Deepak Modi

Deepak Modi

Full Stack Developer

Hey there! 👋 I'm Deepak. I build web apps and try not to break production. Recently graduated with a CS degree, now interning at GrowthX. Previously, I worked on the full-stack dashboard for AI voice agents at TidyHire, and the frontend for testing AI agents at Cekura AI (YC F24).

I build things to help people around me and to learn something new along the way. My friends kept asking me for my notes that I compiled using AI, so I built NotesNeo. They also kept bugging me to fix their resumes, so I built ResumeGPT. I write a lot of TypeScript, Next.js, and React.

I also run bannerss.studio, a freelance agency focused on delivering delightful digital experiences.

work experience.

GrowthX logo

Software Developer Intern

@ GrowthX

June 2026 - Present • Bengaluru, Karnataka

Working on the full stack side for one of India's largest communities of founders and AI builders. I build backend REST APIs using Node.js and Express, developing AI features and connecting them to member facing Next.js dashboards. We manage the entire architecture inside a Turborepo monorepo for faster builds.

Next.jsReactMaterial UINode.jsExpress.jsTurborepo
TidyHire (Param AI) logo

Software Developer Intern

@ TidyHire (Param AI)

December 2025 - May 2026 • Hyderabad (Remote)

Wrote the core Node.js and Express backend for Charlie (an AI interviewer) and Ria (an outbound AI calling agent). On the frontend, I developed the main recruitment dashboard layouts. I also built complex data grids and rich interactive charts using Nuxt.js and Tailwind CSS to help recruiters visualize candidate metrics.

Nuxt.jsTailwind CSSNode.jsExpress.jsREST APIs
Cekura AI (YC F24) logo

Frontend Developer Intern

@ Cekura AI (YC F24)

September 2025 - November 2025 • San Francisco, CA (Remote)

Worked at this Y Combinator backed startup building the frontend for an automated testing and monitoring platform for conversational AI agents. I created intuitive dashboards that let users monitor voice and chat AI agents in real time, ultimately helping 75+ enterprise customers ship reliable AI agents much faster.

ReactTypeScriptNext.jsTailwind CSSAI/ML IntegrationData Visualization
Nile Wellness & Medicare Pvt Ltd logo

Software Development Intern

@ Nile Wellness & Medicare Pvt Ltd

July 2025 - September 2025 • Gurugram, Haryana

Built the multi tenant lead generation platform and treatment landing pages specifically for international patients seeking care across five major Indian hospitals. I converted over 50 complex Figma designs into responsive React components, and fully integrated push notifications, live chat, and Google Translate.

ReactNext.jsTypeScriptTailwind CSSRadix UIGoogle AdsLive Chat

featured projects.

Vak Sahayak
NotesNeo
ResumeGPT
Polygo
MenuViz
LinkNest
Svaasthi
NeoCompiler
NeoPortfolioCLI
Vak Sahayak
NotesNeo
ResumeGPT
Polygo
MenuViz
LinkNest
Svaasthi
NeoCompiler
NeoPortfolioCLI

Centralized academic resource hub for students.

I built NotesNeo because finding quality study material was a nightmare for engineering students at my university. Instead of asking for notes in endless WhatsApp groups, I created a centralized platform where students can find exactly what they need in seconds. With personalized dashboards and favorites system, it's now the go-to academic resource for over 1,000 students.

Next.js 16React 19Tailwind CSS 4TypeScriptshadcn/uiContext APIEmailJS

AI-powered ATS-optimized resume builder.

I built ResumeGPT because my friends kept coming to me, asking how to make professional resumes that actually get shortlisted. Instead of helping them one by one, I built an AI tool where they can just describe themselves, and it generates a polished, ATS-friendly resume instantly with 10+ templates to choose from. It now features real-time AI voice interviews to help users practice for their real ones.

Next.jsTypeScriptTailwind CSSPrismapgvectorNextAuth.jsGroq (Llama 3.3)LiveKitSarvam AINLP & RAG@huggingface/transformers

Family-first medicine reminders using AI voice call agent.

I built Svaasthi to rethink how medicine reminders work for the elderly. Instead of relying on manual alarms, Svaasthi uses an AI voice agent to call them directly on their phone at their specific medicine time. It naturally asks if they've taken their dose, and instantly sends a push notification to the caregiver if they miss one. It's a fully automated system with zero learning curve and zero installation.

