Experienced Fullstack Developer with 6+ years of professional experience designing, building, and deploying scalable applications. Skilled in backend and API development, microservices, and offline-first web apps. Built internal platforms and an email campaign service supporting tens of thousands of users. Comfortable owning products end-to-end from architecture and cloud deployment to debugging and optimization. Strong believer in clean, testable code, collaborative problem-solving, and delivering high-quality software in fast-paced environments.
Architected, built, and led a small team to create an internal employee management platform and knowledge library from the ground up. Worked across the full stack with TypeScript, React, Next.js, TailwindCSS, Golang, Postgres, and ChakraUI to deliver a scalable and user-friendly solution that streamlined operations.
Worked as a Backend Developer, collaborating with cross-functional teams to deliver scalable, efficient, and high-performance solutions using Node.js, TypeScript, MySQL, PostgreSQL, RabbitMQ, and GraphQL.
Sporadically contracted to build and lead the development of large-scale data migration routines and automation scripts to manage Facebook Workplace assets. Leveraged Node.js, JavaScript, Go (Golang), Selenium, and MySQL to streamline processing and integration with Dialog’s asset management and database systems.Developed data migration and automation scripts using Node.js, JavaScript, Golang, Selenium, and MySQL. Managed large Facebook Workplace files. Collaborated with IT to integrate assets into Dialog's database and asset system.
Led the modernization of a realtime vehicle tracking platform by rewriting the frontend as a Progressive Web App (PWA) and building a scalable REST API. Drove a full database redesign while leveraging Node.js, TypeScript, NestJS, PostgreSQL, React, Docker, and AWS to deliver a faster, more resilient system.