NM Niraj Mahto
$

Niraj Mahto

Backend & full-stack engineer building infrastructure that ships itself — CI/CD pipelines, container platforms, role-based systems — with an ML habit on the side.

status.json
role
Backend / Full-Stack
base
Kanpur, IN
origin
Samastipur, Bihar
degree
B.Tech CSE (AI/ML)
grad
May 2027
intern
available May 2026
full-time
available May 2027
dsa
400+ solved
02 · Stack

What I build with

Grouped by layer — the same split I use when I architect a project.

Backend & APIs

Node.js, Express, FastAPI, Django, Laravel, REST, WebSockets, JWT, RBAC, Middleware design

Frontend

React.js, HTML5, CSS3, Tailwind CSS, SCSS, Bootstrap, Webpack, Babel, ES6+

Mobile

Flutter (Android & iOS), Riverpod, Firebase, SQLite, Offline-First Architecture

Databases

PostgreSQL, MongoDB, MySQL, SQLite, Redis (caching & queues)

DevOps & Cloud

Docker, Git, GitHub Actions CI/CD, Git webhooks, Linux, AWS Cloud Practitioner (in progress)

AI / ML

Scikit-learn, XGBoost, TensorFlow, Keras, Pandas, NumPy, SMOTE, Ensemble Methods

03 · Build

Shipped, not staged

Four projects, four different problems — each one taken from idea to a working system.

BUILD PASSING

CloudDeploy Lite

Lightweight PaaS for automated deployments

A multi-tenant PaaS backend that turns a git push into a running container. Built the orchestration layer, the queueing, and the dashboard that watches it all happen in real time.

  • Multi-tenant PaaS backend in Node.js/Express, containerized via Docker — cut environment setup time by 60% vs manual provisioning
  • REST API orchestrating build pipelines on Redis-backed job queues for async, non-blocking concurrent deployments
  • Git webhook-triggered CI/CD with PostgreSQL job tracking, live build status, zero-downtime rolling deploys
  • React dashboard — WebSocket live updates, React.memo/useCallback, Webpack+Babel tuned for a ~40% smaller bundle
Node.jsExpressDockerPostgreSQLRedisReact.js
BUILD PASSING

BinBuddy

Smart waste management system

Three roles, one app. Admin, driver, and resident each get a purpose-built view, wired to the same real-time backend.

  • Role-based Flutter app (Admin/Driver/User) with real-time GPS task assignment on a Node.js/Express + MongoDB backend
  • JWT-based RBAC middleware securing role-segregated endpoints across all three roles
  • MongoDB indexing + middleware-level caching cut API latency by 35%
  • Route-optimization logic reduced driver travel distance by 20%; offline-first with conflict resolution
FlutterNode.jsMongoDBJWTFirebase
92.3% ACCURACY

HeartGuard AI

Clinical heart-failure prediction engine

An ensemble model trained to catch what a single classifier misses — tuned specifically to reduce missed positives, the costliest kind of error in a clinical setting.

  • Soft-voting ensemble (Logistic Regression + Random Forest + XGBoost) on 6,200 UCI records — 92.3% accuracy
  • SMOTE oversampling + precision-recall threshold tuning cut false negatives by 18%
PythonScikit-learnXGBoostPandasSMOTE
BUILD PASSING

FinCalcu

Photo studio booking & management platform

A single Flutter codebase serving three isolated interfaces — customer, receptionist, admin — kept in sync over Firebase and Supabase.

  • Single-codebase Flutter app with three role interfaces; Firebase real-time notifications + Supabase (PostgreSQL)
  • Admin: booking approval, one-tap deep-linked calls, Maps navigation. Receptionist: daily schedule + pending queue
FlutterFirebaseSupabaseDart
04 · Log

Commit history

Final-year Computer Science (AI/ML) student at PSIT Kanpur, originally from Samastipur, Bihar. I like systems with moving parts I can reason about — queues, pipelines, role boundaries — and I spend the rest of my time on competitive programming and reading markets.

400+ DSA problems across LeetCode and HackerRank, a 5-star HackerRank badge, and a running habit of taking projects from architecture doc to deployed URL.

400+
DSA problems
4
shipped systems
5★
HackerRank
achievements.log

Oracle Certified Foundations Associate — AI (2024)

Supervised ML: Regression & Classification — Coursera / Andrew Ng (2024)

HackerRank 5-Star Problem Solving Badge

AWS Cloud Practitioner (in progress)

# education

PSIT Kanpur — B.Tech CSE (AI/ML) · 2023–2027

05 · Deploy

Let's ship something.

Open to internships from May 2026 and full-time roles from May 2027. Reach out directly — I read every message.