Full-Stack Developer
Gen-AI Developer
Hi,  
I'm  
Karan  
Singh 

Full-Stack and Gen-AI Developer | Expertise in crafting serverless apps, real-time collaboration platforms, and AI-driven solutions

Tech Stack

TypeScript
React.js
Next.js
Express.js
TailwindCSS
PostgreSQL
OpenAI

My Work

Recent Projects

Explore my latest work showcasing full-stack development, AI integration, and modern UI design.
PDF Query System with RAG

PDF Query System with RAG

An AI-powered system that allows you to ask questions directly to any PDF document and receive accurate, relevant answers using Retrieval-Augmented Generation (RAG) with LangChain and Qdrant.

ThinkFlow

ThinkFlow

Real-time collaborative note-taking app with multi-user editing and live presence sync.

Blog Application

Blog Application

Full-stack blog platform with content creation, publishing, and serverless backend using Cloudflare Workers.

Portfolio Website

Portfolio Website

Personal portfolio website built with Next.js, TailwindCSS, and Aceternity UI for a sleek, responsive design.

Core Expertise

Technical Skills

Leveraging cutting-edge technologies to build innovative and high-performance applications across the full development stack.

Languages & Frameworks

JavaScriptTypeScriptJavaPythonCReact.jsNext.jsNode.jsExpress.jsHono

Front-End & UI

HTMLCSSTailwindCSSShadCNAceternity UIResponsive DesignUI/UX DesignAccessibility

Database & Backend

MongoDBMySQLPostgreSQLPrisma ORMRESTful APIsServerless

AI & Tools

OpenAIPrompt EngineeringRAGGeminiFine TuningCursorLovableWindsurfBolt

DevOps & Hosting

GitGitHubVercelFirebaseCloudflare WorkersCI/CD

CS Fundamentals

OOPDesign PatternsDSAComputer NetworksPerformance OptimizationClean Code

Professional Growth

I'm passionate about continuous learning and staying at the forefront of technology trends. Currently exploring advanced state management techniques, serverless architectures, and integrating AI to enhance web application capabilities.

Collaborative DevelopmentCross-platform SolutionsMicroservices ArchitectureReal-time ApplicationsProgressive Web AppsAPI DesignCloud InfrastructureTesting & Automation

About Me

I'm Karan Singh, a passionate Software Developer currently pursuing a B.Tech in Computers and Communication Engineering at The LNM Institute of Information Technology (LNMIIT). I specialize in building full-stack web applications, crafting real-time collaborative tools, and integrating AI-driven solutions.

My skillset includes React.js, Next.js, Node.js, Express.js, Cloudflare Workers, PostgreSQL, Prisma ORM, and modern UI libraries like TailwindCSS and ShadCN. I also explore AI capabilities through OpenAI, RAG, and prompt engineering.

Beyond coding, I'm actively involved in leadership activities. As the Creative Head of Vivacity, LNMIIT's Cultural Fest, I led a team of 20+ creatives, producing branding and media content that reached over 7 lakh views and 7k+ followers.

Education

The LNM Institute of Information Technology, Jaipur

B.Tech in Computers and Communication Engineering

2022 – 2026