Skip to content
SKSuraj Kumar

Work

Case studies, written for the person who has to approve the build

Every entry below covers the same ground: what the business problem was, what got built, how it was built, what was technically difficult, and what would need to change at ten times the volume. No repository links — the technical previews sit behind a single shared keyword.

Case studies
22
With a named client
5
Disciplines
6
Earlier shipped work
9 builds

Durations on the case studies are build effort, not elapsed calendar time — the work ran alongside study and employment rather than instead of it.

Filter
Order

All 22 case studies

Selected earlier work

Shipped before the case studies

Internship work, hackathon builds and independent projects. Six are shown with a capture of the thing actually running, which is the only photographic evidence on this site and the reason this section is worth reading before the case studies above it. Three are shown as a labelled diagram instead, because I have no capture of them I am willing to publish.

Shown separately because the framing differs: these are smaller in scope than the case studies above, and several were built to a deadline rather than to a specification.
  • Playto Community feed, running: one post with its author and timestamp, an uploaded image, a like count and a link through to its comments, under a nav bar carrying Login, Register and Leaderboard.Screenshot
    2026Engineering challenge build

    Playto Community Platform

    Full-stack social platform with authentication, posts, nested comments, karma-weighted scoring and a rolling 24-hour leaderboard. Containerised and deployed to Cloud Run.

    The running feed with a single test post of my own. The comment thread and the leaderboard are behind the links in frame, not in it.

    Django REST Framework · PostgreSQL · JWT · React · Docker · Cloud Run

  • Stock Prediction Portal landing page, running: the SPP wordmark, Login and Register, and a panel stating that the application forecasts prices with Keras and LSTM models inside Django using 100- and 200-day moving averages.Screenshot
    2025Self-directed build

    Stock Prediction Portal

    Django REST backend serving Keras/LSTM forecasts to a React client behind JWT auth, with market data pulled through yfinance and the 100- and 200-day moving averages plotted against each prediction.

    The landing page, not the forecast view. The prediction chart is behind the login.

    Django REST Framework · React · TensorFlow · LSTM · yfinance · Vercel

  • CredSafe landing page, running: the credit card fraud detection headline, a description of the model, and the two entry points into the application — AI Prediction and Analytics Dashboard — beneath a nav bar linking Predict, Dashboard, Power BI and Tableau.Screenshot
    2026End-to-end ML system

    CredSafe — Fraud Detection Pipeline

    Ingestion, training and evaluation as a reproducible pipeline with MLflow tracking and DVC-versioned data, surfaced through a Django application with prediction and analytics views.

    Cropped to the hero. Further down, the page I built displays headline accuracy and volume figures that nothing in the pipeline measured, so they are not reproduced here.

    Python · Django · scikit-learn · MLflow · DVC · Docker

  • Architecture
    2025Agent architecture study

    Multi-Agent Research Assistant

    Decomposes a question into parallel research tasks over a LangGraph state machine, retrieves against a Qdrant vector store, and synthesises an answer across more than one model provider.

    A diagram, not a capture. The screenshot I have of this application shows a run that failed with a 500, and cropping the error out would be the kind of edit this site is written against.

    FastAPI · LangGraph · Qdrant · Gemini · Groq / Llama 3.1 · SentenceTransformers

  • Architecture
    2025MLOps pipeline

    Hotel Cancellation Prediction — MLOps

    LightGBM cancellation model wrapped in an automated data pipeline with MLflow tracking, artefacts in Cloud Storage, a Flask prediction service and a Jenkins-driven container build.

    A diagram, not a capture. It replaces an AI-generated illustration that this site had been presenting as a screenshot of the running system.

    LightGBM · Flask · MLflow · Google Cloud Storage · Docker · Jenkins

  • Architecture
    2025Agent orchestration

    StockCrew AI — Multi-Agent Analysis

    Specialised CrewAI agents analyse live market data and reconcile their findings into a single buy, sell or hold recommendation, with Pydantic-typed outputs at each hand-off.

    A diagram, not a capture. It replaces an AI-generated illustration that this site had been presenting as a screenshot of the running system.

    CrewAI · Gemini 2.0 Flash · yfinance · LiteLLM · Pydantic

  • Claude Desktop’s developer settings listing my weather server under Local MCP servers, marked running, with the Python interpreter and the weather.py path it was launched with.In-host capture
    2025Protocol implementation

    Weather MCP Server

    Model Context Protocol server exposing a typed weather lookup tool, so any MCP-compatible client can call live weather data as a first-class tool rather than through a scraped response.

    The application in frame is Claude Desktop, which I did not build. What is mine is the server it has registered and reports as running — which is the whole point of implementing a protocol: the evidence that it works is somebody else’s client talking to it.

    Python · Model Context Protocol · HTTPX · OpenWeatherMap API

  • NexteraTech landing hero, running: the studio wordmark and pill navigation over the headline and two calls to action, on a dark starfield background.Screenshot
    2025Marketing site with enquiry handling

    NexteraTech Services Site

    Service and portfolio site for a digital services brand, with structured enquiry capture, transactional email on submission and a containerised deployment.

    The hero only. The enquiry form and the mail it triggers are further down the page and are not evidenced here.

    React · Django REST Framework · Email automation · Docker · GCP

  • The Streamlit app running: a signed-in session with a dark-mode toggle, above the health data form — an age slider, sex, chest pain type, resting blood pressure and cholesterol.Screenshot
    2024Early ML application

    HeartMate — Risk Screening App

    Classification model over the standard heart-disease attributes, delivered through a Streamlit interface. Built as an exercise in getting a trained model in front of someone who would never open a notebook.

    The input form. The prediction appears below the fold and is not in frame, and the deployed interface is titled "Heart Stroke Prediction" rather than HeartMate. It is a learning build, not a screening tool anyone should act on.

    Python · Streamlit · scikit-learn · Pandas · Matplotlib

Also delivered

Client work that was completed and handed over without my keeping enough of a record to write a technical account of it. It is listed as a line each rather than written up, because a case study reconstructed from memory would be a story rather than evidence — and that difference is visible to anyone technical.

Saddam · Dubai, UAE
2025
Web development work delivered directly for the client

Start a project

Tell me what breaks today.

A short description of the process, who it affects and what a working version would look like is enough to get a straight answer on scope, approach and timeline.

Email
surajk86808@gmail.com
Based in
Bengaluru, India
Working hours
IST (UTC+5:30)
Availability
Taking new engagements