Software Engineer
May 2023 - Present
- Architected extensible payment system supporting 50+ payment methods and 3,000+ daily transactions
- Delivered a scalable map-based delivery feature for 20,000+ stores from system design through production
- Shipped a product subscription system with 1,000+ recurring transactions and built a booking and appointment system with 5,000+ transactions; led data modelling and collaborated with designers on the user experience
- Cut server hosting costs by $400/month by fixing resource inefficiencies
- Taught a fellow developer and pair programmed with them on data structures and engineering best practices
Tech: Next.js, TypeScript