Skip to content
View raviprasad794063's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report raviprasad794063

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
raviprasad794063/README.md

πŸ€– ML Engineer Β· Backend Dev Β· Computer Vision Enthusiast

Gmail GitHub LinkedIn Portfolio

Profile Views


🧠 About Me

class RaviRanjanPrasad:
    def __init__(self):
        self.name        = "Ravi Ranjan Prasad"
        self.role        = ["ML Engineer", "Backend Developer", "Computer Vision Dev"]
        self.education   = ["B.Tech CSE @ Haridwar University (2027)",
                            "B.Sc Data Science @ IIT Madras (2027)"]
        self.languages   = ["Python", "Java", "C"]
        self.interests   = ["Machine Learning", "AI Systems", "Backend Engineering"]
        self.currently   = "Building real-time CV systems & REST APIs"
        self.fun_fact    = "I built an AI Sentry Gun that tracks faces with servos 🎯"

    def say_hi(self):
        print("Let's build something intelligent together!")

πŸš€ What I Do

  • πŸ€– Building computer vision & ML systems that solve real-world problems
  • πŸ”— Engineering REST APIs and backend services with Spring Boot
  • πŸ“‘ Exploring decentralized communication and offline-first architectures
  • 🎯 Competing in hackathons β€” Runner-Up at TechSangram πŸ†
  • πŸ“š Certified in ML by NPTEL (IIT)

πŸ› οΈ Tech Stack

Languages

Python Java C

ML / AI Frameworks

PyTorch OpenCV scikit-learn YOLOv8 HuggingFace MediaPipe NumPy Pandas

Backend & Databases

Spring Boot MySQL PostgreSQL REST API JWT

Tools & Platforms

Git VS Code Jupyter Google Colab Ollama Arduino


πŸ—οΈ Featured Projects

🌐 DisasterMesh

Decentralized Emergency Communication System

Offline peer-to-peer mesh network for emergency messaging β€” no internet, no cell towers needed.

  • πŸ“‘ Google Nearby Connections API with multi-hop relay
  • πŸ†˜ Risk-based SOS alerts with severity levels
  • πŸ—ΊοΈ Offline maps via OpenStreetMap + real-time location
  • πŸ—οΈ MVVM architecture Β· Tested on 10 Android devices

Android MVVM Google Nearby API OpenStreetMap

🎯 Automated AI Sentry Gun

Computer Vision + Embedded Systems

Real-time YOLOv8-powered targeting system with servo-controlled pan-tilt hardware β€” Runner-Up @ TechSangram πŸ†

  • πŸ‘οΈ Real-time object detection & tracking with YOLOv8 + OpenCV
  • πŸ§‘ Face recognition pipeline for individual lock-on
  • βš™οΈ Arduino servo control via PyFirmata2
  • πŸ–₯️ Tkinter control panel with safety override

Python OpenCV YOLOv8 Arduino PyFirmata2


πŸ“Š GitHub Stats

Β Β 

πŸ† Achievements

πŸ₯ˆ Runner-Up β€” TechSangram University-Level Hackathon (AI Sentry Gun) Β Β |Β Β  πŸ“£ PR Manager β€” Pichavaram House, IIT Madras Β Β |Β Β  πŸ“œ NPTEL Certified β€” Introduction to Machine Learning


πŸŽ“ Education

Degree Institution Year
πŸŽ“ B.Tech, Computer Science & Engineering Haridwar University 2027
πŸ“Š B.Sc, Data Science IIT Madras 2027
🏫 XII (78%) · X (94%) Guru Gobind Singh Public School 2022 · 2020

Popular repositories Loading

  1. automated-sentry-gun automated-sentry-gun Public

    An AI-powered sentry turret that uses YOLOv8 for object detection and OpenCV for facial recognition to automatically track targets with an Arduino-controlled servo and laser system.

    Python 5

  2. disaster_mesh disaster_mesh Public

    Kotlin 1

  3. Numpy Numpy Public

    Basic numpy for machine learning.

    Jupyter Notebook

  4. raviprasad794063 raviprasad794063 Public

    Config files for my GitHub profile.

  5. ML-For-Beginners ML-For-Beginners Public

    Forked from microsoft/ML-For-Beginners

    12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all

    HTML

  6. Pandas Pandas Public

    HTML