Hi, I'm

Rahul
Chowdhury

BTech CSE (AIML) undergrad at UEM Jaipur. I build production-grade MERN applications and ship applied AI systems - RAG pipelines, agentic architectures, LLM integrations. Clean design, systems that scale.

200+DSA Problems
150+GitHub Commits
8.27CGPA
Available for Internships
Rahul Chowdhury
πŸŽ“

UNIVERSITY

UEM Jaipur

⚑

CGPA

8.27 / 10


// about me

Who I Am

I'm a Full-Stack MERN Developer and BTech CSE Undergrad at UEM Jaipur, currently exploring the intersection of scalable backend systems and applied AI. My journey started with competitive programming and evolved into building things real people use.

On the product side, I've shipped a URL shortener handling 10k+ links with a full analytics pipeline, and a multilingual AI chatbot with persistent thread memory. On the AI side, I've been diving deep into RAG architectures, agentic AI patterns (ReAct, multi-agent collaboration, planning agents), and LLM fine-tuning workflows.

I care about clean architecture, meaningful abstractions, and systems that hold up under pressure. Currently looking for internship opportunities in full-stack or AI/ML engineering.

β˜… Ninja Dominator β€” Code360β˜… 5Γ— College Topper β€” Code360βœ“ NPTEL Elite + Silverβ†— 150+ GitHub Contributions
DegreeBTech CSE (AIML) β€” UEM Jaipur
StatusBTech CSE Undergrad
CGPA8.27 / 10 (up to 5th sem)
LocationJaipur, Rajasthan, India
Emailchowdhuryrahul865@gmail.com
Phone+91 89276 30397
Open toInternships 🟒

// tech stack

Skills & Technologies

Languages

JavaScript (ES6+)TypeScriptPythonC++HTML5 / CSS3

Frontend

ReactNext.jsTailwind CSSReduxReact Router

Backend & Databases

Node.jsExpress.jsNext.jsMongoDBMySQLRedis (Basics)

AI & Machine Learning

Machine LearningDeep LearningNLPLLMGenerative AIAgentic AIRAG (Advanced)Prompt EngineeringGroq CloudLLM Fine-tuningAI Agent OrchestrationReAct PatternMulti-Agent CollaborationTool UsePlanning Agents

DevOps & Tools

DockerGit / GitHubPostmanKafka (Basics)AWS BasicsCI/CD

System Design

REST API DesignRate LimitingCachingLoad BalancingShardingScaling Concepts

// selected work

Projects

01NeoGPTβ€” Multilingual AI ChatbotFEATURED

Built NeoGPT because I was frustrated that every AI chatbot loses your entire conversation on refresh. Under the hood, each thread lives in MongoDB with its own URL route β€” share a link and resume exactly where you left off. Groq LLM handles inference at surprisingly low latency. Tavily kicks in automatically when the model decides it needs fresh data from the web. I layered a Redis cache in front of MongoDB so resuming hot threads takes under 50ms. The frontend syncs thread state via URL routing, which means the browser back button actually works the way you'd expect.

MERNGroq LLMTavily APIRedisMongoDB
Jun – Sep 2025
LIVE
02Linkiteβ€” URL Shortener & Analytics PlatformFEATURED

Linkite started as a weekend experiment and turned into the project I'm most proud of. Short IDs use a custom base-62 encoder (collision probability stays negligible past 10k links). Every submitted URL goes through three security stages: HTTPS validation, Google Safe Browsing API lookup, and a live GET request to catch sketchy redirects. The analytics pipeline tracks clicks, devices, countries, and referrers in real time. Premium users get elevated API rate limits β€” Razorpay webhooks update those limits in Redis the instant a payment goes through. I also shipped a browser extension in plain HTML/CSS/JS that shortens whatever tab you're on with a single click.

MERNJWTRazorpaySafe Browsing APIRedis
Jan – Apr 2025
LIVE
03Portfolio v1β€” Personal Portfolio Website

My first real React project beyond tutorials. Used Redux for global state (overkill for a portfolio, but great practice), React Router for page transitions, and EmailJS so the contact form works without spinning up a server. Learned a lot about CSS animations, responsive grids, and Netlify deployments here β€” it's the project that made me realise I actually enjoyed frontend work.

ReactReduxReact RouterEmailJS
Aug 2023
LIVE

// journey

Certifications & Training

Nov 2024 – Jul 2025

Full-Stack Development (MERN) & System Design

View Certificate

100xDevs

  • β€ΊCompleted 0β†’1 and 1β†’100 roadmaps: advanced JS, TypeScript, Node.js, SQL/NoSQL.
  • β€ΊSystem design: rate limiting, Redis caching, load balancing, sharding, Kafka, resiliency patterns.
  • β€ΊProduction projects: Paytm wallet clone, real-time WebSocket systems, serverless backends.
  • β€ΊDevOps: Docker, Kubernetes, CI/CD, AWS (EC2, S3, LB), Prometheus & Grafana.

Jun – Jul 2024

The Joy of Computing using Python [Elite + Silver]

View Certificate

NPTEL

  • β€ΊAdvanced Python: OOP design patterns, NLP with NLTK, complex data structures.
  • β€ΊBuilt a text classifier and custom algorithm implementations as hands-on projects.

May – Jun 2024

Programming in C

View Certificate

Infosys Springboard

  • β€ΊMastered pointers, dynamic memory allocation, and file handling in C.
  • β€ΊBuilt projects showcasing linked lists, stacks, and memory management patterns.

// open source

GitHub Contributions

@Rahul-2314

// thoughts

Blog


// get in touch

Contact

I'm actively looking for internship roles in full-stack or AI/ML engineering. If you have an opening, want to collaborate on something interesting, or just want to talk tech β€” reach out.

Jaipur, Rajasthan, India
Response within 24 hours