
Select Projects
Here are some personal projects I have worked on.
You can find more on GitHub.

This project showcases a customized deployment of the vProfile multi-tier web application as part of my hands-on DevOps training. Originally developed by hkhcoder and adapted from Imran Teli’s DevOps course, this version includes personalized modifications and serves as a local development environment to simulate real-world infrastructure provisioning. The application architecture spans across multiple virtual machines, provisioned with Vagrant and shell scripts, and includes the following components: Java web application deployed on Apache Tomcat; MySQL (MariaDB) as the backend database; Memcached for caching; RabbitMQ for message queuing; Nginx as a reverse proxy; Spring MVC, JSP, and Maven in the backend codebase. Both manual and automated provisioning setups are available, with detailed instructions and scripts provided to reproduce the environment on VirtualBox locally. The automated version allows full deployment with a single vagrant up command.

This is the website you’re currently viewing — a dynamic and fully customizable portfolio built with Laravel. It includes an admin panel developed with FilamentPHP, allowing easy management of personal information, education, skills, and DevOps projects. The application is containerized using Docker and deployed on Oracle Cloud using an ARM-based virtual machine. The backend uses MySQL and leverages Laravel Blade for templating. This project reflects not only my technical skills in full-stack development and cloud deployment, but also my commitment to building professional tools that scale with my career.