B.Tech CSE (IoT) · Class of 2026 · open to work

Arkaprava Ghosh

Full-stack MERN developer 

I build production systems and measure them: an 81% latency cut on a real-time chat app, 100% uptime through a multi-provider LLM failover system, and full-stack apps shipped end to end on the MERN stack.

Arkaprava Ghosh
AVAILABLE
SCROLL
0%
latency cut on BlinkChat
0%
uptime under real API failures
0%
delay-prediction accuracy
0
ball-by-ball IPL records analyzed
0
LeetCode problems solved
01 / About

Two disciplines, one engineer

B.Tech Computer Science (IoT) graduate (2026) from Manipal University Jaipur (2022–2026, CGPA 8.41). I split my work between building full-stack products and analyzing data — and I care about the same thing in both: does it hold up under real load, and does the number actually move.

On the development side, I've diagnosed and fixed a cross-region latency bottleneck (81% reduction) in a production chat app, and built a fault-tolerant multi-provider LLM system that held 100% uptime through real API failures — rate limits, timeouts, all of it.

On the analysis side, I've built end-to-end ETL pipelines and dashboards across logistics, sports and public-safety data — including 294K+ ball-by-ball IPL records and 10,000+ NCRB crime records — and used supporting ML models (Random Forest, classification, regression) where prediction actually adds value, not as decoration.

Quick facts

  • Based inIndia
  • Graduated2026
  • CGPA8.41
  • InternshipAdani Power
  • LeetCode250+ solved
  • FocusMERN / Systems
02 / Experience

Work experience

Software Developer Intern

Adani Power Limited
Feb 2026 – Mar 2026
  • RESTful API architecture — designed a scalable Node.js/Express.js backend for shift handovers, parameter logging, and real-time dashboard analytics.
  • Database design — architected NoSQL data models in MongoDB/Mongoose for user roles, equipment events, predictive maintenance stats, and audit logs.
  • Auth & RBAC — implemented JWT + Bcrypt authentication with role-based access control on admin endpoints.
  • Built a Digital E-Logbook System replacing manual shift records with a structured data pipeline for real-time industrial parameter capture across 4 user roles.
  • Designed queryable audit log modules with role-based access (Admin, HOD, Shift Incharge, Operator) for traceable operational reporting.
  • Developed RESTful APIs to ingest, validate, and serve shift log data, enforcing parameter-level validation for data integrity.
  • Collaborated with on-site IT and operations teams at the Godda facility to map manual logbook workflows to digital fields.
03 / Projects

Selected work

AI Interview Coach

Dev

Multi-provider LLM routing system (Gemini, OpenRouter, Groq, Hugging Face) with circuit-breaker fallback. Load-tested against real provider failures — 100% request success via automatic failover, Groq primary at ~780ms median latency. Adaptive question difficulty, resume parsing for personalized scenarios, voice-enabled practice, automated PDF reports.

React · Vite · Redux Toolkit · Node.js · Express · MongoDB · Tailwind

BlinkChat

Dev

Real-time chat app on Socket.IO with cursor-based pagination. Solved message-ordering race conditions via server-side timestamps and built accurate seen-status tracking. Diagnosed a ~2.5s median cross-region latency issue and fixed it with Redis cache-aside validation — 81% latency cut to ~468ms. Isolated Jest integration suite for auth and messaging routes.

MERN · Socket.IO · Redis · Zustand · Jest

Supply Chain Delay Prediction

Data

Random Forest classifier with class-weight balancing for imbalanced delay labels — 87% accuracy, 18 points above the logistic regression baseline (69%), 93% precision on on-time orders. Full ETL: SQL ingestion → cleaning → feature engineering → training → Power BI dashboard.

Python · Random Forest · SQL · Power BI

IPL Analytics & Prediction Platform

Data

End-to-end pipeline warehousing 1,200+ matches and 294K+ deliveries into DuckDB. Season trends, venue par scores, toss impact, phase-wise performance via Plotly. Window-function SQL (CTEs, QUALIFY ROW_NUMBER) for batter rankings; supporting ML for win probability and score projection, deployed to Streamlit.

Python · DuckDB · SQL · Plotly · Streamlit

India Crime Analysis Dashboard

Data

Cleaned and analyzed 10,000+ NCRB crime records with year-over-year trend and state-wise comparison. Production Streamlit dashboard with choropleth maps and state filters. Growth-rate forecasting for 2021–2023 projections, per-capita normalization for fair cross-state comparison.

Python · Pandas · NumPy · Streamlit
04 / Skills

Technical toolkit

Languages

JavaScriptPythonJavaSQL

Frontend

React.jsViteZustandRedux ToolkitTailwind CSSHTML5/CSS3

Backend

Node.jsExpress.jsREST APIsJWTSocket.IO

Databases

MongoDBMongooseRedisMySQLDuckDB

Data & Analysis

PandasNumPyEDAETL PipelinesStatistical Analysis

ML (Supporting)

Scikit-learnClassificationRegressionClass Imbalance Handling

Visualization & BI

Power BIPlotlyStreamlitMatplotlibSeabornExcel

Tools

Git / GitHubPostmanJestCloudinaryJupyterVS Code
05 / Education

Education & certifications

Bachelor of Technology — Computer Science (IoT)

2022 – 2026
Manipal University Jaipur
CGPA: 8.41 · Dean's List of Excellence