Secure & Reliable
Scalable Architecture
High Performance
About Me
I'm a Master's student in Computer Science at Texas A&M University, driven by a passion for architecting resilient and high-performance systems. For me, it's not just about writing code that works—it's about building systems that are modular, secure, and lightning-fast. I thrive on the challenge of optimizing performance, designing clean APIs, and building scalable microservices from the ground up.
My Core Philosophy
Architecture
Modular, layered architecture ensuring maintainability and reusability.
Data Flow
Efficient API and database interaction with clean request/response handling.
Security
Input validation, encryption, and auth protocols to protect data and services.
Performance
Optimized queries, caching, and async processes for lightning-fast execution.
Scalability
Cloud-native tools and container orchestration for on-demand scaling.
When I'm Not Coding
In my free time, I'm always exploring. I love diving into new UI/UX designs, reading tech blogs, and combing through public repos for "crazy stuff" to implement in my own toy projects. I also enjoy:
Work Experience
Graduate Student Worker
- Architected Flask → FastAPI migration for Texas Congestion Analysis Tool (TCAT), modernizing statewide transportation analytics platform serving TxDOT planners and engineers; designed incremental rollout with shared business logic layer enabling 3–5× concurrent request handling without downtime.
- Engineered legacy → React frontend modernization (component-based architecture, Redux state management, React Query for server-state caching); established component library (map visualization, tables, report forms) enabling parallel frontend/backend development.
- Built National Bridge Structural Failure Engine analyzing 624K+ bridges across 28 years of historical NBI data using DuckDB + Parquet (columnar storage, projection pushdown) enabling multi-gigabyte pipeline on 16GB RAM without expensive infrastructure scaling.
- Engineered XGBoost-based risk prediction system with separate models for 7 failure categories (scour, collision, deterioration, etc.); handled class imbalance via oversampling + threshold tuning + cost-weighted loss, improving rare-event detection (collision failures ~1% of data).
- Implemented T−1 temporal labeling pipeline matching historical NBI snapshots to documented bridge failures, eliminating survivor bias; validated against state-level records and confidence thresholds (year-built consistency, anomaly detection) reducing false-positive labels by 40%.
- Designed SHAP-based feature importance analysis deriving global and local explanations for each bridge's failure risk; surfaced top-5 risk drivers per failure category (e.g., waterway conditions dominate scour predictions, clearance dominate collision predictions).
- Validated models using ROC-AUC, PR-AUC, and calibration metrics on held-out 2020–2025 failures; tested for geographic bias (rural vs. urban Texas) and age bias (new vs. old bridges) ensuring fair scoring across diverse bridge populations.
- Generated 25K-bridge shortlist (4% of inventory) prioritizing inspection/maintenance based on risk thresholds (scour >60%, collision >50%, deterioration >70%); directly informed TxDOT's accelerated inspection roadmap and maintenance budget allocation.
Software Development Engineer
- Architected distributed GraphQL query layer reducing dashboard load times from 10–30 min → <1 sec (60–180× improvement); pivoted MongoDB → DuckDB mid-project when performance hit a wall.
- Engineered custom HotChocolate provider parsing GraphQL requests into native DuckDB SQL, eliminating 99% redundant API calls across fragmented team-specific fetching scripts.
- Evolved multi-account dashboard prototype into production system using Redis distributed locks for cache invalidation, decoupling frontend from platform-specific REST models via GraphQL schema.
- Implemented data ingestion pipeline unifying Google, Bing, Amazon API data into Parquet format on S3, supporting analytics on 10M+ rows with currency normalization across multi-currency portfolios.
- Led cross-platform metric unification effort establishing single source of truth for ROAS, CPA, impression volume across all ad platforms; mentored team, conducted KT sessions on GraphQL infrastructure.
- Designed centralized email consolidation engine reducing enterprise email volume by 99% (15,000+ → 1 digest/day) using distributed Redis locks and state machines for async reliability.
- Shipped AI summarization feature using context-injection layer to prevent LLM hallucinations, reducing Rule Engine support tickets by 90% and enabling customer self-serve analysis.
- Built rule recommendation system (trending/most-used tags) with zero database overhead — all computation in daily cron job, frontend reads precomputed S3 JSON, zero impact on scale.
- Architected many-to-many bulk scheduling system enabling clients to deploy strategies across hundreds of accounts in one click; discovered and fixed critical hidden scalability bug via stress testing.
- Launched telemetry tool logging user actions across three independent surfaces (.NET, PHP, React) with automatic 6-month retention, powering data-driven product decisions and seasonal trend analysis.
Full Stack Web Developer Intern
- Architected and shipped B-Reporter web platform (React.js, Next.js, MySQL) enabling university-wide collaborative reporting with commenting, tag-based post suggestions, and responsive UI — deployed across IIT Delhi.
- Designed tag-based recommendation system leveraging user engagement patterns to surface relevant posts without explicit search, improving content discoverability and user retention.
- Implemented real-time commenting system with nested replies, user mentions, and activity feeds using React state management and MySQL transactions for consistency.
- Built responsive UI with mobile-first design (CSS Grid, Flexbox) ensuring accessibility across 375px–1920px viewports; optimized load time to <2 sec on 3G networks.
- Engineered data pipeline normalizing user-generated content and metadata into relational schema, supporting 1000+ concurrent users without performance degradation.
- Led frontend architecture decisions (component composition, state management patterns) establishing best practices adopted by subsequent development batches.
Software Developer Intern
- Architected .NET data-caching service reducing redundant Bing Ads API calls by 97%, eliminating per-team duplicate fetch logic and unifying data retrieval across platform.
- Integrated 43 Bing Ads widgets via async pipelines, achieving 95% feature parity with existing Google Ads platform while maintaining zero performance regression on dashboard load times.
- Engineered async/await patterns handling millions of daily widget impressions without database saturation; optimized connection pooling and batch processing for throughput at scale.
- Designed data persistence layer with intelligent TTL-based cache invalidation, ensuring stale data didn't block new API updates while minimizing redundant API round-trips.
- Implemented comprehensive integration tests covering edge cases (API timeouts, partial failures, concurrent requests) ensuring 99.5% uptime during production launch.
- Shipped feature within 10-week internship sprint with zero critical incidents; results directly influenced platform's multi-platform architecture roadmap for subsequent years.
Full Stack Developer Intern
- Built full-stack website from scratch using React, TypeScript, Redux, Firebase, and Docker; deployed containerized application achieving <1 sec load time and mobile-responsive design across all devices.
- Designed Redux state management architecture handling complex user workflows, enabling predictable state transitions and maintainable component composition across 15+ pages.
- Integrated Firebase authentication, real-time database, and hosting, implementing OAuth login flows and Firestore data synchronization supporting concurrent user sessions.
- Led 4-member web development team through 8-week sprint; conducted code reviews ensuring TypeScript best practices, organized KT sessions on component patterns, and unblocked team members on technical blockers.
- Established Git workflow (feature branches, squash commits, CI pre-checks) and linting standards using ESLint/Prettier, improving code quality and reducing merge conflicts.
- Shipped production website with zero critical bugs; stakeholders adopted platform for internal operations, validating architecture and UX decisions established during internship.
Full Stack Android App Developer Intern
- Architected and shipped B-Reporter Android application from scratch using Kotlin, MVVM architecture, and Node.js backend; achieved 95%+ test coverage across business logic and successfully launched on Play Store.
- Implemented MVVM pattern with Android Architecture Components (ViewModel, LiveData, Room database) ensuring separation of concerns, testability, and lifecycle-aware state management.
- Built real-time communication layer using REST APIs, handling network errors gracefully with retry logic and offline-first caching via Room database for seamless user experience.
- Optimized APK size to 8.5MB through ProGuard obfuscation and dependency management; achieved 60 FPS scroll performance on mid-range devices (4GB RAM) via efficient UI rendering.
- Designed Node.js backend endpoints (Express.js) supporting authentication, CRUD operations on user-generated content, and real-time data synchronization with Android frontend.
- Shipped production app within 4-week sprint with zero critical bugs; Play Store launch validated full-stack mobile architecture and drove 100+ installs in first month.
Mentor & Developer
- Architected Kaval Arann — public-police communication & incident reporting platform deployed in production across Tiruchirappalli City Police; dual-app system (citizen-facing incident reporting app + police-facing incident management dashboard) in active use.
- Engineered single-codebase, multi-flavor Android architecture generating two distinct APKs from shared codebase (Retrofit API client, Room data layer, MVVM business logic); achieved 40% reduction in duplicate development effort and maintenance burden.
- Designed navigation architecture using Android Jetpack Navigation Component (15+ screens, type-safe argument passing via Safe Args, shared ViewModels) enabling seamless transitions with near-zero navigation-related crashes.
- Implemented offline-first persistence layer using Room with repository pattern; local drafts sync automatically via Retrofit REST API once network resumes — critical for low-connectivity civic reporting scenarios.
- Built end-to-end incident reporting pipeline: structured data capture, FusedLocationProvider geolocation, CameraX-based media evidence (image/video with watermarking), real-time police dashboard for triage and status management.
- Designed role-based access control at API layer (Retrofit interceptors) and UI layer (role-gated fragments) supporting citizen submissions and police operational workflows; enforced principle of least privilege across 10-member team.
- Mentored 24 incoming Delta Force developers on scalable architectures, Git collaboration, code review culture, and debugging practices; established curriculum adopted in subsequent cohorts and promoted 5 junior developers to leadership roles.
- Led FunLear v2 open-source project as part of Delta Winter of Code, mentoring first-time contributors on codebase navigation, branching strategies, constructive code review, and transition from individual programming to collaborative software engineering.
Software Development Engineer
Jun 2023 - Aug 2025Optmyzr | Hyderabad, India
- Architected distributed GraphQL query layer reducing dashboard load times from 10–30 min → <1 sec (60–180× improvement); pivoted MongoDB → DuckDB mid-project when performance hit a wall.
- Engineered custom HotChocolate provider parsing GraphQL requests into native DuckDB SQL, eliminating 99% redundant API calls across fragmented team-specific fetching scripts.
- Evolved multi-account dashboard prototype into production system using Redis distributed locks for cache invalidation, decoupling frontend from platform-specific REST models via GraphQL schema.
- Implemented data ingestion pipeline unifying Google, Bing, Amazon API data into Parquet format on S3, supporting analytics on 10M+ rows with currency normalization across multi-currency portfolios.
- Led cross-platform metric unification effort establishing single source of truth for ROAS, CPA, impression volume across all ad platforms; mentored team, conducted KT sessions on GraphQL infrastructure.
- Designed centralized email consolidation engine reducing enterprise email volume by 99% (15,000+ → 1 digest/day) using distributed Redis locks and state machines for async reliability.
- Shipped AI summarization feature using context-injection layer to prevent LLM hallucinations, reducing Rule Engine support tickets by 90% and enabling customer self-serve analysis.
- Built rule recommendation system (trending/most-used tags) with zero database overhead — all computation in daily cron job, frontend reads precomputed S3 JSON, zero impact on scale.
- Architected many-to-many bulk scheduling system enabling clients to deploy strategies across hundreds of accounts in one click; discovered and fixed critical hidden scalability bug via stress testing.
- Launched telemetry tool logging user actions across three independent surfaces (.NET, PHP, React) with automatic 6-month retention, powering data-driven product decisions and seasonal trend analysis.
Featured Projects
Systems Engineering
- Engineered a zero-dependency Piece Table text storage engine in C++17, benchmarking O(1) amortized inserts against a custom Gap Buffer across 50,000-operation stress tests to prove out the design under real workloads.
- Built a Thompson NFA regex engine guaranteeing O(|pattern|×|text|) worst-case matching with zero catastrophic backtracking, validated by 50/50 passing tests under ASan/UBSan with no memory-safety violations.
Distributed Systems
- Architected a distributed job-scheduling pipeline on Redis-backed Sidekiq-Cron, diagnosing and eliminating a duplicate-send race condition across campaigns exceeding 5,000 rows.
- Designed a fault-tolerant AI copywriting layer with automatic GPT-4o fallback and Slack observability, enforcing ≥90% RSpec/Cucumber coverage gates before any production merge.
Agentic AI Architecture
- Orchestrated a 4-stage LangGraph RAG pipeline with a Chain-of-Verification judge, achieving 100% factual faithfulness and 100% adversarial guardrail success across a 30-query ground-truth benchmark.
- Engineered hybrid ChromaDB + Brave Search retrieval with Cross-Encoder re-ranking, lifting Recall@10 from 53% to 86.67% and driving hallucinated claims to zero.
Offline-First Architecture
- Designed a cache-as-source-of-truth architecture where every screen renders from Room instead of the network, guaranteeing offline resilience against a rate-limited third-party movie API.
- Bridged TorrentStream's sequential piece downloader to ExoPlayer via ExtractorMediaSource, enabling video playback to begin before a multi-gigabyte file finished downloading.
Android Systems Deep-Dive
- Rewrote the app from scratch using Kotlin and a clean MVVM architecture, structurally preventing memory leaks across configuration changes.
- Implemented a strict layered architecture with Hilt Dependency Injection, decoupling network and database logic from the UI to scale gracefully.
Mobile Architecture
- Authored an on-device OCR handwriting-practice feature using Firebase ML Vision, eliminating network round-trip latency to keep the pass/fail feedback loop instant for child users.
- Replaced a stack-overflow-prone recursive flood-fill with a scanline span-queue algorithm, making the custom coloring engine crash-safe across a 20-asset image library.
Game Systems Deep-Dive
- Designed hitscan combat using raycasts in Unity to achieve deterministic, cheap-to-compute hit detection instead of simulating physical projectiles for every shot.
- Engineered a component-based architecture for game mechanics, seamlessly integrating Unity's physics, AI, and animation systems into scalable gameplay scripts.
Algorithms & Data Structures
- Implemented 1,072 verified C++ solutions across 53 folders, including dual shortest-path (Dijkstra, Bellman-Ford), dual MST (Kruskal, Prim), and dual SCC (Kosaraju, Tarjan) algorithm implementations.
- Solved 90+ dynamic programming problems spanning knapsack, interval, and bitmask patterns, plus from-scratch system design builds including LRU/LFU cache and a browser history tracker.
Technical Skills
Languages
Frameworks
Databases
Cloud / DevOps
Expertise
Education
Texas A&M University
College Station, TXMaster of Computer Science
Aug 2025 - May 2027 | GPA: 3.83/4.0
Coursework: Distributed Systems & Cloud Computing, Analysis of Algorithms, Deep Learning, Operating Systems, Artificial Intelligence, Information Storage & Retrieval, Network Security, Software Engineering