Back
Software Development
Software Development Engineer 2
Aug 2023 - Present
Built and scaled data-heavy SaaS frontend modules used by 200+ U.S. school districts, contributing to $3M+ ARR and $4M+ in annual savings
Owned frontend architecture for complex SPAs using React, TypeScript, and React Query, enabling predictable state management, caching, and reduced redundant network calls
Improved UI responsiveness for large datasets by replacing repeated array scans with map-based lookups, reducing user-facing filter latency from ~2s to <500ms
Designed and maintained reusable component abstractions, enforcing DRY patterns and reducing UI regressions across the application
Implemented real-time and long-running task UIs (polling with exponential backoff) for scheduling optimizations, handling API responses up to 16MB while maintaining smooth UX
Integrated Datadog RUM and session monitoring to capture frontend performance bottlenecks and guide optimization efforts
Collaborated closely with Product and Engineering in a fast-moving, ambiguous startup environment, shipping features end-to-end from concept to production
Supported frontend delivery with FastAPI, CI/CD via GitHub Actions, and AWS-based deployments; automated workflows using npm scripts, Bash, Turborepo, and Makefiles
Technologies & tools
React
TypeScript
React Query
SPA Architecture
FastAPI
AWS
GitHub Actions
Datadog
Turborepo
Bash
npm
Software Engineer 1
Feb 2022 - Jul 2023
Developed high-performance analytics dashboards using React and TypeScript, serving thousands of daily active users
Built data-driven UI layers backed by Azure SQL and KQL pipelines, enabling near real-time insights and reporting
Worked directly with U.S.-based clients to translate ambiguous requirements into scalable, maintainable frontend solutions
Technologies & tools
React
TypeScript
Azure SQL
KQL
Analytics Dashboards