Instantech

Instantech Computer Engineer | NEC Licensed (96707) | DevOps | Software Developer

21/06/2026

भोटे जात्रा❣🙏

15/06/2026

From a College Project to a Cloud-Native Architecture! 🚀

Watching my college project evolve from local code into a fully automated, containerized application has been an incredible journey bridging Software Engineering and DevOps.

A while back, I built the Event Booking System for my college presentation. It is a full-stack, role-based platform (Superadmin, Admin, Organizer, Customer) featuring:

1. Backend (Spring Boot): A REST API built with Java 17+ and Spring Boot 3. It uses Spring Security & JWT for authentication, Hibernate/JPA for database mapping, MapStruct for DTOs, and Thymeleaf for web rendering.

2. Database: MySQL 8 (which we secured and connected via JDBC).

3. Frontend (Native Android): Built in Java using the modern MVVM architecture. It uses Retrofit to talk to your Spring Boot API, Room for offline caching, Hilt for dependency injection, and Glide/Material Design for a beautiful UI.

(Check out the attached video from my college days when I was first testing the application for my final presentation! 🎥)

Fast forward to my recent 3-month DevOps training, I decided to use this exact project as my ultimate testing ground. Here is how I transformed its infrastructure:

✅ Manual Server Setup: Started from absolute zero by manually configuring and deploying the Java backend and MySQL database on an Ubuntu Linux VM to deeply understand the OS-level dependencies.

🐳 Advanced Containerization: Wrote a highly secure, optimized Multi-Stage Dockerfile. By stripping out the heavy Maven compiler in Stage 1 and passing only the compiled .jar to a lightweight JRE in Stage 2, I drastically reduced the image size and minimized security risks.

🎼 Orchestration: Linked the API and Database using Docker Compose. I implemented .env files to hide secrets, added HEALTHCHECKs for self-healing, and secured the MySQL data using Persistent Volumes.

🏗️ CI/CD Automation: Built a fully automated pipeline using Jenkins to compile the code, build the image, and securely push it to a private Harbor Registry.

Looking Ahead: What’s Next? 🔮

The infrastructure journey doesn't stop here. In the near future, I am going to:

☸️ Deploy this entire microservice stack into a highly available Kubernetes Cluster.
☁️ Migrate the CI/CD pipeline to the cloud using AWS CodeBuild & CodeDeploy.

It is amazing to look back at the code I wrote in college and realize I now have the skills to deploy it to the world like a Senior Engineer. A huge step forward in my DevOps journey! ☁️⚙️

10/06/2026

I’m thrilled to announce that my personal portfolio website is officially LIVE! 🎉

As an NEC Licensed Computer Engineer, I wanted a digital space to showcase my journey, resume, and skills. Instead of using a drag-and-drop website builder, I decided to build it from the ground up and deploy it entirely for FREE! 💻✨

Here is the architecture and tech stack I used to make it happen:

🛠️ Frontend: HTML5, CSS3, and vanilla JavaScript (Coded in VS Code)
📂 Version Control: Git & GitHub
☁️ Hosting: GitHub Pages ($0 Cost!)
🔒 DNS & Security: Cloudflare (For that free HTTPS SSL certificate)
🌐 Domain: Registered my own official .com.np domain

Building this was a fantastic learning experience, especially navigating the exact DNS configurations between Cloudflare and GitHub to get everything perfectly connected. It feels incredibly rewarding to see it finally live and secure.

I’d love for you all to check it out and let me know your thoughts or feedback! 👇

🔗 https://dibyashworhamal.com.np/

30/05/2026

Kumari Devi❤🙏

Address

Kathmandu
44600

Alerts

Be the first to know and let us send you an email when Instantech posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share