Graduate Student @ CSE | Java Β· Spring Boot Β· MERN Β· Docker Β· Kubernetes
I'm a graduate student in Computer Science with a strong interest in backend engineering, distributed systems, and developer tooling. I enjoy building web applications β from REST APIs to containerized deployments β with a focus on practical, maintainable code.
Currently:
- Deep-diving into Spring Boot (Spring Data JPA, Security, REST)
- Building projects with Node.js + Express and React
- Containerizing apps using Docker
- Exploring Kubernetes for orchestration basics
π I believe in learning by building, not by collecting tech stickers.
| Area | Technologies |
|---|---|
| Languages | Java, JavaScript, TypeScript, SQL |
| Backend (primary) | Spring Boot, Spring Data JPA, Spring Security (learning) |
| Backend (secondary) | Node.js, Express.js |
| Frontend | React.js, HTML/CSS |
| Databases | MySQL, PostgreSQL, MongoDB (basics) |
| DevOps (beginner) | Docker, Kubernetes (basic deployments), Git/GitHub, Linux |
β Spring Boot ecosystem
- REST APIs with validation & error handling
- Repository layer using JPA/Hibernate
- Role-based authentication (JWT)
β Docker + deployment basics
- Dockerfile optimization
- Multi-container apps (docker-compose)
β Backend design fundamentals
- Layered architecture
- Separation of concerns
- Environment-based configuration
(Replace with her actual project names & links)
| Project | Stack | What it demonstrates |
|---|---|---|
| π Task Manager API | Spring Boot, MySQL, JWT | REST API design, auth, DB mapping |
| π¦ URL Shortener | Node.js, Express, MongoDB | NoSQL, async patterns |
| π³ Dockerized Node App | Node, Docker | Containerization basics |
| βοΈ Dev Finder | React, GitHub API | API integration, frontend state |
- IDE: VS Code, IntelliJ IDEA
- Version control: Git + GitHub
- Container: Docker Desktop
- OS: Windows + WSL2 / Ubuntu
- API testing: Postman
- Build: Maven, npm
Build at least one production-grade Spring Boot project (testing + security + logging) and containerize it with Docker.
Long-term: Move toward backend/platform engineering roles.
"Good engineering is boring. It works, it scales, and someone else can understand it."