Pon Raaj V

About

I'm Pon Raaj V, a software developer from Chennai, India. Currently studying Computer Science at Chennai Institute of Technology.

I build things with Python, Kotlin, Go, TypeScript, and React. I care about making software that actually works well and doesn't look terrible.

Skills

Languages

TypeScriptGoPythonSQLC++KotlinBash

Frameworks

ReactNext.jsLangChainLangGraphGoogle ADKNode.jsGinEspresso

Tools

GitDockerGradleAndroid StudioWebSocketsWebRTCRedisGitHub ActionsLinuxNeoVim

Experience

Software Engineering Intern — Microsoft

May 2026 — July 2026

Migrated the internal test harness for Android UI components from an internal build system to Gradle. Built a test-toolkit for easier test authoring, migrated the legacy test suite to new test infra, and improved reliability from ~83% to 99.9% with 13x faster execution enabling to catch regressions in PR.

Software Engineering Intern (Gen AI) — Cognizant

July 2025 — Feb 2026

Built multi-agent systems with LangGraph and Google's ADK. Engineered real-time voice agents using OpenAI Realtime models over WebRTC.

Development Team — Hackerz-25 Technical Symposium

Dec 2024 — Jan 2025

Built an automated email system using Google's SMTP server, delivering 6,000+ emails with 93% inbox delivery rate. Developed a treasury management system for tracking transactions, budgeting, and fund allocation.

Projects

File-Share

TypeScript, WebRTC, WebSockets, Bun

Peer-to-peer file sharing over WebRTC data channels with a minimal WebSocket signaling server. Chunk-based transfers with buffer control, reassembly, and progress updates.

GitHub

D4C (Download Manager)

Go, Wails, React, SQLite

Cross-platform native desktop download manager with pause, resume, and cancel support. Concurrent chunk downloads via Go routine thread pool.

GitHub

Contest-Tracker

Next.js, Node.js, PostgreSQL, Redis, Docker

Fetches LeetCode, CodeChef, and Codeforces contest data in real time. Contest counts, ratings, and analysis graphs for cross-platform tracking.

GitHub

Competitive Programming

Connect