Senior Full Stack Engineer
CurrentTeam Leadership: Led a 4-person development team to create and launch a successful NFT trading platform, attracting 60,000 users within two months and securing $400k in additional funding.Application Architecture: Spearheaded the refactoring of a monolithic React application into a decoupled Next.js app and Nest.js backend. Compute heavy operations are handed off to a self-hosted Node/Express server to achieve load time improvements of 200ms, a 10x decrease in application crashes, and allowed expansion of caching and memory strategies.Infrastructure Optimization: Successfully migrated hosting infrastructure from AWS EC instances to Vercel serverless hosting, achieving a 30% reduction in monthly operational expenses.Architecture Leadership: Led the redesign of a 5-year-old React application, transitioning from legacy Redux to Redux Toolkit and from class to functional components, resulting in a 50% reduction in bug reports and improved development experience.Microservices Architecture: Developed a Nest.js microservice setup, merging three products, incorporating OAuth, and transitioning from proprietary databases (e.g., 8Base, MongoDB Atlas) to a unified on-prem MongoDB instance.Backend Optimization & Scalability: Implemented JWT authentication and split Express.js endpoints across three Node.js servers, managed via a weighted Nginx load balancer, showcasing the ability to design systems for performance and scalability.Advanced State Management: Created a sophisticated state-management system featuring an abstract analytics layer for seamless integration with various analytics platforms and provides granular feature usage tracking.