Full Stack Developer
CurrentAt Surfmeal, I contributed to building an innovative food delivery platform focused on seamless user experience and operational efficiency. My role encompassed both frontend and backend development, leveraging modern tools and best practices to create a scalable, responsive app that meets the demands of a fast-paced industry.User and Driver Apps: Developed and optimized Surfmeal’s React Native apps for iOS and Android, ensuring an intuitive, engaging interface that makes it easy for users to browse, order, and track deliveries, and for drivers to manage orders efficiently.Web Platform and Landing Page: Designed a visually engaging landing page with Next.js and Tailwind CSS, highlighting the platform’s features and improving user acquisition.Microservices Architecture: Architected and implemented a microservices structure with NestJS, utilizing web sockets for real-time order tracking and updates. This approach improved system reliability, scaling, and communication efficiency across services.Security and Concurrency Solutions: Addressed key security and concurrency challenges, implementing best practices to ensure data integrity and secure user sessions.Deployment and Cloud Infrastructure: Utilized Docker and GitHub Actions for CI/CD workflows, deploying the application on Amazon Web Services (AWS) to optimize performance, scalability, and ease of maintenance.This experience enhanced my expertise in full-stack development, cloud deployment, and creating scalable, user-centered applications that perform in real-world settings.