Senior full-stack engineer and tech lead with 6+ years delivering customer-facing and internal platforms end-to-end, specializing in scalable web systems, API design, and cross-team execution.
Building software for the Benefits Team which is responsible for accelerating the growth of the core business by building and running a new, hyper flexible benefits platform that will serve as the launch pad for multiple new products, services, and partnerships.
Led a project to migrate the Sofar Sounds React client app to the ViteJS framework, reducing local development startup time from 2 minutes to 2 seconds, enhancing developer workflow and efficiency.
•
Integrated a $2 million Visa partnership experience into the platform, offering exclusive benefits for Visa cardholders. Utilized React, TypeScript, Ruby on Rails, and GraphQL technologies.
•
Developed a JavaScript AB Testing framework enabling random variant assignment and automatic reporting, allowing statistically significant measurement of new feature impacts on key metrics.
Founder of a web platform to allow users to create, discover and participate in speedrunning challenges for crowdsourced cash prizes.
•
Led a team of 5 developers through the design, implementation, and testing of the Node.js backend service, React frontend app, and GraphQL middleware to deliver speedrunbounties.gg.
Designed system architecture, established NodeJS microservices, and developed React frontends for the Studio Icons feature, increasing checkout conversion among half a million users.
•
Conducted a 6-week React and TypeScript training program for 30 software engineers, involving weekly sessions, assignments, activities, quizzes, and discussions.
•
Implemented Web Application Firewalls (WAFs) in front of AWS application load balancers, securing public-facing microservices and safeguarding against malicious requests.
Built React frontend and backend .NET Core microservices for a global Vistaprint web experience update, replacing the existing monolithic platform.
•
Enhanced Vistaprint Design Studio load time performance by 40% by developing a Node.js microservice to centralize initialization logic, reducing TCP connections.
•
Launch React frontends and backend .Net Core microservices in several countries (Australia, Spain, Portugal, and more) for global Vistaprint experience update to replace the monolith platform.