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.
- 01Document Intelligence & Human ReviewpreviewTurns high-volume business documents into checked, structured data — and routes only the uncertain fields to a human reviewer.AI & Agents
- 02Lead Scoring & Sales IntelligencepreviewScores and routes inbound leads with a stated reason for every score, and drafts the first follow-up for a human to send.AI & Agents
- 03Accounts Payable AutomationpreviewMatches supplier invoices against purchase orders and receipts, routes only the exceptions, and moves approvals out of email into a policy-driven chain.AI & Agents
- 04WhatsApp Team Inbox & CRMpreviewA shared team inbox for WhatsApp with assignment, response deadlines, reply drafting and the platform messaging rules enforced in code.AI & Agents
- 05Customer Support Knowledge BasepreviewAnswers support questions only from the company’s own documentation, cites the source, and says it does not know rather than guessing.AI & Agents
- 06Contract Intelligence & Obligation TrackingpreviewReads contracts against a company’s own negotiation playbook, cites the exact clause behind every flag, and turns obligations and notice periods into dated reminders.AI & Agents
- 07Customer Retention & Churn AnalyticspreviewFlags accounts drifting toward cancellation with the signals behind the flag, assigns an intervention, and holds back a control group so the intervention can actually be measured.AI & Agents
- 08ElunoBusiness software for small enterprisesBusiness software for a small enterprise that had outgrown notebooks and WhatsApp but was never going to buy an ERP.Software & Web
- 09NexviaTech PlatformAgency platformThe platform a technology services business runs on: enquiries, proposals, project tracking and the public site, in one codebase.Software & Web
- 10AutomlyProduct website and workflow presentationA multi-language product front end for a business tool, where the routing and layout had to work identically in two reading directions.Software & Web
- 11Multi-Tenant CRM — Reference BuildpreviewA CRM each business configures to its own pipeline, built so one tenant’s data cannot be reached from another’s session.Software & Web
- 12Recruitment & Applicant Tracking — Reference BuildpreviewRuns hiring on structured scorecards instead of opinions, finds interview slots across a panel’s real calendars, and stops candidates going silent.Software & Web
- 13Procurement & Purchase Order — Reference BuildpreviewChecks budget before a commitment is made, compares supplier quotes on true landed cost, and makes the purchase order the instrument that authorises an order, not paperwork that follows one.Software & Web
- 14Inventory & Warehouse — Reference BuildpreviewTreats stock as a ledger of movements, not an editable number, so what the system says is on the shelf can be traced to why.Software & Web
- 15Professional Services Resource Planning — Reference BuildpreviewTells a services business which projects are actually profitable, using effective-dated cost rates and allocation that accounts for who is already booked.Software & Web
- 16Property & Lease Management — Reference BuildpreviewGenerates rent schedules from lease terms, allocates part payments the same way every time, and keeps a ledger per lease that both sides can read.Software & Web
- 17Lead Operations Automationn8n workflow automationpreviewThree n8n workflows that take the admin out of sourcing and outreach — enrich a contact, verify it, route it, and record what happened.Automation
- 18Embedded Support ChatbotWebsite chatbot integrationpreviewA customer-facing chat widget dropped into a site someone else built — answering from that site’s own pages, and handing over to a human when it should.Automation
- 19Eva EnterprisesInteractive 3D business experienceA corporate site where the product sits in a navigable 3D space, built to hold a stable frame rate on a phone rather than to impress a desktop reviewer.3D & Interactive
- 20Glowing ParticlesReal-time particle interactionA reactive particle field running as a GPU simulation, where the whole engineering problem is holding hundreds of thousands of points at a stable frame rate.3D & Interactive
- 21Thunder XVSports academy websiteA website for a sports academy, built so a parent standing at the ground can find the programme, the age group, the timing and the person to call.Paid Projects
- 22Agaran Car CareAutomotive service business websiteA service business website where the work is making an unfamiliar price list legible enough that a customer will pick a service and call.Paid Projects
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.
Screenshot2026Engineering challenge buildPlayto 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
Screenshot2025Self-directed buildStock 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
Screenshot2026End-to-end ML systemCredSafe — 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
- Architecture2025Agent 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
- Architecture2025MLOps 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
- Architecture2025Agent 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
In-host capture2025Protocol implementationWeather 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
Screenshot2025Marketing site with enquiry handlingNexteraTech 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
Screenshot2024Early ML applicationHeartMate — 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
- 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.
- surajk86808@gmail.com
- Based in
- Bengaluru, India
- Working hours
- IST (UTC+5:30)
- Availability
- Taking new engagements