01 THE ENGINEERING NOTEBOOK

Built to solve.
Designed to hold up.

Real-time state, relational data, resilient payments. A closer look at the software I build and the engineering decisions inside it.

3 projects

01 / Backend EngineeringCASE STUDY

Eid Cricket Fest

A production-minded cricket tournament platform supporting tournament management and live scoring through a Java/Spring Boot backend and Next.js frontend.

Java 25Spring Boot 4.1.1PostgreSQLSpring Data JPA
Inside the project
02 / Full StackCASE STUDY

ShopyOnline

An AI-powered PERN e-commerce application using Google Gemini for natural-language product search, PostgreSQL for relational data, Stripe for payments, and React for the customer and admin interfaces.

React 19Redux ToolkitViteTailwind CSS
Inside the project
03 / Machine LearningCASE STUDY

Heart Disease Prediction & Analysis

A Streamlit-based machine-learning application that loads a trained heart-disease model, accepts patient features, predicts class and probability, and presents risk information through an interactive interface.

PythonStreamlitpandasNumPy
Inside the project

THE THREAD THROUGH THE WORK

Engineering, with evidence.

Backend architecture

  • Spring Boot layered backend in Eid Cricket Fest
  • Express/PostgreSQL backend in ShopyOnline

Real-time systems

  • WebSocket/STOMP live match updates
  • Revision-based stale-update handling

Relational data and database engineering

  • PostgreSQL in Eid Cricket Fest
  • Dynamic parameterized SQL and cascading relational logic in ShopyOnline
  • Flyway migrations

Authentication and application security

  • JWT in Eid Cricket Fest
  • bcrypt/JWT/HTTPOnly cookie workflow in ShopyOnline

External service integration

  • Stripe PaymentIntents
  • Google Gemini API
  • Cloudinary

Testing and production-minded workflows

  • Testcontainers PostgreSQL integration testing
  • GitHub Actions CI
  • Health/readiness/liveness endpoints
  • Frontend lint/typecheck/build checks

NEXT CHAPTER

Good things start
with a conversation.

Open to internships, junior engineering roles, and research opportunities.