Senior full-stack JavaScript engineer with more than eight years of experience building web applications end to end: React and TypeScript on the front end, Node.js APIs and AWS services on the back end. Has delivered products from early MVPs to large, long-lived platforms in event ticketing and e-commerce, enterprise project reporting, materials management, security analytics, and energy and financial services. Works on performance, accessibility and maintainable architecture, modernizes legacy applications, and backs them with unit and integration tests. On the cloud side, builds event-driven and serverless data flows on AWS, with infrastructure in Terraform, CI/CD and monitoring. Takes ownership of code quality through reviews and coding standards, contributes to architecture decisions, and works in distributed Agile teams. Uses AI-assisted development with GitHub Copilot and Claude.
Web and full-stack JavaScript engineering.
All contributors →