> SYSTEM_CHECK: ATHLETIC_DISCIPLINE [DETECTED]
> SYSTEM_CHECK: ENGINEERING_PRECISION [DETECTED]
> SYSTEM_CHECK: PUBLICATION_STATUS [ACTIVE]
> SYSTEM_STATUS: READY_TO_DEPLOY
Dravid Kumar

DRAVID KUMAR

I DON'T JUST WRITE CODE.
I CAPTAIN IT.

Full-Stack Architect • GenAI Engineer • Cricketer

📝 Featured Writer @ DevOps DevOps · Medium

The Origin Story

From rejection at 13 to captain at 16 to architect at 24

2011

THE BUG

District cricket selection trial. No whites, no kit, no chance. Result: "System rejected." I walked out in tears. But I walked back in with a plan.

2012-2013

THE DEBUG CYCLE

365 days. 5 AM net sessions. Every. Single. Day. Technique refinement through repetition. Obsessive focus on fundamentals. No shortcuts. Just discipline.

2013-2016

THE DEPLOYMENT

Year 2: Opening batsman position secured. Year 4: U19 District Captain. Led teams at U14, U16, U19 levels. Captaincy wasn't assigned—it was earned.

2023

THE ACHIEVEMENT

Represented Tamil Nadu Colts (Baroda Tour 2023). 5+ years TNCA League experience. Proof that discipline compounds.

2024

THE PIVOT

A back injury forced athletic_career.halt(). It hurt—but it revealed something critical: Discipline was never attached to the bat. It was attached to me.

2024-2025

THE REBOOT

Ported that same obsessive focus into engineering. Today, instead of reading the pitch, I read system architecture. Instead of building innings, I build scalable GenAI pipelines. The arena changed. The intensity didn't.

SOON™

THE COMEBACK

The bat is in storage. Not retired. This chapter is engineering — building systems, shipping products, writing for thousands. But the crease will call again. And when it does, I'll walk back out the same way I always have — prepared.

🏏 Chapter 3 Loading...
"They sent me home in tears at 13. I came back as captain at 16. Now I build systems that don't just work—they dominate."
Dravid Kumar - Tamil Nadu Colts

Tamil Nadu Colts • Baroda Tour 2023 • 13 Years of Discipline

The Engineering Playbook

4 rules I learned on the pitch and apply to production code

01

The Opener's Patience

CRICKET: Survive the new ball. Build the innings.

ENGINEERING: Design backend systems like Test cricket

I design backend systems (Django, FastAPI) like Test cricket—solid foundations first, scale later. No shortcuts. No collapses under load. Patience builds reliability.

02

The Captain's Vision

CRICKET: A captain sees the whole field.

ENGINEERING: I see the entire stack

I don't write isolated functions. I design ecosystems—from user click to database query— ensuring every component works in harmony. Full-stack isn't just a title, it's a mindset.

03

The Pivot Shot

CRICKET: Adapt to bounce and swing.

ENGINEERING: Requirements shift, I pivot calmly

When requirements shift or bugs emerge, I pivot calmly—whether integrating a new GenAI API or optimizing a slow query. Failure is feedback. Pressure is familiar.

04

The Net Session

CRICKET: 10,000 hours wasn't a theory.

ENGINEERING: Daily practice builds mastery

10,000 hours wasn't a theory. It was daily practice. Now I apply that discipline to CI/CD and production readiness. Excellence is a habit, not an accident.

⚡ LATEST FROM THE NOTEBOOK
MEDIUM • DEVOPS DEVOPS

From Static to Dynamic: Deploying Flask on VPS (And Fighting Apache)

Feb 2026 1.5K+ reads
Read Article →
MEDIUM • DEVOPS DEVOPS

Reverse Proxy Done Right: Grafana + Apache on Ubuntu

Feb 2026 Just published
Read Article →

Match Highlights

Production systems that perform when it counts

SAMACHEER KALVI ENGINE

"Democratizing Education with GenAI"

The Challenge: 765 legacy textbooks. Over 10,000 pages. Locked inside unstructured PDF binaries.

