I'm a Software Engineer with six years of experience. I excel in Web Development, Cloud, Dev-ops, and I'm learning native app development (both mobile and desktop), and systems programming.
I'm pursuing my Computer Science Bachelor's degree, along with a Master of Science in Humanities & Computing from IIIT Hyderabad .
Experience PresenceJan 2022 — Present Software Engineer
Built the main website with Astro and Svelte Built StickersHub with SvelteKit. Took on many different roles, from backend to frontend to devops. IIIT Redesigned the student mess system, to make it more automated and user-friendly. Technologies used: Go, Rust, and React. Integration with the internal authentication and management system. Code is open source (currently visible to IIIT students only) Part of the Open Source Developers Group . Others Participated in hacktoberfest, and hackathons hosted by open-source projects; I've gotten T-Shirts for those. Enrolled in the Prisma Partner Program . Technical Writing1 2 Writing technical articles for four years. Includes tutorials and techniques in a vast array of technologies. Have written paid articles for Sitepoint , Railway , and DigitalOcean These articles have garnered thousands of views. Personal Projects Some selected personal projects follow. A complete list is available on GitHub .
End-to-end Encrypted Chat (Dec 2021) An end-to-end encrypted chatting application with Supabase.
Built for Supabase's Holiday Hackdays hackathon. Won runner-up in the "Best Realtime" category. Uses React, Tailwind, and Formik in the frontend, and supabase in the backend. 35 stars on GitHub SpeakCaptcha (Oct 2022) A captcha that makes you speak out the answer.
An audio captcha using speech-to-text. Built with FastAPI, MongoDB, and Svelte. ChatCrafters (Apr 2024) AI chat application
An AI chat application that lets you create AI personas and talk to them. Uses models hosted on Cloudflare Workers AI. Uses an image generation model, a speech-to-text model, and text generation models. Built using SvelteKit and Cloudflare D1 (SQLite). Crazy Candy Chaos (Oct 2024) Game created with Raylib and C
A project created for the Megathon . Won first place in its category. I Wanna Do (Jan 2025) AI powered habit-tracker
Built for the GitHub Copilot 1-Day challenge. Uses SvelteKit and X Ai. SupportAddress (June 2025) Email-first support ticket system
Email-first support ticketing platform that lets customers send emails to create support tickets. Customers can avoid friction in signing up to a complicated website, and just use their email client. Supports email attachments, and uses AI to automatically sort tickets into groups. Built for the Postmark Inbox Innovators challenge. Uses Qwik and Supabase. erlang-etf.js (Mar 2025) JavaScript library to convert erlang ETF encoded binaries into equivalent javascript objects.
gleamail (May 2025) Gleam SMTP library.
Skills Frontend Development React Svelte Qwik Astro TailwindCSS NextJS SvelteKit Backend Development NodeJS/Deno/Bun — Express, Hono, Elysia, Fastify, NestJS Python — FastAPI, Flask, Sanic, Robin Golang — gorilla/mux, gin, chi, net/http, echo Rust — Axum, Salvo Kotlin — Ktor Databases — Postgres, MySQL, SQLite, libSQL, MongoDB, Surreal, EdgeDB, TiKV, Firestore, CouchDB, Redis, S3 Other tools Containers — Docker, Kubernetes, docker-compose, earthly Nix and NixOS Cloud Providers — AWS, GCP, Azure, DigitalOcean, Linode, Hetzner Hosting — Cloudflare, Vercel, Netlify, Railway BaaS — Firebase, Supabase and much more, scattered throughout my GitHub repos