My Development Projects
Explore a collection of my development projects that span across web, desktop, and DevOps. Each project showcases my passion for building, optimizing, and deploying innovative solutions. From responsive websites to seamless CI/CD pipelines, these repositories reflect my journey in crafting clean, efficient code. Feel free to explore and check out the code behind the scenes!
CalorieWiz
CalorieWiz is a calorie tracking application developed using C# programming language with Entity Framework Core and SQL Server. This Windows Forms Application (WFA) allows users to effectively monitor their calorie intake and manage their dietary habits.


TeamPulse HR Web App
TeamPulse is a comprehensive Human Resources Management System. Built with ASP.NET Core Web API and React, it features secure authentication (Identity & JWT), scalable architecture (Onion Archt), and seamless DevOps integration (Azure DevOps & Azure SQL). The frontend, powered by Redux and Material UI, ensures an intuitive, responsive user experience, while Agile and Scrum methodologies drive continuous improvement.


EasyCash Money Tracking Web App
EasyCash is a comprehensive banking automation system built with .NET Core, featuring a repository-service architecture, Fluent Validation, and a custom identity validator for localized error handling. It leverages the Identity library for secure registration, integrating NETCore.MailKit for email confirmation. The UI, structured with ViewComponents, ensures a clean and intuitive user experience. With ongoing enhancements in bill payments, money transfers, and account management, the project continues to evolve, prioritizing security, efficiency, and seamless user interaction.


React Docker AWS CI/CD Workflow
This project showcases a production-ready CI/CD pipeline for a React application, utilizing Docker for containerization, Travis CI for automated testing and deployment, and AWS Elastic Beanstalk for scalable hosting. By keeping the React app minimal, the focus remains on mastering the workflow of building, testing, and deploying a modern web application with containerized infrastructure and cloud-based deployment.
Multi-Container Dockerized React Application
This project showcases a multi-containerized React application deployed on AWS Elastic Beanstalk, leveraging Docker for containerization and TravisCI for automated CI/CD. The architecture integrates multiple services, including Nginx for load balancing, a React frontend, a Node.js backend, and a worker service, while PostgreSQL (RDS) and Redis (ElastiCache) handle database and caching needs. With a scalable, modular structure and secure AWS deployment practices, this project highlights a modern cloud-native application setup with automated workflows.