Computer Science Engineering Student | Software & Backend Development
Java · Python · C++ · FastAPI · Spring Boot · Docker · Linux · SQL
I am a Computer Science Engineering student at SRM Easwari Engineering College, Chennai, focused on building practical software and backend systems.
My projects currently center on API development, authentication and role-based workflows, relational data modelling, automation, developer tooling and applied machine learning. I am strengthening my problem-solving skills through DSA while improving my Java/Spring, Python backend, Docker and Linux workflow.
I am interested in software engineering, backend, DevOps/cloud and QA automation internship opportunities.
| Project | Live Webpage | Engineering focus | Stack |
|---|---|---|---|
| Bug Report Triage Platform | Live Web App | Human-in-the-loop bug classification, uncertainty review, audit history, monitoring and containerized services | FastAPI, React, scikit-learn, PostgreSQL, Redis, Celery, Docker |
| ReverseLab | Live Workstation | Ghidra-style web reverse-engineering workstation with PE/ELF/DEX binary analysis, Capstone disassembly, P-Code IR and C AST pseudocode recovery | FastAPI, React 18, TypeScript, Capstone, PEFile, PyELFTools, Docker |
| Smart Campus Maintenance | Live Portal | Role-based complaint workflow, technician assignment, SLA tracking, reporting and feedback | Java, Spring Boot, Spring Security, JPA, MySQL/H2, Docker |
| Apex Commerce | Live Storefront · Render App | Authentication, product variants, carts, orders, tracking and asynchronous backend tasks | FastAPI, SQLAlchemy, PostgreSQL, Redis, Celery, Pytest |
| PathForge | Live Visualizer | Interactive visualization of A*, Dijkstra, BFS and DFS with decoupled algorithm engine and CTest unit tests | C++17, SFML, CMake, CTest, DSA |
- Backend and REST API development
- Authentication, authorization and role-based workflows
- SQL databases and relational data modelling
- Docker, Linux and reproducible development environments
- Testing, CI and code-quality tooling
- Data structures, algorithms and pathfinding
Languages: Java, Python, C++, TypeScript, JavaScript, SQL
Backend: Spring Boot, FastAPI, Flask, Express
Databases: PostgreSQL, MySQL, SQLite
Tools: Git, Docker, Linux, Maven, CMake, GitHub Actions
Also using: Redis, Celery, Prisma, SQLAlchemy, React
- StockForge (Live Web App) — full-stack inventory management with transactional stock tracking, RBAC, soft-delete recovery, audit history and dashboard views (React, Express, Prisma).
- STOCKR (Live Web App) — Flask & SQLAlchemy inventory management system with 30-day consumption velocity stockout forecasting and automated low-stock alerts.
- Albert macOS Dock (Live Interactive Demo) — GNOME Shell customization focused on smooth cosine-interpolated macOS-style dock magnification and neighbor displacement.
I am currently working on making my strongest repositories easier to evaluate by improving demos, screenshots, automated tests, CI visibility, architecture documentation and deployment quality.
B.E. Computer Science & Engineering
SRM Easwari Engineering College, Chennai