
Senior Software Engineer
Chariot · Full-time
Jan 2025 - Present
• 5 mos
Crossbeam
Nov 2021 - Dec 2024
Senior Software Engineer
Aug 2023 - Dec 2024
• 1 yr 5 mos• Led mission-critical projects for account setup team covering billing, onboarding, and other user journeys
• Engineering lead for overhaul of Crossbeam’s billing architecture, enabling company’s transition to product-led growth revenue strategy
• Collaborated with design and product to A/B test revenue-generating features, increasing retention among existing customers and driving growth
• Mentored junior developers on best practices, including test coverage, accessibility, and performance optimizations
Software Engineer
Nov 2021 - Aug 2023
• 1 yr 10 mos
Software Engineer
Harvard University · Contract
Feb 2022 - Sep 2022
• 8 mosLed development of one-of-a-kind tool for higher education professionals researching the the labor market and university programs in the United States. Delivered project ahead of schedule and under budget.
• Built highly interactive data-visualization UX by integrating MapboxGL's APIs into a React frontend
• Developed Docker-based developer tooling for smooth handoff to Harvard's long-term support team
• Implemented caching in Redis to provide optimal performance, despite heavy DB load
• Architected CI/CD pipeline to AWS through Github, and built out cloud-first infrastructure
College-to-Jobs Map: the Project on Workforce at Harvard

Software Engineer
loQLCache · Full-time
Built loQL, a caching solution for GraphQL that runs natively in the browser.
• Recursively normalized GraphQL cache and leveraged GQL abstract syntax tree for efficient lookups; eliminating redundant API calls for identical subqueries and enabling offline APIs
• Interfaced with Service Worker API to intercept outgoing requests and proxy them per the policy (cache-first, cache-and-network) chosen by the developer
• Leveraged IndexedDB, the browser's persistent key-value DB, to keep the codebase fast
• Wrote multi-stage Docker image to keep production artifact lightweight for deploys
• Developed test suite using Jest and managed pipeline using Github Actions to keep codebase in a maintainable state for deploys to AWS infrastructure (EC2 w/ Nginx reverse proxy and SSL using LetsEncrypt)

National Security Correspondent
National Journal
Defense reporter covering the military under the Trump and Biden presidencies. Reported from Capitol Hill on the Trump impeachments, the 2020 Capitol Attack, and other breaking stories from Washington.
Designed and built software for other journalists covering Congress, including data aggregation and data visualization tools.