Next.jsTypeScriptTailwind CSSNeon PostgresNeon AuthRingg AIWeb Push

Voice-first assistant for filling government forms.

I built Vak Sahayak after seeing people struggle with complex government forms simply because they couldn't type or didn't know English. Instead of another confusing web portal, I created a voice-first AI assistant. Users just select a service and speak naturally in their native language. The AI agent asks the right questions, confirms their details, and fills out the form live—completely removing the need for typing or reading dense PDFs.

Next.js 15React 19Tailwind CSSLiveKitSarvam AIGroq LLMSilero VAD

AI-powered real-time multilingual chat.

I built Polygo to break down language barriers for global teams. It's an AI-powered real-time chat platform that combining Sarvam AI's lightning-fast Indic translations with Google Gemini's global reach. In a Polygo group, 10 people can speak 10 different languages, and every single one of them sees the conversation in their native tongue as if it were written that way.

Next.js 16TypeScriptTailwind CSS 4ConvexAuth0Sarvam AIGemini AIshadcn/ui

Instant developer portfolio generation tool.

After launching my portfolio, everyone kept asking for the source code to build their own. Instead of just sharing the repo, I built a CLI tool to make the process effortless. Now, anyone can spin up a modern, customizable portfolio in seconds with a single command: `npx create-neo-portfolio`. It handles everything from scaffolding to dependencies, so you can focus on showcasing your work.

Next.jsTypeScriptTailwind CSSNode.jsNPM CLI

AI-driven professional food photography studio.

I built MenuViz to simplify food photography for restaurants. It's an AI-powered studio that transforms text descriptions into stunning, high-quality food images using Google Nano Banana Image Model. With features like intelligent prompt enhancement and professional style presets, it allows users to visualize their menu items.

Next.js 16TypeScriptTailwind CSS 4SupabaseGemini AIVercel AI SDKshadcn/ui

Social code execution and sharing platform.

I noticed students in my college labs struggling to save and share their code across different systems. Instead of sharing code in WhatsApp, I built NeoCompiler - a social coding platform where they can write, execute, and share code instantly. With real-time execution and AI assistance, it turned a common lab frustration into a seamless collaborative experience.

ReactTypeScriptTailwind CSSFirebasePiston APIGemini AIViteReact Router

Smart link organizer with auto-categorization.

I built LinkNest because I was tired of bookmark managers that create more work than they save. It's a smart link organizer that automatically categorizes your links, fetches metadata, and keeps everything organized with zero effort. Just paste a URL and let the app handle the rest!

Nuxt 4Vue 3TypeScriptNuxt UIPostgreSQLNeonDBMicrolink API

technical skills.

wakatime.

deepakmodidev
Coding Time: Today: 10h 45m • Yesterday: 13h 25m • Week: 77h 34m
Recent Languages: Markdown, Python, Other, TypeScript, Bash
Current Editors: Claude Code, Antigravity IDE, VS Code
 

leetcode.

deepakmodidev
Solved248 / 3999
Rank# 623840
Easy123 / 956
Medium115 / 2088
Hard10 / 955
Recent Submissions
Find Peak Elementaccepted04.11.25
Make The String Greataccepted13.08.25
Maximum Unique Subarray Sum After Deletionaccepted25.07.25

latest blogs.

deepakmodi

Introduction You've just built a backend API, or maybe you're consuming someone else’s. Either way, testing it manually via browser is a pain. You want quick, reliable, repeatable testing. That’s where tools like Postman and curl come in. But which o...

03/08/2025•4 min read
Read Article

1. What is Node.js and how does it work? Node.js is a runtime environment built on Chrome's V8 JavaScript engine. It executes JavaScript code outside the browser and uses an event-driven, non-blocking I/O model. 2. What is the event loop in Node.js?...

28/07/2025•6 min read
Read Article

1. What are the different data types in JavaScript? Primitive types: String, Number, BigInt, Boolean, undefined, Symbol, null. Non-primitive: Object, Array, Function. 2. What is the difference between var, let, and const? var: function-scoped, hois...

28/07/2025•5 min read
Read Article

let's connect.

send a message.

Drop a message below to discuss projects or just say hi.

schedule a meeting.

Book a 30-minute call on Google Meet.

30-minute discovery call.

Let's discuss your project goals.

follow & connect.

Stay updated with my latest thoughts.