Experience
Languages: Java, SQL, Python, Javascript, HTML, CSS, React,
Tailwind, Shell, Caché
Technologies: git, Kafka, Spring, AWS, Datadog, Terraform,
Docker, Kubernetes, PostgreSQL, Redis, RabbitMQ, Prometheus,
Grafana, Django, jQuery, Epic EMR
Software Engineer
September 2023 - Now
-
Significantly improved the throughput of four production
applications by up to 45% through strategic code refactoring,
SQL query optimization, and upgrades to bottlenecking AWS
services
-
Implemented integration with Drips to improve patient
communication experience leading to higher test kit returns
and resulting in ~$10 million/year in revenue
-
Migrated legacy Java 9 lab software over to Spring Boot Java
21 with technologies such as terraform, Kafka, and Docker
Software Engineer
April 2022 - March 2023
-
Developed back-end APIs for deploying ML models following TDD
and DDD guidelines using FastAPI, Celery, Kubernetes, Docker,
and PostgreSQL
-
Developed billing system for invoicing customers by CPU and
RAM usage using StripeAPI, Kubernetes, and Victoria Metrics
-
Implemented observability logs and traces using OpenTelemetry
-
Replaced RESTful architecture with event driven architecture
using RabbitMQ
Technical Solutions Engineer
November 2012 - September 2019
-
Reduced hospital credit balances for several hospitals by up
to 53% by developing a credit auto-matching extension in Caché
-
Reduced hospital go-live build errors by developing a provider
build check utility in Caché that was implemented into the
go-live readiness checklist
-
Developed custom billing statements to increase collection
rates for hospitals
-
Provided technical support for Epic Professional Billing and
Epic Single Billing Office software applications for
healthcare clients
-
Advised and mentored other solutions engineers in project
management, software development best practices, and go-live
readiness to ensure project deadlines were met