Hey there! 👋 I'm Deepak, a full-stack developer and final-year CS student having expertise in AI web integrations. Recently completed my Frontend Developer Internship at Cekura AI (YC F24), where I helped shape the future of reliable AI agents.

I've built projects like ResumeGPT, an AI-powered resume builder serving 200+ users, and NotesNeo, a platform helping 1000+ students access quality academic resources. I love turning complex problems into elegant solutions using Next.js, TypeScript, and modern web technologies.

When I'm not shipping features or debugging production issues, you'll find me contributing to open-source, grinding LeetCode problems, or experimenting with the latest tech. I believe in learning by building and sharing what I learn with the community.

Coding Time: Today: 7h 23m • Yesterday: 4h 47m • Week: 50h 36m
Recent Languages: Markdown, TypeScript, Vue.js, TeX, CSS
Current Editors: VS Code, Antigravity, Cursor

work experience.

Cekura AI logo

Frontend Developer Intern

Cekura AI

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

Worked at a Y Combinator-backed startup building the reliability layer for Conversational AI. Contributed to the development of automated testing and monitoring platform for Voice and Chat AI agents. Built intuitive dashboards and user interfaces for AI-powered testing tools, evaluation metrics, and observability features that helped 75+ customers across healthcare, BFSI, logistics, and retail ship reliable AI agents 10x faster.

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

Software Development Intern

Nile Wellness & Medicare Pvt Ltd

July 2025 - September 2025Gurugram, Haryana

Built the treatment landing pages of the company and a multi-tenant lead generation website for serving international patients across 5 major Indian hospitals (Apollo, Fortis, Artemis, Max Healthcare, Medanta). Converted 50+ Figma designs into React components, integrated OneSignal push notifications, Google Ads tracking, Tawk.to live chat, and Google Translate for multi-language support.

ReactNext.jsTypeScriptTailwind CSSRadix UIGoogle AdsLive Chat

featured projects.

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

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.

Next.jsTypeScriptTailwind CSSPostgreSQLPrismaNextAuth.jsGemini AINLPRAG

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 4TypeScriptRadix UIshadcn/uiContext APIEmailJS

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

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

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.

github.

 

leetcode.

Solved248 / 3777
Rank# 537998
Easy123 / 917
Medium115 / 1968
Hard10 / 892
Recent Submissions
Find Peak ElementAccepted04.11.25
Make The String GreatAccepted13.08.25
Maximum Unique Subarray Sum After DeletionAccepted25.07.25
Convert Binary Number in a Linked List to IntegerAccepted14.07.25

latest blogs.

Postman vs curl: A Complete Beginner’s Guide to API Testing and Automation

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...

8/3/2025•4 min read
Read More
Top 50 Node.js Interview Questions and Answers

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?...

7/28/2025•6 min read
Read More
Top 50 JavaScript Interview Questions

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...

7/28/2025•5 min read
Read More

let's connect.

send a message.

I'd love to hear from you! Whether you have a question, want to discuss a project, or just want to say hi, feel free to reach out.

schedule a meeting.

Prefer a face-to-face conversation? Book a 30-minute video call on Google Meet.

30-Minute Discovery Call

Let's discuss your project goals

follow & connect.

Stay updated with my latest projects and thoughts.