👋 Hello, World! I'm @phatgg221.
🍽️ As a culinary enthusiast, I find joy in exploring diverse cuisines and flavors. My love for food fuels my creativity and problem-solving skills in unexpected ways.
💻 I'm currently immersing myself in the dynamic world of software engineering, constantly learning and adapting to new technologies and methodologies.
🤝 I'm eager to collaborate on innovative personal projects. I believe that great things are never done by one person, they're done by a team of people.
📮 Feel free to reach out to me for any exciting opportunities or collaborations at [email protected]. Let's create something amazing together!
This AWS-based architecture is designed for a secure, scalable web application. It uses Route 53 and WAF for traffic routing and security, ELB and EC2 for hosting, and Cognito for user authentication. Data is stored in DynamoDB with Redis Elastic Cache for faster lookups. File storage is managed with S3 and distributed via CloudFront. Notifications and workflows use SNS, SQS, and Step Functions, while developers deploy using ECR with Docker images.
Technologies Used
As a Platform Engineer at a startup, I develop full-stack solutions using Supabase, React, Next.js, and ShadCN to build scalable web applications. I design and implement RESTful APIs, ensuring seamless integration between frontend and backend while supporting rapid growth.
Technologies Used
A responsive and user-friendly landing page built using React and Next.js. The page is designed to capture users' attention with a clean, modern layout and engaging visuals. It features optimized performance, seamless navigation, and is integrated with backend services for dynamic content. Developed with a mobile-first approach, it ensures a smooth user experience across all devices.
Technologies Used
A responsive and user-friendly landing page built using React and Next.js. The page is designed to capture users' attention with a clean, modern layout and engaging visuals. It features optimized performance, seamless navigation, and is integrated with backend services for dynamic content. Developed with a mobile-first approach, it ensures a smooth user experience across all devices.
Technologies Used
A robust management page built with Vanilla JavaScript, Node.js, and MongoDB, following the MVC (Model-View-Controller) design pattern. The application utilizes JWT for secure authentication and ESLint for maintaining clean and consistent code. It provides an intuitive interface for managing data, with full CRUD functionality and a scalable backend that ensures efficient data handling and security.
Technologies Used
As the lead developer for the Club Management Page, I built the application using Next.js, React, and MongoDB. I created custom components and implemented features for managing club members, content writing, and sending emails. Additionally, I managed the project timeline and coordinated team efforts to ensure the product met functional and technical requirements.
Technologies Used
This project is a motorbike rental application built in C++ as part of a group assignment. Through the development process, I applied key object-oriented programming concepts, including encapsulation, inheritance, and polymorphism, to create a robust system with features such as user registration, motorbike listing, rental management, and rating mechanisms. Beyond coding, this project enhanced my skills in software design, teamwork, and handling practical challenges like file management, user validation, and implementing a credit-based transaction system.
Technologies Used
This project involved creating a JavaFX-based video store management application for Genie’s Video Store, replacing a paper-based system with a digital platform. The app enables functionalities like inventory management, customer account handling, rentals, returns, and customer promotions, all integrated into a user-friendly GUI. Throughout this project, I strengthened my knowledge of object-oriented programming concepts such as inheritance, polymorphism, and encapsulation, and honed my skills in GUI development, file management, and Java application deployment across multiple operating systems.
Technologies Used









