Built Projects with
This Real-Estate application automates rent reminders for residents across different time zones, ensuring timely notifications through SMS. The project utilized technologies like .NET Core Web API, AWS Lambda, Docker, Angular 17, and PostgreSQL. As a Full Stack Developer, I led the backend development, handling data synchronization via AWS Lambda, building an admin dashboard with Angular, managing feature flags using LaunchDarkly, and optimizing the database with partitioning strategies.
This project is built using a suite of microservices, each handling specific functionalities like product management, shopping cart, orders, payments, and email. It leverages .NET 8, Entity Framework Core, Azure Service Bus, RabbitMQ, and Ocelot API Gateway for smooth communication and data management. The architecture follows Clean Architecture principles for scalability and maintainability, with secure user management via .NET Identity. Key features include comprehensive logging and seamless service integration. This project serves as a valuable learning experience, with plans for a detailed video breakdown of its architecture and implementation.
AppleCinema is an online movie ticket booking and theater ERP system, allowing users to book tickets through various channels including online platforms, kiosks, and POS systems. The project leveraged .NET Core Web API, Angular 16, MongoDB, and Azure for cloud services. As a Full Stack Developer, I was responsible for debugging and restructuring the backend and frontend to fix critical payment issues in the POS system, ensuring seamless operation and managing deployments on Azure.
INS is an ERP reporting tool designed to provide multiple dashboards for sales, product, and team management. Built with .NET Core Web API, Angular 16, and PostgreSQL, the project focused on delivering real-time data visualization. As a Full Stack Developer, I developed and integrated four dashboards within a tight 15-day deadline, ensuring efficient data handling and visualization using Angular and backend logic with .NET Core.
SOI is an online hotel booking portal designed for managing bookings and payments for a South African market. The project was built using .NET Core Web API, Angular 14, and PostgreSQL. As a Full Stack Developer, I developed the backend from scratch, implemented key services such as Redis and Cloudinary, integrated payment gateways, and built frontend features like user authentication and homepage functionalities.
HappySnappyLite is a cloud-based photo souvenir application that allows photographers and customers to upload and purchase photos with green screen functionality. The tech stack included .NET Core, Angular 14, Cloudinary, and SendGrid. As a Full Stack Developer, I transformed the outdated codebase into a modern architecture using Onion Architecture and MediatoR with CQRS, integrated payment gateways like PayPal and Stripe, and optimized the database with a code-first approach.