Full-stack & iOS developerbuilding bots, protocols andapps people actually use.
Education
B.Tech, Computer Science
SRM IST, Chennai · 2022 — 2026
GPA
8.2 / 10
Class of 2026
Currently
Contributing to GramJS
Building Acadia
- SRM students on Acadia
- 0+
- less memory on GramJS 1GB+ uploads
- 0%
- Lighthouse performance score
- 0
- public repositories
- 0
Where I'veshipped.
- Apr 2025 — May 2025
Infosys
iOS Application Development Intern
- —Built a lightweight iOS library-management prototype and cut launch time by 30% with lazy loading and caching.
- —Shipped every feature across 3 Scrum sprints on schedule, planned and tracked in Jira.
- —Worked in a 10-engineer team: 20+ code reviews and a GitHub Actions CI/CD pipeline.
Swift · Agile · CI/CD
- May 2024 — Apr 2025
iOS Center — SRM Chennai
iOS Student Developer
- —Created an iOS study-aid app that students use to memorise course material.
- —Integrated AI-generated flashcards, quizzes and summaries: +40% reported study completion.
- —Firebase Auth + Firestore real-time sync: 80% fewer sign-in failures, 25% lower DB latency.
SwiftUI · Firebase · AI
- Jan 2024 — Present
GramJS
Open Source Contributor
- —Optimised the Telegram MTProto implementation: 60% less memory on uploads over 1 GB.
- —2 merged pull requests, 1 critical issue resolved, 5 new examples for contributors.
Node.js · MTProto
Things I'vebuilt & set loose.
Open source, side projects and tools that ended up with real users. Hover a row for details.
- 01
Acadia
Web app — A student dashboard for SRM — attendance, timetables, marks, CGPA and a planner, in real time. Dark mode, fluid motion, WCAG 2.1 accessible, 98 Lighthouse.
- 02
Darkbot
Telegram userbot — A Telegram user/bot built on GramJS with a hot-swappable external plugin system — modules load and unload with zero downtime.
- 03
Docsee
DevOps dashboard — A self-hosted Docker dashboard for your VPS. Watch and control containers, images, volumes and networks from a clean web UI.
- 04
GitHub OTA
npm package — Over-the-air updates for React Native / Expo apps, served straight from GitHub releases. Published on npm.
- 05
Indexia
Telegram bot — A Go Telegram bot that sorts links and directory entries into alphabetised, self-maintaining channel messages.
- 06
Spotsync
CLI tool — Sync and download Spotify playlists from the command line.
- 07
Hydra
Discord bot — A multi-purpose Discord bot with auto-roles, YouTube notifications and a role generator that cut admin setup time by 90%.
- 08
Social Transfer
Platform PoC — Proof-of-concept for moving user data between social networks with secure auth and privacy controls.
- 09
Quickmark
Editor — A markdown editor with syntax highlighting and live preview.
- 10
ThreeDScribble
WebGL toy — Draw in three dimensions in the browser.
The toolbox.
- Languages01Go
- Languages02JavaScript
- Languages03TypeScript
- Languages04Swift
- Languages05Python
- Languages06C++
- Languages07SQL
- Web08React
- Web09Next.js
- Web10Node.js
- Web11Express
- Web12Tailwind CSS
- Web13Firebase
- Mobile14SwiftUI
- Mobile15UIKit
- Mobile16React Native
- Data17PostgreSQL
- Data18Prisma
- Data19MongoDB
- Data20Redis
- Data21Firestore
- DevOps22Docker
- DevOps23Git
- DevOps24GitHub Actions
- DevOps25WebSockets
- DevOps26FFmpeg
- DevOps27Jira
- Cloud & APIs28AWS EC2
- Cloud & APIs29AWS S3
- Cloud & APIs30REST
- Cloud & APIs31Telegram API
- Cloud & APIs32MTProto