Back
Experience
Software Development Engineer 2
Aug 2023 - Present
Built and shipped end-to-end features for a multi-tenant SaaS product used by 200+ U.S. school districts
Designed and implemented REST APIs, data schemas, and async workflows using FastAPI and Node.js for frontend apps and CLI tools
Built optimization workflows spanning frontend dashboards, AWS Lambda orchestration, and async callbacks while handling API responses up to 16MB
Implemented background job processing with RabbitMQ and Dramatiq to offload heavy tasks and improve API responsiveness
Designed reporting data pipelines with Pandas and built Slack bots for data refresh and workflow automation
Debugged production issues with Datadog, AWS logs, and load balancers, and maintained unit and integration coverage with Jest, React Testing Library, and Playwright
Technologies & tools
React
TypeScript
Node.js
FastAPI
AWS Lambda
RabbitMQ
Dramatiq
Pandas
Slack Bots
Datadog
Jest
Playwright
Software Engineer 1
Feb 2022 - Jul 2023
Built data-driven dashboards using React, TypeScript, HTML5, and CSS3, serving thousands of daily active users
Implemented Redux-based state flows and integrated backend APIs for near real-time data updates
Translated product requirements into scalable frontend solutions while following engineering best practices for testing, reviews, and debugging
Technologies & tools
React
TypeScript
HTML5
CSS3
Redux
REST APIs