Skip to content
View Ravikalakoti's full-sized avatar
:octocat:
My goal, simply stated, is to be the best.
:octocat:
My goal, simply stated, is to be the best.

Block or report Ravikalakoti

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Ravikalakoti/README.md
profile views

Hi, I'm Ravi Singh Kalakoti πŸ‘‹

AI Engineer | Full-Stack Developer (Python, Django & React) | Generative AI, LLMs & Agentic Systems

Typing SVG

LinkedIn Gmail GitHub


🧭 Quick Navigation

About β€’ Tech Stack β€’ AI/ML Stack β€’ Experience β€’ Projects β€’ Certifications β€’ GitHub Stats β€’ Contact


πŸ‘¨β€πŸ’» About Me

class RaviSinghKalakoti:
    def __init__(self):
        self.role = "AI Engineer & Full-Stack Developer"
        self.experience = "5+ years"
        self.current_focus = "AI Agents & Autonomous Workflow Systems"
        self.stack = [
            "Python", "Django", "React",
            "LLMs", "LangChain", "LangGraph",
            "RAG", "Vector DBs",
        ]
        self.location = "India"

    def say_hi(self):
        print("Thanks for stopping by β€” let's build something intelligent! πŸš€")
  • πŸ”­ Currently building AI Agents & Autonomous Workflow Systems
  • πŸ€– Working with LLMs, LangChain, LangGraph, Vector Databases, Embeddings & Agentic RAG pipelines
  • πŸ•ΈοΈ Designing stateful multi-agent workflows with LangGraph and tool-calling agents with LangChain
  • 🧩 Building production-ready Django REST APIs + React frontends + AI integrations
  • πŸ“Š Passionate about Data Analytics, AI Automation & Scalable Backend Systems
  • 🌱 Currently leveling up on multi-agent orchestration & LLM tool-calling
  • πŸ’¬ Ask me about Python, Django, React, REST APIs, AI Agents, LangChain, LangGraph, Ollama, ChromaDB
  • πŸ“« Reach me at ravikalakoti16@gmail.com
  • ⚑ Fun fact: I love turning complex AI systems into simple, usable apps πŸ˜„

πŸ› οΈ Tech Stack

Languages & Frameworks

Python Django DRF React JavaScript HTML5 CSS3

Databases & Tools

MySQL PostgreSQL Git Linux Docker Postman


🧠 AI / ML Stack

OpenAI Ollama LangChain LangGraph ChromaDB Pandas NumPy

Area Details
🧠 LLMs & Agents Ollama (LLaMA3, Mistral), OpenAI APIs, LangChain Agents, Tool/Function Calling
πŸ•ΈοΈ Agent Orchestration LangGraph (stateful graphs, multi-agent workflows), LangChain chains & tools
πŸ” Embeddings Sentence Transformers, Ollama Embeddings
πŸ“¦ Vector DB ChromaDB
🧩 Architecture RAG (Retrieval Augmented Generation), Agentic RAG, Multi-Agent Systems
βš™οΈ Backend AI Django + DRF + Async pipelines
πŸ“„ Document AI PDF/DOCX parsing + semantic chunking

πŸ’Ό Work Experience

Dec 2020 – Present 🏒 Python Django Developer β€” Technoarch Softwares PVT LTD
β€’ Working on production REST APIs (Bcrumbly, FundCogito)
β€’ Building scalable backend systems using Django + DRF
β€’ Integrating AI features and agent-based workflows (LangChain, LangGraph) into backend systems
β€’ Data analysis using Pandas & visualization tools
Mar 2024 – Feb 2025 πŸ§‘β€πŸ’» Freelance Developer β€” Veridoc HR
β€’ Built REST APIs for HR automation platform
β€’ JWT Authentication & Role-based access control
β€’ Optimized database performance & queries
β€’ Delivered production-grade backend solutions

πŸŽ“ Education

  • πŸŽ“ B.Tech β€” Uttarakhand Technical University (2019)
  • πŸŽ“ Python/Django Certification β€” Ducat, Noida (2020)

πŸ“œ Certifications & Achievements

  • πŸ… Python & Django Development Certification β€” Ducat, Noida
  • πŸ… 5+ years of professional experience delivering production backend systems
  • πŸ… Built and shipped multiple client-facing REST API platforms (Bcrumbly, FundCogito, Veridoc HR)
  • πŸ… Self-driven AI/ML upskilling β€” RAG systems, embeddings, LangChain & LangGraph agentic workflows

πŸš€ Featured Projects

πŸ€– AI Projects

Project Description
🧠 AI Agents Platform (current) Autonomous task & workflow execution using multi-agent orchestration with LangGraph + LangChain
πŸ“„ AI Document Chat App RAG-based chat over documents using ChromaDB + Ollama + LangChain
πŸ” Semantic Search Engine Search built on sentence embeddings
πŸ“Š AI Resume Analyzer Automated resume parsing & scoring (in progress)

πŸ’» Web & Backend

Project Description
πŸ§‘β€πŸ’Ό Job Portal System Full-stack portal built with Django + React
πŸ’¬ Real-Time Chat App WebSocket-powered live messaging
πŸ“‡ CRM / INSTACOPY System Customer relationship management tool
🏫 College ERP System End-to-end college management platform
πŸŽ“ Student Management System Desktop app built with Tkinter

πŸ“Š Data Projects

Project Description
πŸ“ˆ Sales Data Analysis Insights and trends using Python + Pandas
πŸ“‰ Visualization Dashboards Interactive dashboards using Matplotlib/Seaborn

🏒 Company / Client Work

πŸ’Ό Freelance Work

  • πŸ”Ή Veridoc HR β€” REST API Development
  • πŸ”Ή VDGPasskit β€” Digital Pass + Google Wallet Integration

πŸ“Š GitHub Stats


🀝 Let's Connect

LinkedIn GitHub Gmail

I specialize in building AI Agents & Autonomous Systems (LangChain + LangGraph), Django REST APIs + React Frontends, RAG-based Applications, and Scalable Production Systems.

πŸš€ "Turning ideas into intelligent systems using AI + Python + Django + React"

Pinned Loading

  1. searchforge searchforge Public

    A Python-based search engine implementing inverted index, ranking algorithms, fuzzy search, and autocomplete.

    Python 3

  2. AI-Document-Chat-App AI-Document-Chat-App Public

    AI Document Chat App is a Retrieval-Augmented Generation (RAG) system built using Django and Ollama. It allows users to upload documents, store embeddings locally, and chat with their data using a …

    HTML 2

  3. InterviewAI InterviewAI Public

    AI-powered interview practice platform built with Django

    JavaScript

  4. Sales-Data-Analysis- Sales-Data-Analysis- Public

    This is a Python project using jupyter notebook for clean the data of hotels csv files and visualize in plots..

    Jupyter Notebook 2

  5. fastapi-macro-tracker fastapi-macro-tracker Public

    FastApi project to track foods, meals, and nutrients (fat, protien, carbs)

    Python 2

  6. RaviTaps-Typing-App RaviTaps-Typing-App Public

    RaviTaps Typing is a full-featured Django web application designed to help users improve and track their typing speed over time. Built with user authentication, real-time tracking, and auto-generat…

    HTML 2