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.

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

ravikalakoti

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

Aspiring AI Engineer | Python Django Developer | Data Analyst | GenAI & LLM Enthusiast


🧠 About Me

  • πŸ”­ I’m currently working on AI-powered Document Chat System (RAG App)
  • πŸ€– Exploring LLMs, Vector Databases, Embeddings, RAG pipelines
  • 🧩 Building production-ready Django REST APIs + AI integrations
  • πŸ“Š Passionate about Data Analytics, AI Automation & Backend Systems
  • πŸ’¬ Ask me about Python, Django, REST APIs, AI Integration, Ollama, ChromaDB
  • πŸ“« Reach me: ravikalakoti16@gmail.com
  • ⚑ Fun fact: I love turning complex AI systems into simple usable apps πŸ˜„

🧠 AI / ML Stack (NEW)

  • 🧠 LLMs: Ollama (LLaMA3, Mistral), OpenAI APIs
  • πŸ” Embeddings: Sentence Transformers, Ollama Embeddings
  • πŸ“¦ Vector DB: ChromaDB
  • 🧩 Architecture: RAG (Retrieval Augmented Generation)
  • βš™οΈ Backend AI: Django + DRF + Async pipelines
  • πŸ“„ Document AI: PDF/DOCX parsing + semantic chunking

πŸ’Ό Work Experience

🏒 Python Django Developer β€” Technoarch Softwares PVT LTD

πŸ“… Dec 2020 - Present

  • Working on production REST APIs (Bcrumbly, FundCogito)
  • Building scalable backend systems using Django + DRF
  • Integrating AI features in backend workflows
  • Data analysis using Pandas & visualization tools

πŸ§‘β€πŸ’» Freelance Developer β€” Veridoc HR

πŸ“… Mar 2024 - Feb 2025

  • 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)

πŸš€ Featured Projects

πŸ€– AI Projects (NEW)

  • πŸ“„ AI Document Chat App (RAG + ChromaDB + Ollama)
  • 🧠 Semantic Search Engine using Embeddings
  • πŸ“Š AI-based Resume Analyzer (planned/ongoing)

πŸ’» Web & Backend

  • Job Portal System (Django)
  • Real-Time Chat App (WebSockets)
  • CRM / INSTACOPY System
  • College ERP System
  • Student Management System (Tkinter)

πŸ“Š Data Projects

  • Sales Data Analysis (Python + Pandas)
  • Visualization dashboards using Matplotlib/Seaborn

🏒 Company Projects


πŸ’Ό Freelance Work

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

πŸ› οΈ Tech Stack


πŸ“Š GitHub Stats


🀝 Connect With Me


⭐ Closing

I specialize in building:

  • AI-powered backend systems
  • Django REST APIs
  • RAG-based applications
  • Scalable production systems

πŸš€ β€œTurning ideas into intelligent systems using AI + Python + Django”

Pinned Loading

  1. CRM-App CRM-App Public

    This CRM (Customer Relationship Management) project is designed to efficiently manage customer records and interactions. It provides a user-friendly interface for businesses to maintain essential c…

    Python 1 1

  2. WebSocket-Chat-Application WebSocket-Chat-Application Public

    This project is a simple chat application implemented in Django, showcasing the use of Django Channels to enable real-time communication through WebSocket connections. With this application, users …

    Python

  3. Job-Portal Job-Portal Public

    job portal is to develop an online portal where recruiters can post job requirements, they can search for candidates. Candidates can search for job openings and apply.

    Python 1

  4. fastapi-core fastapi-core Public

    A fully structured FastAPI project with SQLite, user authentication, and industry-standard best practices. This project serves as a starting point for learning FastAPI, implementing authentication,…

    Python 1

  5. 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 1

  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 1