Full-Stack & AI Engineer

Available for select work

Hello, I’m

Rajeev Ranjan.

Full-stack thinking.
Real-world AI.

I build web platforms, voice agents, and real-time applications — from the first data model to the product people actually use.

Built withTypeScriptNext.jsPythonFlutter
Rajeev Ranjan seated in his study
Bengaluru, India Open to remote work

Engineering experienceProduct, AI & securityOriginn · CyStar, IIT Madras · US clients

Along the wayData Science at IIT MadrasLearning deeply. Putting it into practice.

01 / Selected work

A few things I’ve put into the world

Selected projects.

All projects 14

02 / How I work

Engineering,
end to end.

I like starting with an unclear problem: researching the space, deciding what belongs in the product, then owning the architecture, build, and deployment. The edge cases are part of the work.

More about my approach
01

Full-stack platforms

From the data model to the last interaction.

Next.js / React / NestJS / PostgreSQL
02

AI that does useful work

Voice agents, retrieval, and tools that take action.

Python / RAG / Realtime API / MCP
03

Mobile & real-time systems

Experiences that move beyond the browser.

Flutter / WebRTC / BLE / Socket.io
04

The last mile to production

Deployments, billing, and the details that keep it running.

AWS / Google Cloud / Docker / CI/CD

03 / After hours

Curiosity doesn’t
clock out.

A PC-controlling agent. A voice synthesis studio. A tiny tool that saves a few clicks. The lab is where I follow an idea just to see where it goes.

Step inside the lab
On the workbench

Sudo AI Assistant

An agent that sees the screen and acts.

01

Voicebox

A studio for shaping synthetic speech.

02

Tools for the everyday

Overlays, OCR, and small automations.

03

Some shipped. Some unfinished. All worth exploring.

04 / Field notes

All writing

Notes from the build.

A few useful details

Before we talk.

Who is Rajeev Ranjan?

Rajeev Ranjan is a full-stack and AI engineer based in Bengaluru, India, and a Data Science student at IIT Madras. His work spans web platforms, voice agents, mobile products, and cybersecurity R&D at CyStar, IIT Madras.

What does Rajeev Ranjan build?

He builds full-stack web platforms, AI products (voice agents, RAG pipelines, LLM tool-calling), mobile apps with Flutter, and developer and desktop tools. Recent work includes Originn (a startup platform), CloudGuard (a security-scanning SaaS), a voice-driven dental charting agent, and Zync, a BLE social app published on the Google Play Store.

What technologies does Rajeev Ranjan use?

On the web and backend he uses Next.js, React, Node.js, NestJS, FastAPI and Python; Flutter for mobile; PostgreSQL, MongoDB and Redis for data; vector databases and LLM tooling for AI; and AWS or Google Cloud with Docker for delivery.

Is Rajeev Ranjan available for work?

Yes. Rajeev takes on a small number of full-stack and AI projects, collaborations and freelance engagements. The fastest way to reach him is through the contact page or by email.

Where is Rajeev Ranjan based?

Rajeev Ranjan is based in Bengaluru, India, and works with teams and clients remotely worldwide, including clients in the United States.

Open to select projects & collaborations

Something worth
building together?

Tell me about the problem you’re trying to solve.

Let’s start a conversation