
Personal Projects
Experience
Senior Software Engineer
Booz Allen Hamilton
Aug 2022 — Present
- Led development of a production React + TypeScript application supporting complex, rule-driven workflows for a large enterprise client.
- Designed and implemented backend API endpoints backed by PostgreSQL, enabling flexible business logic and data-driven decision flows.
- Built a scalable business rules engine using state machines and React Context to manage complex application states.
Software Engineer
Autobooks
Aug 2020 — Jun 2022
- Developed and maintained a large-scale enterprise React + TypeScript application powering digital payment and invoicing workflows.
- Built modular, reusable UI components and a shared Material UI theme, improving consistency across multiple product surfaces.
- Designed and maintained GraphQL schemas with strong TypeScript typing to ensure safe, predictable data access.
Capabilities
Frontend & UX
Designing clean, accessible interfaces with React and modern design systems—focused on clarity, performance, and long-term maintainability.
Data-Driven Interfaces
Turning complex data into clear, interactive visualizations that help people understand trends and make better decisions.
Product Thinking
Approaching problems with user needs and measurable outcomes in mind, iterating through feedback, data, and real-world usage.