- Full Stack Developer building modern web and mobile applications
- 2 years of professional experience across frontend and backend systems
- Based in Thiruvannamalai, Tamil Nadu, India
- B.E. Computer Science & Engineering — Arunai Engineering College (CGPA: 8.7/10)
- SEO performer — technical SEO, meta optimization, Core Web Vitals, and structured data across all personal and client websites
- Active open-source contributor — expo, react-native core, supabase, three.js, vscode, openapi-typescript, and NestJS swagger
- 50+ coding problems solved across platforms
- Available for new opportunities
Languages
Frontend
Backend
Mobile
Databases
Cloud & DevOps
Integrations
AI / ML
Testing & Tools
AI-powered voice biomarker health monitor — detect health changes before symptoms appear
An AI-powered health monitoring platform that analyzes voice patterns using ML to detect early signs of health deterioration before physical symptoms appear. Combines voice biomarker analysis with a real-time dashboard for tracking health trends over time.
| Layer | Stack |
|---|---|
| Frontend | Next.js, TypeScript, Tailwind CSS |
| Backend | FastAPI (Python) |
| AI / ML | OpenAI API, voice ML analysis |
| Database | PostgreSQL |
Real-time anonymous chat application — no accounts, no traces
A privacy-first, real-time anonymous chat application built with WebSocket for instant message delivery. Users can join rooms and chat without creating accounts, keeping conversations ephemeral and private.
| Layer | Stack |
|---|---|
| Frontend | JavaScript, HTML5, CSS3 |
| Backend | Node.js, WebSocket (Socket.IO) |
| Database | Firebase Realtime Database |
One-command screen + audio recorder for Linux
A minimal CLI tool for Linux that records your screen and audio in a single command. Built entirely on ffmpeg with a clean shell wrapper — installs in one command, runs in one command, no GUI required.
| Layer | Stack |
|---|---|
| Runtime | Bash / Shell |
| Core Engine | ffmpeg |
| Platform | Linux |
| Database | None (file-based output) |
VS Code extension — word-level diff highlights inside merge conflict blocks
A VS Code extension that enhances the native merge conflict UI with word-level inline diff highlights inside conflict blocks. Instead of showing entire changed lines, it pinpoints exactly which words differ between the HEAD and incoming changes — making conflict resolution significantly faster and more precise.
| Layer | Stack |
|---|---|
| Language | TypeScript |
| Extension API | VS Code Extension API |
| Runtime | Node.js |
| Database | None |
Zero-dependency utility library of essential hooks and helpers for React Native
A TypeScript-first utility library for React Native developers — zero external dependencies, works on both iOS and Android. Provides production-ready hooks and helpers that every React Native app needs but shouldn't have to rewrite.
| Layer | Stack |
|---|---|
| Language | TypeScript |
| Platform | React Native (iOS + Android) |
| Package | npm published |
| Database | None (utility library) |
Hooks & Utilities:
| Hook / Utility | What it does |
|---|---|
useAppState |
Track app foreground / background state transitions |
useNetworkStatus |
Monitor network connectivity in real time |
useReduceMotion |
Respect OS accessibility reduced-motion preference |
useKeyboard |
Monitor keyboard visibility and height |
usePrevious |
Reference the previous value of any prop or state |
useDebounce |
Debounce values for search inputs and expensive calls |
vibrate |
Predefined haptic feedback patterns (light / medium / heavy) |
formatBytes |
Convert raw byte counts to human-readable file sizes |
isIphoneWithNotch |
Detect notch / Dynamic Island devices for safe-area layout |
Actively contributing to major open-source projects with merged pull requests:
| Repository | Description | Language |
|---|---|---|
| mrdoob/three.js | JavaScript 3D Library — WebGL rendering engine | JavaScript |
| facebook/react-native | React Native core framework | C++ / JavaScript |
| expo/expo | Universal native apps framework for React | TypeScript |
| supabase/supabase | Open-source Firebase alternative (Postgres) | TypeScript |
| microsoft/vscode | Visual Studio Code editor | TypeScript |
| openapi-ts/openapi-typescript | Generate TypeScript types from OpenAPI specs | TypeScript |
| nestjs/swagger | OpenAPI / Swagger module for NestJS | TypeScript |
Shipped a developer tooling extension that improves the daily Git workflow for VS Code users
- Built and published a VS Code extension that adds word-level inline diff highlights inside merge conflict blocks
- Solves a real pain point: native VS Code merge view shows line-level diffs; this extension narrows it to the exact word that changed
- Stack: TypeScript · VS Code Extension API · Node.js
- View Extension →
Shipped a zero-dependency utility library used by React Native developers across iOS and Android
- Designed and published a production-ready npm package with 9 hooks and utilities for React Native
- Zero external dependencies — TypeScript-first, works on iOS and Android out of the box
- Covers the most-needed but under-served patterns: app state, keyboard, network, haptics, debounce, and device detection
- Stack: TypeScript · React Native · npm
- View Package →
Contributed to the world's most popular JavaScript 3D library with 100k+ GitHub stars
- Contributed a merged pull request to three.js, the JavaScript 3D library powering WebGL experiences across the web
- Part of an active codebase maintained by a global community of 3D graphics engineers
- Stack: JavaScript · WebGL · Three.js
- View Contributions →
B.E. Computer Science & Engineering — Arunai Engineering College (2020–2024)
Consistent problem solver across competitive programming platforms
| Degree | Institution | Year | Score |
|---|---|---|---|
| B.E. Computer Science & Engineering | Arunai Engineering College, Thiruvannamalai | 2020 – 2024 | CGPA: 8.7 / 10 |
Full Stack Developer · 2 Years
- Building full-stack web and mobile applications using React, Next.js, React Native, NestJS, and PostgreSQL
- Designing and consuming REST APIs with Swagger/OpenAPI documentation
- Working with AWS services — EC2, S3, SNS, SQS
- Integrating third-party services — Stripe (payments), Twilio (SMS/voice), Firebase
- Building AI-powered features using OpenAI GPT and Google Gemini APIs
- Implementing SEO best practices — technical SEO, meta tags, Core Web Vitals, structured data, and sitemap optimization
- Writing unit and integration tests with Jest
- Containerising and deploying applications with Docker and Nginx
- Contributing to open-source projects including expo, react-native core, supabase, three.js, vscode, openapi-typescript, and NestJS swagger



