Back
Experience
Software Development Engineer 2
Aug 2023 - Present
Build and ship end-to-end features for a multi-tenant SaaS product used by 200+ U.S. school districts
Design REST APIs, data schemas, async jobs, and CLI-facing workflows with FastAPI, Node.js, RabbitMQ, Dramatiq, and AWS Lambda
Work on data-heavy optimization and reporting flows across React dashboards, backend services, Pandas pipelines, and async callbacks
Improve API responsiveness and production performance by moving heavy work to background jobs and tracking slow paths through logs and metrics
Debug production issues with Datadog, AWS logs, load balancer metrics, dashboards, request metadata, and root-cause analysis
Use Codex CLI, Claude CLI, Cursor, skills, and MCP servers for production development, refactoring, code review, test scaffolding, and internal AI-assisted engineering workflows
Collaborate closely with founders and product teams to turn district workflow needs into shippable, maintainable product changes
Technologies & tools
React
TypeScript
Node.js
FastAPI
AWS Lambda
RabbitMQ
Dramatiq
Pandas
Datadog
AWS Logs
Codex CLI
Claude CLI
Cursor
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 workflows while keeping debugging, reviewability, and maintainability in mind
Technologies & tools
React
TypeScript
HTML5
CSS3
Redux
REST APIs