Experienced software developer with a strong track record in creating and managing software applications. Delivers efficient code and contributes to impactful projects. Recognized for problem-solving abilities and effective collaboration with diverse teams.
Overview
7
7
years of professional experience
4
4
years of post-secondary education
2
2
Languages
Work History
Software Engineer
Greenlight Health Data Solutions
10.2021 - 05.2025
Using Go I helped build and maintain the infrastructure and frame work for a back end system that allowed for connection(s) to be made to multiple third party Patient Portals from major and minor EHR (Electronic Health Record) providers.
Attended daily Agile Scrums and Refinements
Implemented the base logic for sending communications to users via SendInBlue (now Brevo) for email communications and Twilio for SMS communications.
Redesigned Customer Configuration systems to be laterally growing list of items rather than horizontally. Allowing for specific configurations for a Customer to be grabbed instead of a whole Customer's Configuration.
Utilized AI Tools such as Spider and OpenAI to build our library of Patient Portals to their corresponding EHR for easier data retrieval.
Deployed Helm Charts to Argo
Utilized Kubernetes to build services
Used Kafka to perform asynchronous tasks. Such as, sending emails, gathering documents, updating statuses on items in our system, etc.
Built a Jenkins Multi-Branch Pipeline to ensure that we are not breaking feature changes before merging them into different environments.
Designed an AWS Lambda system that would monitor an S3 bucket and allow for outside calls to our external API to provide a Pre-Signed URL. Thus allowing documents/files over 10mb to be downloaded by third parties.
Redesigned our auditing system to use a single Kafka topic/consumer rather than unique topics and consumers per audit type.
Migrated all of our auditing to be off of Mongo to be stored in JSON files on S3.
Built AWS Glue Databases and Schema Registries to allow for AWS Athena to query the data.
Developed scalable and maintainable code, ensuring long-term stability of the software.
Integrated new technologies into existing systems, increasing capabilities and improving overall performance.
Backend Developer
BIND On-Demand
05.2020 - 10.2021
As a backend developer I was tasked with doing peer reviews on other developers code as well as provide guidance for newer developers in the Medical Development industry. By using the Spring framework I was also tasked with configuring new and existing APIs to have the claims processing at BIND run smoothly and effectively while also adding new and more complex steps in the process.
Pre-Refine stories in a comprehensive way so that any developer can pick up the subtask and complete with little to no guidance.
Complete MFT subtasks using the GoAnywhere web portal to create monitors, schedulers, and projects to perform file migrations and event triggers.
Make updates to AWS Glue Jobs that use Python Code and perform unit tests.
Write unit/integration tests that will test both correct paths and incorrect paths that the code could take and have an expected outcome.
Java Developer
Smart Data Solutions
05.2018 - 04.2020
As a Java Developer I was tasked with writing custom file parsing, validation, and logic for multiple Health Insurance organizations in order to fully process and confirm that the data sent was correct and valid. Java Developers were also tasked with being on meeting calls with clients to provide either daily or weekly status updates on their current projects and what is needed from all parties.
I was also the first line of contact for the insurance companies whenever an error occurred and I was tasked with digging through our code base to determine the cause and prevent it from happening again.
Director Analytics and Methodologies at Health Data & Management Solutions, Inc. (HDMS)Director Analytics and Methodologies at Health Data & Management Solutions, Inc. (HDMS)