Skip to content
View karanhimadri's full-sized avatar

Highlights

  • Pro

Block or report karanhimadri

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
karanhimadri/README.md

πŸ‘‹ Hi, I'm Himadri Karan

Full-Stack & AI Solutions Developer | Building end-to-end web platforms & AI-powered applications

πŸ“ Kolkata, India

πŸ“« Connect With Me

Email Portfolio LinkedIn Resume


πŸ”₯ About Me

  • 🌐 Full-stack developer experienced in React, Next.js, Spring Boot, FastAPI, Node.js
  • πŸ€– Worked hands-on with LLMs, RAG pipelines, vector DBs, embeddings & AI-powered UX
  • πŸ›  Skilled at scalable backend APIs, microservices, and cloud deployments (Docker, Render, Railway)
  • πŸ”’ Strong focus on security (JWT, RBAC, OAuth2, OTP-verification)
  • 🎯 Passionate about AI-driven innovation, problem-solving, and creating impactful user experiences

πŸ› οΈ Tech Stack

Languages
Python β€’ Java β€’ JavaScript β€’ TypeScript β€’ SQL

Frontend
React.js β€’ Next.js 15 β€’ Tailwind CSS β€’ Responsive Design

Backend
FastAPI β€’ Spring Boot β€’ Express.js β€’ REST APIs β€’ Microservices

AI / RAG
Pinecone β€’ Cohere β€’ Google Gemini LLM β€’ Semantic Search

Databases
MySQL β€’ MongoDB β€’ Redis

Cloud & DevOps
Docker β€’ GitHub Actions β€’ Render β€’ Railway β€’ Netlify β€’ AWS (Basics)


πŸš€ Featured Projects

🧠 RAG Chatbot

Multi-domain AI Assistant using FastAPI, Next.js, Pinecone, and Gemini LLM.

  • Reduced response latency from 15s β†’ 7s via optimized retrieval
  • Integrated Supabase Auth & Redis-based credit tracking
  • Supports contextual Q&A across Education, Finance, Healthcare, Environment, Agriculture

Full-stack healthcare management system with Spring Boot + React + MySQL.

  • Role-based access: patients, doctors, admins
  • Razorpay payments with 15% fewer failed transactions
  • Dockerized & deployed on Render with 90%+ uptime

Production-ready authentication microservice using Express, MongoDB, JWT.

  • Handles 1K+ daily login requests (testing)
  • OTP-based email verification β†’ reduced fake accounts by 35%
  • Configured environment-specific production builds

πŸ“„ KnowYourPDF

Full-stack AI app that lets users chat with PDFs using LLM integration.

  • Upload PDFs & ask contextual questions
  • Built with React, Express, Google Generative AI, Nodemailer

πŸ† Certifications & Achievements

  • πŸŽ“ AWS Academy Graduate – Cloud Foundations (2025)
  • πŸ“š Agile Software Development for Enterprise Systems – OpenLearn (2025)
  • ☁️ Microsoft Cloud & Networking Foundations (2023)
  • πŸ… Google Solution Challenge – GDG on Campus (Hack2Skill, 2025)

πŸ“« Let’s Connect

πŸ’Ό LinkedIn β€’ 🌐 Portfolio β€’ πŸ“§ Email

✨ Open to internships, full-stack roles, and AI-focused opportunities!

Pinned Loading

  1. AuthWatch AuthWatch Public

    A robust MERN authentication microservice with secure user registration, login, email verification, and password reset, featuring Swagger API documentation and production-level observability via Pr…

    JavaScript 1

  2. Codelive Codelive Public

    CodeLive – A real-time collaborative code editor for seamless pair programming, remote interviews, and team coding sessions. Built with React, Node.js, Yjs, and Monaco Editor.

    JavaScript 1

  3. Prescripto Prescripto Public

    A online Platform for patients to book appointments, doctors to manage earnings and schedules, and admins to oversee the platform β€” built with secure authentication, real-time features, and online …

    JavaScript 1

  4. RAG-Based-ChatBot RAG-Based-ChatBot Public

    A complete full-stack Retrieval-Augmented Generation (RAG) system with modern web interface and intelligent backend, delivering specialized AI assistance across multiple domains.

    JavaScript 2

  5. stock-price-predictor stock-price-predictor Public

    A machine learning project that predicts stock closing prices using historical data and Linear Regression models.

    Python

  6. Flood-Risk-Analysis Flood-Risk-Analysis Public

    Climate Risk & Disaster Management β€” Flood Risk Analysis, A concise exploratory and feature-focused analysis of regional/global flood risk drivers

    Jupyter Notebook