The Solution: Engineered a GenAI-powered ETL pipeline that reads raw PDF streams and converts them into structured, accessible Markdown and HTML—at scale. Built automated system architecture using JSON manifests for config-driven content delivery. Developed real-time Text-to-Speech with word-level synchronization for accessibility.

765+
Textbooks Digitized
95%
Extraction Accuracy
10K+
Pages Processed
80%
Cache Performance Gain
Python FastAPI OpenAI API Claude API Node.js Express.js JavaScript PyPDF2

PDF EXTRACTION MICROSERVICE

"Speed at Scale"

The Problem: Students can't wait. Lessons must load instantly—even under concurrency.

The Build: Developed production-ready RESTful microservice with asynchronous processing, serving 20+ concurrent users. Engineered smart caching layer with persistent storage reducing redundant downloads by 80%. Implemented automated book download system from Google Drive with retry logic.

20+
Concurrent Users
80%
Download Reduction
100%
Async Processing
FastAPI Python Pydantic Google Drive API Swagger

INTERACTIVE ANNOTATION PLATFORM

"Learning That Responds"

The Vision: Give students the power to annotate, highlight, and take notes on 10,000+ educational pages with precision and offline capability.

The Implementation: Built full-stack annotation platform implementing W3C Web Annotation Data Model with TextQuoteSelector algorithms for accurate text highlighting. Developed hybrid storage solution with strict MIME-type validation. Designed complete CRUD operations with LocalStorage fallback for offline support.

10K+
Pages Supported
W3C
Standards Compliant
10MB
File Upload Limit
JavaScript Node.js Express.js DOM APIs LocalStorage Multer

CLIENT PLATFORM: PHOTO PROOFING

"Streamlining Real Client Workflows"

CLIENT WORK

The Problem: Professional photographers lose hours managing client selections via chaotic WhatsApp threads and unorganized folders.

The Build: Engineered a secure, full-stack photo selection and proofing portal for a professional photography business. Implemented dynamic gallery rendering, secure client authentication, and real-time selection tracking — turning chaos into a clean client experience.

100%
Client Satisfaction
0
WhatsApp Threads Needed
LIVE
Production Status
React / Next.js Node.js Cloudinary Auth

THE PUBLICATION

Featured writer in DevOps DevOps · Medium — because building isn't enough. I share the playbook too.

DEVOPS DEVOPS · MEDIUM

From Static to Dynamic: Deploying Flask on VPS (And Fighting Apache)

Deep dive into Apache configuration, WSGI setup, SSL with Certbot, and surviving 404 errors at 2 AM. Real war stories, real solutions.

📅 Feb 2026 👁 1.5K+ reads
Read Article →
DEVOPS DEVOPS · MEDIUM

Reverse Proxy Done Right: Grafana + Apache on Ubuntu

Clean subdomains, no ugly port numbers, and that beautiful green lock. A complete reverse proxy guide for developers who mean business.

📅 Feb 2026 🔥 Just Published
Read Article →

PRODUCTION IMPACT SCOREBOARD

0
Textbooks Digitized
0
Pages Processed
0
Extraction Accuracy
0
Cache Performance
0
Concurrent Users
0
Systems Shipped Solo
0
Years of Discipline
0.0
MCA CGPA
0
Published Articles

THE FINAL OVER

You can hire a developer who knows Python.

Or you can hire a developer who knows how to win.

I've spent 13 years learning that failure is just data to analyze. That pressure isn't something to fear—it's where excellence is forged. That discipline isn't a trait you're born with; it's a system you build.

My cricket whites are in storage. But the captain's mindset is in every line of code I write.

And now? I write about it too. Featured in one of tech's fastest-growing DevOps publications. Because building isn't enough — I share the playbook.

I AM DRAVID KUMAR.
LET'S BUILD SOMETHING LEGENDARY.

READY FOR DEPLOYMENT?

I'm currently open to Backend/Full-Stack Engineering roles, GenAI-focused positions, freelance projects, and teams that value ownership and impact.

Chennai, Tamil Nadu • Open to relocation