Vikram Kamble
Full Stack Developer · kamblevikram2810@gmail.com
Love to build cool stuff. Full Stack Developer & lifelong learner.
About
Hi, I'm Vikram Kamble, a Full Stack Developer based in India. I build full-stack web applications with React, Next.js, Node.js, Express, Flask and Python, using MySQL and MongoDB. I currently work as a Software Engineer Intern at RegiKart Private Limited and have freelanced since 2023. My recent work focuses on AI-powered tools built with the Gemini API, including repo analysis, recipe generation, and browser-based code editors.
I write about web development, SQL vs NoSQL decisions, and library vs framework trade-offs on my blog. Explore my projects, skills, and experience below, or get in touch for collaboration and freelance work.
Experience
Skills
Frontend
Backend
Tools & Platforms
Projects
Selected full-stack and AI-powered projects. Full details, source code and live demos linked.
Full-stack Flask app that generates recipes tailored to user-specified medical conditions using the Gemini API — flags harmful ingredients, recommends safe substitutes, and generates PDF summary reports.
Full-stack Next.js app that ingests GitHub repository data and generates AI-powered reports on code quality, architecture, security risks, and performance via the Gemini API, with authenticated session history.
Browser-based Python editor built with Flask and CodeMirror that executes user code server-side and streams output back in real time, with syntax highlighting, error handling, and a responsive dark UI.
Blog
Technical notes on web development, Python, SQL vs NoSQL, and building AI-powered apps.
Trying to Build a Local Large File Upload Tracker
Sending a 1-2 GB file in one request fails at 98% with no resume. Here's how I split it into 5MB chunks with Express, multer, and retry logic.
Sep 18, 2026 · Backend · 5 min readI Tried to Beat Node.js with C++. It Didn't Go as Expected.
Crow gave me 5k req/sec. Node gave me 12k. Then uWebSockets gave me 57k. A benchmark story about C++, Node.js, and picking the right library.
Sep 15, 2026 · Backend · 5 min readBuilding With the Gemini API: The Part the Docs Don't Cover
The quickstart gets you a working call in ten lines. Everything that actually broke happened somewhere else: what to send, reading real error bodies, and a response that came back empty.
Sep 12, 2026 · AI · 8 min readSQL vs NoSQL: I've Shipped Both, Here's How I Actually Decide
Most SQL vs NoSQL posts are a comparison chart copied from the docs. This one is a decision process, built from shipping real projects on both MySQL and MongoDB, with code, trade-offs, and a flowchart you can follow.
Jun 20, 2026 · Backend · 10 min readLibrary vs Framework: The Real Difference Every Developer Should Know
Understanding the difference between a library and a framework is crucial for developers. Beginner-friendly explanations, real-world analogies, and practical React and Next.js examples.
Oct 18, 2025 · Web Development · 8 min readGet in touch
Have a project in mind, or just want to say hi? My inbox is always open, and I'll try to get back to you.