Skip to content
~/rahultank
rahul@tank: ~/portfolio

$ whoami

Rahul Tank

Senior Full-Stack + GenAI Developer

$ cat tagline.txt

I build production web platforms and Generative-AI products end to end — from SSE streaming and RAG pipelines to the last pixel.

ReactTypeScriptJavaScriptNodePostgreSQLGenAIReact Native
// about

A bit about me

I'm a full-stack engineer with 5+ years shipping production web platforms across healthcare, supply chain, and automotive — usually somewhere in the seam between backend systems and the interface people actually touch.

Lately I've been building Generative-AI products end to end: hand-rolled SSE token streaming with no chat SDK, retrieval-augmented generation over pgvector, and Zod-validated structured output. I care as much about the grounding prompt that kills hallucinations as I do about the focus ring.

I ship from architecture to deploy with 90%+ test coverage and near-zero production regressions, and I like the parts of the job that aren't code too — turning ambiguous client requirements into specs, running demos, and mentoring the engineers around me. Off the clock I've contributed to 500+ technical articles for GeeksforGeeks.

// experience

Where I've worked

A few of the teams and problems I've spent real time on.

  1. Jul 2024Present·India

    Senior Software Engineer @ Eluminous Technologies

    • Enhanced a production web-automation platform with a 2-engineer team — pushed CAPTCHA solve rate past 95% across 100+ concurrent requests by iteratively optimising an integrated ML pipeline.
    • Built reusable React components for a multi-module dental-clinic SaaS dashboard and integrated Twilio and Firebase, cutting average feature delivery time by 40%.
    • Drove frontend stability on an RSPO-compliant palm-oil supply-chain platform — raised test coverage to 90% and took client-reported bugs from 4–5 per sprint to near-zero within 2–3 sprints.
    • Worked directly with client stakeholders to turn ambiguous requirements into detailed specs, eliminating mid-sprint rework and shipping UI features on schedule across release cycles.
    • React
    • TypeScript
    • Node.js
    • Fastify
    • Express
    • Postgres
  2. Jan 2021Jul 2024·India

    Senior Software Engineer @ The Gateway Group

    • Worked full-stack on a cross-platform vehicle-aftersales platform serving 150+ organisational users — sole mobile engineer building the React Native app while also developing the Node/Express REST APIs over PostgreSQL to digitise technician workflows for approvals and job tracking and cut reliance on manual paperwork.
    • Owned App Store and Google Play releases end to end — submissions, deployments, and resolving critical pre- and post-launch issues.
    • Drove TDD adoption and mentored 3 junior engineers — slashing code duplication from 40% to under 5% and holding green SonarQube quality gates for 3+ consecutive quarters — and earned promotion to Senior Software Engineer through the internal GIFT fast-track program.
    • Integrated camera capture, push notifications (FCM), and Microsoft Active Directory auth with zero critical regressions, and contributed to Angular web modules as the client-facing technical point of contact.
    • React Native
    • React
    • Angular
    • Redux
    • TypeScript
    • Node.js
    • Express
    • PostgreSQL
// projects

Featured work

A few things I've built recently. Each one taught me something worth keeping.

Scout — Autonomous AI Research Agent

An autonomous AI research agent that decomposes a question, searches the live web, and streams a synthesized, source-aware answer in real time.

  • TypeScript
  • React 19
  • LangGraph
  • Gemini
  • Tavily
  • Redis
  • SSE

DocChat — RAG Assistant

A grounded RAG assistant that answers from your documents with citations — and a 0% hallucination rate on out-of-scope queries.

  • React 19
  • TypeScript
  • Express
  • Gemini
  • pgvector
  • Postgres
  • SSE

AI Blog — Summaries & Q&A

A full-stack blog with AI summaries and Q&A that answers strictly from each article — streamed token-by-token with no chat SDK.

  • React 19
  • TypeScript
  • Express
  • Gemini
  • SSE

Palm Oil Supply Chain — RSPO Compliance

Frontend for an RSPO-compliant palm-oil supply-chain platform — 90% test coverage and custom components for complex regulatory rules.

  • React
  • TypeScript
  • Jest
  • Monorepo
// stack

Tools I reach for

The technologies I'm most productive with — chosen for boring reliability as much as capability.

Frontend

13 tools

  • React
  • TypeScript
  • JavaScript
  • Zod
  • React Native
  • Angular
  • Redux
  • Zustand
  • TanStack Query
  • Tailwind CSS
  • shadcn/ui
  • React Router
  • Vite

Backend

7 tools

  • Node.js
  • Express
  • Fastify
  • REST
  • SSE Streaming
  • Redis
  • BullMQ

Generative AI

9 tools

  • LLM APIs
  • RAG
  • AI Agents
  • LangChain
  • LangGraph
  • LangFuse
  • Embeddings
  • Vector Search
  • Prompt Engineering

Database

6 tools

  • PostgreSQL
  • pgvector
  • Drizzle
  • MongoDB
  • MySQL
  • Firebase

DevOps & Tooling

9 tools

  • Git
  • GitHub Actions
  • CI/CD
  • Docker
  • AWS
  • Puppeteer
  • Playwright
  • Jest
  • GitHub Copilot
// education

Education

Where the fundamentals came from.

  • B.Tech in Information Technology

    Charotar University of Science and Technology

    20172021CGPA: 8.64
// certifications

Credentials & certifications

Verified credentials backing up the experience above.

  • GitHub Copilot Certified

    GitHub·2025

    Verify credential
  • Promoted to Senior Software Engineer

    The Gateway Group — GIFT Fast-Track Program·

  • 500+ Technical Articles Published

    GeeksforGeeks·

  • Programming, Data Structures & Algorithms Using Python

    NPTEL·

// contact

Let's build something

Have a role, a project, or just want to talk shop? My inbox is open — I usually reply within a day or two.

0/500
or reach me directly
rdtank112 [at] gmail [dot] com