Experience
Newark, Delaware, United States
Principal backend engineer
Rebuilt prod infrastructure after company shrank from 36 -> 7 engineers moving from Hashicorp's Nomad, Vault, and Packer to EKS
Migrated from legacy AWS account to new AWS account with minimal downtimes (only for prod database migration)
Newark, Delaware, United States
Hired as Senior Engineer, promoted to Tech Lead after 6 months to found a team staffed with new hires, and promoted to Staff Engineer after 1 year
Team eventually grew into 2 teams within 3 months without a direct manager for 5 months more after
Built patient visit tracking and scheduling feature for medical study follow up visits with recommended scheduling intervals based on study's protocol
Teams built new React/Cube.js analytics dashboard, pre-aggregated data mart pipelines using dbt and Redshift from event stream, self-service backend support using event streams, and self-service frontend support leveraging GraphQL for service decoupling
Worked closely with Product, Design, and Customer Success teams to design, refine, and plan the implementations and roadmaps for all projects
Mentored Junior developers and developers new to Clojure
Worked on Operations Reviews using DataDog and RUM to trace potential issues proactively prior to production outages or failures
Philadelphia, Pennsylvania, United States
Learned Clojure development for backend services and React for front-end development
Designed and rebuilt billing system and worked with Product and Finance to implement new billing types (Enterprise and new Self-Service tiers and optional features)
Built system for Enterprise clients to use an interactive Python editor to interact with their data live or when triggered by a system event
Migrated internal services from Vagrant to Docker
Launched a new datacenter in EU to support Enterprise and Self-Serve customers' GDPR requirements
Migrated major portions of the front-end from Angular 1 to React
Designed and built service to load arbitrary data into BigQuery
Rebuilt service that loads arbitrary data into Snowflake to reduce the number of credits used during loads
Designed and built API service endpoints for Enterprise clients
Provided external support for customers experiencing issued