Hi, My name is
Mukul Raj.
I build software and own it all the way to production.
I'm a Software and DevOps Engineer with hands-on experience building production-grade backend systems and microservice architectures — and managing the infrastructure they run on. I work across the full stack, from designing APIs in Python and Node.js to deploying on Kubernetes and AWS using Terraform and ArgoCD .
01. About Me
Hello! My name is Mukul, and I'm passionate about software engineering, DevOps, and building things that work in production. My journey into tech started back in 2009 when I got my first computer. I explored software, played games, and learned about system configurations — which sparked a curiosity about how technology works under the hood that never really went away.
Fast-forward to today, I have completed my B.Tech from IIT Gandhinagar. I work as a Software and DevOps Engineer, building production-grade backend systems and managing the infrastructure they run on — from designing microservices in Python and Node.js to deploying on Kubernetes and AWS. Outside of work, I'm drawn to finance, algorithmic trading, and geopolitics — I find that understanding the bigger picture makes me a more thoughtful engineer.
Here are few technologies I've worked with -
- Cloud & DevOps:AWS, GitLab CI/CD, GitHub Actions, ArgoCD, Argo Rollouts, Docker, Kubernetes, Terraform
- Backend & APIs:Python, FastAPI, Node.js, Express.js, REST APIs, Microservices, Socket.io
- Databases:MongoDB, PostgreSQL, Redis, Qdrant
- Monitoring:Grafana, Prometheus
- Security:Linux, NGINX, Burp Suite, Nmap, Wireshark, OWASP ZAP, Kali Linux
- Languages:Python, JavaScript, TypeScript, Bash

02. Some Projects I've Built
Featured Project
Algorithmic Trading Application
A production-grade algorithmic trading platform with 5+ microservices, handling real-time market data ingestion and automated trade execution — live at trading.mkmukul.com.
Built with Python FastAPI and Node.js, using Redis for real-time pub/sub messaging and caching, and MongoDB for persistent trade history and market data.
Features RBAC authentication, Upstox API integration for real-time market feeds, Google Sheets trade logging for audit trails, and fully automated deployment via GitHub Actions CI/CD to a VPS behind NGINX reverse proxy.
- Python
- FastAPI
- Node.js
- MongoDB
- Redis
- Docker
- GitHub Actions
- NGINX
Featured Project
Alpha Chat
A full-stack real-time chat application with JWT-based authentication, live typing indicators, message read receipts, and persistent chat history.
Deployed on a VPS with NGINX as a reverse proxy, handling routing and SSL termination.
Features — Live Typing, Online Status, Last Seen, Sound Notifications, Friend List Management.
- MongoDB
- Express.js
- React.js
- TailwindCSS
- Socket.io
- JWT
- NGINX
Featured Project
Btech-20 Website
A website for IIT Gandhinagar BTech-20 students serving as a timetable, collection of online class links, and academic resources hub.
During online mode, nearly 200 students visited the site daily — built and maintained entirely as a solo project.
- MongoDB
- Express.js
- React.js
- TailwindCSS
Featured Project
Security and Automation Tools
Developed Linux automation scripts for vulnerability assessment and system hardening at IIT Gandhinagar, assigned officially by the institution to assess campus network security.
Integrated Nmap, OWASP ZAP, and Wireshark into repeatable automated workflows for reconnaissance, port scanning, and traffic analysis.
Identified vulnerabilities in the college network infrastructure and websites, and presented findings at the IIT Gandhinagar UG Poster Presentation.
- Linux
- Bash
- Nmap
- OWASP ZAP
- Wireshark
- Kali Linux
03.What's Next?
Get In Touch
Have a project in mind, an infrastructure problem to solve, or just want to talk tech? I'm open to freelance projects, remote work opportunities, and interesting collaborations — whether it's building backend systems, setting up DevOps pipelines, or anything in between. Let's build something great together!



