$ whoami
Rahul Tank
Senior Full-Stack + GenAI Developer
$ cat tagline.txt
Senior full-stack engineer, 5+ years shipping reliable production systems — now exploring and building with Generative-AI and RAG.
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 exploring and building with Generative-AI: 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 strong 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 150+ technical articles for GeeksforGeeks.
Where I've worked
A few of the teams and problems I've spent real time on.
- Jul 2024 — Jun 2026·India
Senior Software Engineer @ Eluminous Technologies
- Shipped production features end to end (React frontends, Node/Express APIs) across three client platforms — automation, healthcare SaaS, and supply-chain — working directly with client stakeholders.
- Improved the reliability and throughput of a production web-automation platform, enabling it to reliably handle 100+ concurrent requests via a racing strategy across parallel browser instances with timeout-based fallback.
- Accelerated dental feature delivery on a healthcare SaaS platform through a reusable React/TypeScript component library, with real-time appointment sync via WebSockets (Socket.IO) and eTermin/Softdent integration behind scoped role-based access control.
- Drove frontend quality on an RSPO-compliant palm-oil supply-chain platform — lifted test coverage to 75% and took client-reported bugs from 4–5 per sprint to near-zero within 2–3 sprints.
- Turned ambiguous, high-level requirements into detailed, actionable specs — reducing mid-sprint rework and keeping delivery on track across release cycles.
- React
- TypeScript
- Node.js
- Express
- Postgres
- Jan 2021 — Jul 2024·India
Senior Software Engineer @ The Gateway Group
- Built full-stack features on a vehicle-aftersales platform serving 350+ users — digitising admin and technician workflows (approvals, job tracking, work-order management) across React web and a React Native mobile app, and developing the Node/Express REST APIs over PostgreSQL that back them.
- Owned Google Play releases end to end — submissions, deployments, and resolving critical pre- and post-launch issues.
- Drove TDD adoption and mentored 3 junior engineers over a year — reducing code duplication 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.
- Built the front-end for third-party integrations — the UI layer for an Incadea DMS system and Nets payment flows, wiring screens to the underlying services.
- Integrated camera capture, push notifications, and secure enterprise sign-in with near-zero critical regressions, and supported client demos and post-release root-cause analysis across web and mobile modules.
- React Native
- React
- Redux
- TypeScript
- Node.js
- Express
- PostgreSQL
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 reliably refuses out-of-scope queries.
- React 19
- TypeScript
- Express
- Drizzle
- 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 — 75% test coverage and custom components for complex regulatory rules.
- React
- TypeScript
- Jest
- Monorepo
Tools I reach for
The technologies I'm most productive with — chosen for boring reliability as much as capability.
Frontend
12 tools
- React
- TypeScript
- JavaScript
- Zod
- React Native
- Redux
- Zustand
- TanStack Query
- Tailwind CSS
- shadcn/ui
- React Router
- Vite
Backend
5 tools
- Node.js
- Express
- REST
- JWT Auth
- SSE Streaming
Generative AI
5 tools
- LLM APIs
- RAG
- Embeddings
- Vector Search
- Prompt Engineering
Database
5 tools
- PostgreSQL
- pgvector
- Drizzle
- MongoDB
- MySQL
DevOps & Tooling
8 tools
- Git
- GitHub Actions
- CI/CD
- Docker
- AWS
- Puppeteer
- Jest
- GitHub Copilot
Education
Where the fundamentals came from.
B.Tech in Information Technology
Charotar University of Science and Technology
2017 — 2021CGPA: 8.64
Credentials & certifications
Verified credentials backing up the experience above.
Promoted to Senior Software Engineer
The Gateway Group — GIFT Fast-Track Program·
150+ Technical Articles Published
GeeksforGeeks·
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.