Hi, I'm Ratnam
AI developer in Pune. Building Clai, an agentic search tool with DSPy.
RS

About

Hey, I'm Ratnam ๐Ÿ‘‹ I write AI agents and ship side projects โ€” lately deep-search tools and CLI coding agents. B.Tech from SPPU, Femina Miss India Maharashtra semi-finalist (2024), and a yoga practitioner off-screen.

Work Experience

Skills

PythonPython
Next.jsNext.js
FastAPIFastAPI
TypeScriptTypeScript
HTML5Html
Qdrant
PostgreSQLPostgreSQL
DSPy
Playwright
OpenRouter
Tailwind CSSTailwind CSS
Pygame
Pygbag
Wasm
JavaScriptJavaScript
Google Gemini API
Google Genai
Rich
Python Dotenv
Argparse
Unittest
Uv
Http
Markdown
LangGraph
RedisRedis
Dynatrace
GitLabGitLab
Vertex AI
Gemini
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

A deep search agent with evals and DSPy auto improved prompts.

88% authored

Live web-research chatbot with multi-agent deep research, RAGAS evals, and DSPy prompt optimization.

Python
TypeScript
Next.js
FastAPI
Qdrant
PostgreSQL
DSPy
Playwright
OpenRouter
Tailwind CSS

Clai

100% authored

Autonomous AI coding agent CLI powered by Gemini with sandboxed file tools and test automation.

Python
Google Gemini API
google-genai
rich
python-dotenv
argparse
unittest
uv
http.server

Asteroid Game

100% authored

Classic Asteroids arcade clone in Pygame with browser WASM deployment.

Python
Pygame
pygbag
WASM
HTML
JavaScript
Build Log

Things I've been building

A timeline of weekend projects, experiments, and personal builds โ€” automatically pulled from my GitHub activity.

StarWars ๐Ÿ‘ฝ

StarWars is a beginner-friendly app I built while learning React Native with Expo using galaxies.dev tutorial. It simplifies the process of exploring films, characters, and favorites from the saga, making the experience immersive and accessible to fans of all ages.

My Books Website

Tiny static webpage listing three favorite books with basic styling.

Drum-Kit

The goal of this project is to make a comparable drum sound when each key is hit. In order to make the project more engaging for the user, it also makes use of CSS transitions and animations. Live: https://ratnam12.github.io/Drum-Kit/

SimonGame

Simon Game is a simple game which goal is for user to repeat the pattern showed by the program. With each round a new step is added to the pattern making, the game much more difficult with every round. Live: https://ratnam12.github.io/SimonGame/

TinDog

TinDog

PIKC

Pikc is a next-gen mobile app that scans ingredients behind the products and recommends you buy them or not. I am using a Flutter plugin to use Google's standalone ML Kit for Android and iOS. I have incorporated OCR algorithms for text detection using google cloud vision to conve

Contact

Get in Touch

Want to chat? Just shoot me a dm with a direct question on twitter and I'll respond whenever I can. I will ignore all soliciting.

GitHub
LinkedIn
X