learning x building

text-3xl font-medium
Full Stack Developer
NextJS
withTypeScript
for type-safety andTailwindCSS
for styling, for database I usePostgresSQL
deployed onSupabase
withDrizzleORM
as an ORM. AI is something that excites me nowadays, exploring agentic AI and automations.Featured
• Building and shipping full-stack web apps for clients using Next.js, TypeScript, and PostgreSQL.
• Designed and built end-to-end websites for service-based businesses — booking flows, customer management, and admin dashboards for clinics, restaurants, and similar B2C setups.
• Handled everything end to end — UI, backend, deployment — for each project.
• Working solo on heykaran.dev, picking up projects through direct outreach and referrals.
Featured

A no BS, full-stack personal finance workspace with real-time dashboards, budget tracking, savings goals, and a unified transaction ledger — purpose-built to replace Notion for serious personal finance management.

A modern, minimalist note-taking application featuring rich text editing, secure authentication, and real-time cloud synchronization.

A high-performance, visually stunning landing page featuring sophisticated micro-interactions, persistent theme switching, and fluid responsive layouts.

AI-powered resume builder that transforms professional details into optimized, recruiter-ready resumes using Google Gemini integration.
A little about me

I'm a full-stack web developer and UI designer, I love building products that solve real world problems. I'm currently exploring AI and Workflow Automations.
Skills
Featured
Karan's coding journey over the past year
Featured
Understand how JWT works, where it falls short, and why PASETO tokens offer a more secure and opinionated alternative for modern web applications.
How to replace Resend with Nodemailer in your Next.js application for free, unlimited email verification and password resets.
If you've read this far, you might be interested in what I do.
My productivity
Design & Developed by Karan Singh V
© 2026. All rights reserved
Search for a command to run...