Sooraj Hegde
AI & Web Development Enthusiast | DSA & CP Grinder | 400+ Problems Solved | CodeChef ★★
Crafting the Future with Code & AI
I'm an engineering student passionate about building intelligent systems that bridge the gap between AI and real-world applications. With a strong foundation in Data Structures & Algorithms and competitive programming, I specialize in creating full-stack web applications with Next.js , React.js ,FastAPI powered by cutting-edge AI technologies like Gemini, LangChain, and LangGraph. My projects range from AI-powered competitive programming coaches to metacognitive learning systems.
Education
B.Tech in CSE-IT @ REVA University
Goal
Full-Stack + AI Engineer
Focus
AI, Web Dev, DSA & CP
Skills & Technologies
Hover any skill to see context — what I use it for and how deep I go.
Languages
Core programming languages I write production code in daily
Primary — FastAPI, scripting, ML pipelines
Competitive programming & DSA
Full-stack web development
Type-safe React & Node projects
Complex queries, joins, migrations
Frontend
Building responsive, interactive user interfaces
Hooks, context, state management
SSR, API routes, app router
Utility-first styling, responsive design
Lightweight global state management
Build tooling & dev server
Backend & Infra
Server-side systems, databases, and deployment
Async APIs, middleware, dependency injection
Neon DB, SQLAlchemy 2.0, Alembic
Caching, session store, rate limiting
Multi-container apps, compose workflows
AI & Agents
Building intelligent systems with modern AI frameworks
2.5 Flash/Pro, Vision, function calling
Agent chains, tool integration, memory
Multi-agent workflows, state machines
Tool integration platform for AI agents
Classification, similarity, vectorization
Tools & Workflow
Dev tools, version control, and automation
Branching, PRs, CI workflows
Browser automation & scraping
Workflow automation, API orchestration
Token-based auth, RBAC, bcrypt
Reverse proxy, static serving
Projects That Define Me
Real problems identified and solved — from AI coaching systems to intelligent automation.
CP-GPT
AI Competitive Programming Coach
"Transforming 10,000+ Codeforces problems into guided learning paths"
Competitive programmers struggle finding the right problems and lack structured guidance. Random practice leads to slow improvement.
An autonomous AI agent powered by Google Gemini analyzes profiles, estimates per-topic skill levels, and generates personalized practice paths with a 5-level Socratic hint system.
"A personal knowledge OS that thinks about how you think"
Traditional tools focus on content storage, not understanding. Students forget 70% within 24 hours without active review.
Implements SuperMemo-2 for optimal review scheduling, visualizes memory decay in real-time, and forces deep processing through mandatory structured reflection.
AI Maintenance Reporter
Intelligent Ticket System
"From photo to ticket in seconds — AI-driven maintenance workflows"
Manual maintenance reporting is slow, inconsistent, and lacks proper classification. Equipment damage goes unreported.
Upload a photo — the AI detects damage, classifies the issue, assigns priority via a LangGraph workflow, and generates a comprehensive ticket in seconds.
"12+ integrated tools in one intelligent conversational agent"
Users need separate tools for search, code execution, image analysis. Context is lost between tools and workflows fragment.
Unifies 12+ tools into a single agent with persistent conversation context. LangGraph enables dynamic tool selection and chaining based on intent.
"Netflix-inspired recommendations powered by vectorized ML"
Existing recommendation tools are slow, lack visual appeal, and don't personalize based on actual viewing patterns.
Optimized vectorized Jaccard similarity for 10-30x speed boost with a Netflix-inspired UI. 6,000+ movies with rich metadata and dual recommendation modes.
Problem Solving Journey
Over 400 problems solved and counting. From basic data structures to advanced algorithms — consistently grinding, competing, and improving every single day.
DSA Problems
Solved across platforms
CodeChef Rating
Competitive Programming
Contests
Participated in
Day Streak
Consistent practice
Topic Mastery
Core DSA topics covered
Repositories
Open source projects
Platform Ratings & Profiles
Competing and grinding across all major platforms
CodeChef
Active competitive programmer with consistent contest participation
Codeforces
Regular contest participation & upsolving after each round
LeetCode
400+ problems solved with focus on medium & hard difficulty (200+ LC Alone)
GitHub
Active projects in AI, full-stack & competitive programming
Next Goals
Pushing past the 500+ problems milestone while targeting Specialist on Codeforces and 3★ on CodeChef. Simultaneously mastering advanced DP, Graph algorithms, and Segment Trees.
Let's Build Something Amazing
I'm always open to discussing new projects, creative ideas, or opportunities to collaborate. Feel free to reach out!