Skip to content
View AvGeeky's full-sized avatar
πŸ’­
Learning!
πŸ’­
Learning!

Highlights

  • Pro

Block or report AvGeeky

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
AvGeeky/README.md

Hi, I'm Saipranav M

Welcome to my GitHub.

I'm an undergraduate Computer Science and Engineering student passionate about building secure, scalable systems and exploring machine learning, system design, and backend development.

I enjoy solving real-world problems with thoughtful engineering and clean, efficient code.



GitHub Stats

GitHub Streak

Activity Graph


Areas of Focus

  • Backend Development & System Design
  • Applied Machine Learning & Natural Language Processing
  • Cryptography & Blockchain Concepts
  • Distributed Systems & Cloud Infrastructure (Learning)
  • DevOps (Docker, Kubernetes, Jenkins, NGINX etc) (Learning)
  • Competitive Programming & Algorithms

Connect with me


πŸš€ Projects

A collection of production-grade systems, and large-scale backend applications focused on distributed systems, real-time data processing, security, and infrastructure engineering.

Most of these systems are deployed in real environments, built with an emphasis on correctness, scalability, observability, and clean system design.

I have heavily been involved with the entire system design along with participating heavuly in backend developemt :)


🚌 Real-Time Bus Tracking Platform

Deployed for SSN College & SNU Chennai | 2025

A real-time mobility tracking backend serving thousands of concurrent users during peak traffic hours.

Highlights

  • Real-time location tracking system serving 3,000+ concurrent users
  • Redis-backed in-memory state engine for millisecond-level reads
  • Hot-path isolation to remove databases from live request handling
  • Concurrent GPS ingestion from heterogeneous vendor APIs
  • Adaptive polling windows based on freshness and traffic load
  • Full on-prem deployment with production observability

Architecture Concepts

  • Keyed in-memory state model (busId β†’ live location)
  • Last-write-wins update semantics
  • Stateless backend services
  • Read-heavy optimization using Redis as authoritative state store

Tech Stack
Java β€’ Spring Boot β€’ Redis β€’ PostgreSQL β€’ Docker β€’ NGINX β€’ Prometheus β€’ Grafana


πŸ’³ kPaymentPipeline β€” Payment Management & Reconciliation System

Deployed for SSN Invente Technical Fest | 2025

A Kafka-based real-time payment reconciliation platform built to process thousands of digital transactions with strong correctness guarantees.

Highlights

  • Event-driven reconciliation pipeline using Kafka
  • Stateful stream processing with joins, aggregations, and windowing
  • Redis-backed email ingestion system for payment receipt detection
  • Idempotent processing to prevent duplicate reconciliation
  • Load-tested at 50,000+ records per minute using K6
  • Fully containerized production deployment

Architecture Concepts

  • Kafka producers and consumers
  • Kafka Streams with time-windowed joins
  • Redis-backed deduplication
  • Transaction reconciliation pipelines
  • Observability and throughput benchmarking

Tech Stack
Java β€’ Spring Boot β€’ Apache Kafka β€’ Kafka Streams β€’ Redis β€’ PostgreSQL β€’ Docker β€’ K6

πŸ”— https://github.com/AvGeeky/kpaymentpipeline


🧾 AttendEz β€” Secure Multi-Mode Attendance Platform

Deployed for SSN College | 2025

A production-grade attendance system designed to eliminate proxy marking and manual verification overhead.

Features

  • Dynamic time-rotating QR codes
  • One-time attendance codes for quick sessions
  • Manual mode with teacher overrides
  • Cryptographic device-bound verification
  • Live attendance dashboards
  • On-prem deployment

Security Model

  • HMAC-based authentication using device-bound secrets
  • Time-limited code expiry
  • Replay attack prevention
  • Redis-managed verification windows

Architecture Concepts

  • Redis for real-time verification state
  • MongoDB for persistent academic records
  • Time-based validation engine
  • SSE-driven live updates

Tech Stack
Java β€’ Spring Boot β€’ Redis β€’ MongoDB β€’ Docker β€’ NGINX β€’ JUnit β€’ Jenkins

πŸ”— https://github.com/AvGeeky/AttendanceSystemBE πŸ”— Demo: https://www.youtube.com/watch?v=YFHxfV337GY


πŸ” SecUrVote β€” Cryptographically Verifiable Voting Platform

A secure digital voting system focused on voter authenticity, privacy, and transparent verification.

Features

  • RSA-based vote encryption
  • HMAC-secured Magic IDs for vote uniqueness
  • PBKDF2-based authentication
  • OTP login flow
  • Immutable blockchain-style vote ledger
  • Public vote verification interface

Architecture Concepts

  • Two-phase cryptographic voting
  • Anonymous ballot storage
  • Tamper-evident ledger design
  • Modular backend services

Tech Stack
Java β€’ Spring Boot β€’ MongoDB β€’ Cryptography β€’ Docker

πŸ† 1st Prize β€” Encender Project Expo (CSE Department)

πŸ”—

🎀 InterVueX β€” AI-Powered Smart Hiring Platform

An intelligent interview platform combining technical assessment with behavioral analysis.

Features

  • Resume- and rubric-driven question generation
  • Live coding interviews via Judge0
  • Face detection and audio processing
  • Sentiment analysis and automated summaries

πŸ† 1st Place β€” InnovateX National Hackathon (100+ teams)

Tech Stack
Python β€’ AI/ML β€’ Judge0 β€’ Audio Processing


πŸŽ“ PeerLearn β€” Peer-to-Peer Learning Platform

A collaborative learning ecosystem focused on incentivized education.

Features

  • Gamified in-app currency system (Stars)
  • Community-generated learning roadmaps
  • Dynamic teacher–learner role switching

Built within 24 hours during Envision SSN.

Tech Stack
Spring Boot β€’ Web β€’ Gamification Systems


🧩 Other Notable Projects

  • πŸš† Railway Reservation System (C) β€” Seat allocation, scheduling, and ticket workflows
  • 🧍 Missing Persons Identification System β€” Facial recognition–based detection platform (high school project)


Programming Languages

C Java Python SQL
C Java Python MySQL

Frameworks & Libraries

Spring Flask Scikit-learn
Spring Flask Scikit-learn

Databases & Cloud

MongoDB PostgreSQL Redis Docker AWS
MongoDB PostgreSQL Redis Docker AWS

Tools & Platforms

Git GitHub Linux JetBrains MongoDB Compass Postman Figma Canva
Git GitHub Linux JetBrains MongoDB Compass Postman Figma Canva

Research & Publications

  • CLEF 2024 (JOKER Lab) – Genre classification of humorous text using transformer-based and traditional ML models.
  • ILSUM 2024 – Multilingual text summarization using advanced NLG models like T5 and Gemini 1.0 Pro.

Visitor Count

Pinned Loading

  1. SecUrVote_Frontend SecUrVote_Frontend Public

    SecUrVote Frontend App

    JavaScript 1