SRIMADHAVAN.

Engineer

Student & Engineer

Srimadhavan
G

Engineeringtheideasthatsoundsgoodtome.
Profile
Scroll
Selected Work
01 / 03
Rate Limiter

Rate Limiter

Rate Limiter, yeah as it sounds like a rate limiter, this was built in go as rate limiter sidecar which helps in handling massive traffic across the backend. This uses GCRA algorithm and Compare and Swap (CAS) to manage the traffic.

  • It treats traffic as a continuous flow rather than discrete buckets, providing much smoother rate limiting
  • It only needs to store one value,the Theoretical Arrival Time making it extremely lightweight
  • It can handle thousands of concurrent requests across multiple CPU cores with near-zero latency overhead.
GoDocker
02 / 03
Claims Processing Pipeline

Claims Processing Pipeline

A fully automated, serverless data pipeline to ingest and process 10000+ of scanned receipts daily, converting unstructured inputs into structured SQL records.

  • policy validation, spend-limit checks, and real-time alerts to flag overspending
  • logging and monitoring via CloudWatch
AWS TextractTypeScriptNext.jsTailwind CSSLambda
03 / 03
GenAI Document QA System

GenAI Document QA System

A document question-answering system built with FastAPI and Google Gemini AI. Used vector embeddings and FAISS for similarity search

  • Document Processing: Support for PDF, DOCX files up to 200MB
  • Vector Search: FAISS-based semantic search with sentence transformers
  • Google Gemini 2.5 Flash for accurate question answering
GenAIRAGREST API
Where I've worked

Experience

Jun 2025 - July 2025

SIFY Technologies Ltd.

Chennai, India / Internship (On-site)

AI Engineer Intern

Curated and cleaned image datasets sourced from different sources, performing preprocessing and annotation validation to improve training quality.

Trained and evaluated object detection models, analyzing performance metrics and reducing false positives through data and threshold tuning.

Gained exposure to model experimentation workflows, containerized environments, and practical limitations of CV systems.

PyTorchComputer VisionRoboflowYOLOHugging FacePython
JAN 2026 - CURRENT

Open Source

Global / Contributor

Open Source Contributor

Actively contributing to open-source projects while sharpening my Data Structures & Algorithms (DSA) skills and engineering backend technologies.

Focused on improving code quality, implementing new features, and collaborating with developers across the globe.

Currently exploring scalable backend technologies and performance optimization.

GoNode.jsC++flaskDocker
A quick glance

Nice to meet you. I'm Srimadhavan

I transform complex ideas into high-speed, scalable backend products and AI Engineering. As an engineering-driven student, My focus points on How it Works rather yeah it works.

Beyond writing code, I love learning new and advancements in technologies and tools. I help myself with learning on how complex architecture performs.

Profile