Watertown, Massachusetts, United States
• Built several authed Typescript Node Express and Python Fast APIs adhering to the OpenAPI standards.
• Created a public API with authentication to send events to private Kafka queues, which was used by 2 microservices.
• Enhanced observability via Prometheus, Alloy, and Grafana alerts across multiple services reducing the mean time
to detect an issue from ~4 hours to ~10 minutes.
• Created development environment with virtual Kafka queues, Postgres, and microservices via Tilt and Docker which
allowed multiple developers to work on features in parallel, lowered onboarding costs, made it possible to test critical
code changes and reduced testing cycle from ~20 minutes to ~1 minute.
• Automated shopify product creation pipeline through refactoring, sql query generation, and shopify GraphQL calls
for certain product types reducing time to creation from 6 hours to 30 minutes.
• Developed various React and Node full-stack internal tools to manage inventory and shipping.
• Developed various Python ETL pipelines which synced 3rd party data into Snowflake via webhooks and cronjobs.
• Migrated multiple microservice apps from Heroku to EKS enabling observability work.
• Migrated CI/CD pipeline from AWS CodeBuild to Github Actions which improved the stability of deployments.