class Mutharasu: role = "Senior Software Engineer" company = "10xScale.ai" location = "Hyderabad, India" languages = ["Python", "Java", "JavaScript", "SQL"] architect_of = { "Identity Provider": "Centralized OAuth 2.0 + OIDC β 5 products", "ETL Pipelines": "Airflow + PySpark β 200K+ records", "Search Infra": "Typesense + pgvector β semantic search", "Web Scrapers": "Redis/Celery β distributed workers" } open_source = "Typesense #2638 β Raft consensus thread starvation" taught = "Java β 200+ students" superpower = "I build the platform others build on."| π Centralized Identity Provider OAuth 2.0 + OIDC compliant IdP for 5 products
| π ETL Pipeline Architecture End-to-end data processing from scratch
|
| π·οΈ Distributed Web Scraping High-throughput scraping infrastructure
| π Open Source β Typesense #2638 Diagnosed critical issue in 25K+ β project
|
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β CENTRALIZED IDENTITY PROVIDER β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€ β β β βββββββββββ βββββββββββ βββββββββββ βββββββββββ βββββββββββ β β βProduct 1β βProduct 2β βProduct 3β βProduct 4β βProduct 5β β β ββββββ¬βββββ ββββββ¬βββββ ββββββ¬βββββ ββββββ¬βββββ ββββββ¬βββββ β β βββββββββββββ΄ββββββ¬ββββββ΄ββββββββββββ΄ββββββββββββ β β β β β ββββββββΌβββββββ β β β API Gateway β β β ββββββββ¬βββββββ β β βββββββββββββββββββΌββββββββββββββββββ β β βββββββΌββββββ ββββββββΌβββββββ βββββββββΌβββββββ β β βAuth Routerβ βOIDC Router β βAudit Router β β β βLogin, Reg β βAuthorize, β βLogs, Events β β β βPKCE β βToken, JWKS β βSessions β β β βββββββ¬ββββββ ββββββββ¬βββββββ βββββββββ¬βββββββ β β βββββββββββββββββββΌββββββββββββββββββ β β β β β ββββββββββββββΌβββββββββββββ β β β FastAPI + Async Core β β β ββββββββββββββ¬βββββββββββββ β β βββββββββββββ ββββββΌβββββ ββββββββββββ β β βPostgreSQL β β Redis β β Taskiq β β β β26 Tables β βSessions β βAsync Jobsβ β β βSnowflake β βCache β βEmail, β β β βIDs+Aerich β βRate Lim β βWebhooks β β β βββββββββββββ βββββββββββ ββββββββββββ β β β β Security: EdDSA JWT Β· PKCE Β· HttpOnly+SameSite Β· No Enumeration β β Per-App: Token Isolation Β· Unique Audience Β· Refresh Families β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Languages & Backend
Frontend
Databases, Search & Messaging
Cloud, DevOps & Infra
Data & ETL
Auth & Security
ORM & Async
| π 200+ Students Taught | π₯ Content Creator | π Data Engineering |
|---|---|---|
| Core Java, OOP, Backend | Live β Recorded tutorials | Intermediate DE series |
Issue #2638 β Diagnosed Raft consensus thread starvation during 228K document bulk inserts. Proposed decoupled health endpoints and configurable write backpressure.
"I don't just write code β I architect systems, debug at the protocol level, and teach others to do the same."



