Hello, I'm

Venkata Dhanush
Kakarlamudi

|

Architecting backend services, high-throughput data pipelines, asynchronous queues, and database optimizations.

About Me

I am a Software Engineer specializing in backend systems, distributed architectures, and data-intensive applications. My engineering focus centers on designing fault-tolerant asynchronous microservices, reducing database query lookup complexity from O(N) scans to O(log N) seeks, implementing multi-layer caching, and building background message queue workflows.

I actively contribute to open-source developer tooling—including merged pull requests in Prefect's FastMCP framework (25k+ ⭐)—patching asynchronous lifecycle state leaks, thread-safe identity claim propagation, and schema conversion models.

GATE 2026 CS Qualified | Ex-Software Engineer Intern @ StudyCubs & AK Capital Advisors.

Interactive Terminal

Explore my portfolio the backend way. Type help to get started.

dhanush@portfolio:~
visitor@portfolio:~$ welcome
Welcome to Dhanush's Portfolio Terminal

Type 'help' to see available commands.
visitor@portfolio:~$

Work Experience

Software Engineer Intern

December 2025 – January 2026
StudyCubs Remote — Pune, Maharashtra, India
  • Architected a high-throughput data platform for 5K+ users, offloading real-time webhooks and 180-day batch syncs via RabbitMQ across 6 parallel data streams.
  • Reduced database lookup complexity from O(N) table scans to O(log N) index seeks using a composite B-tree index on user and date fields for atomic upserts.
  • Engineered fault-tolerant ingestion pipelines via 500-item chunked bulk upserts and nested transactions to isolate data failures and prevent complete batch rollbacks.
FastAPIPostgreSQLRabbitMQSQLAlchemyAlembicComposite B-TreeBulk Upserts

Software Engineer Intern

June 2025 – August 2025
AK Capital Advisors Remote — Pune, Maharashtra, India
  • Designed 30+ credit and loan workflow REST APIs, implementing strict financial domain validation using Pydantic schemas and OAuth2/JWT token authentication dependencies.
  • Executed 9 database schema migrations across 15 relational tables and 2 database views using Alembic, enforcing data integrity via explicit foreign keys and unique constraints.
  • Standardized API error semantics by deploying a centralized error catalog with explicit transactional rollbacks to preserve database state during failures.
FastAPIPostgreSQLSQLAlchemyAlembicSupabaseOAuth2/JWTPydantic

Open Source Contributions

Prefect — FastMCP (25k+ Stars on GitHub)

Prefect Open Source Framework

[Open Source Framework Contribution]: Upstream contributions to the primary Python framework implementing the Model Context Protocol (MCP) specification.

  • Patched an asynchronous lifecycle state leak by dynamically provisioning a fresh session manager per runtime cycle, eliminating thread task-group failures in multi-run test suites. [PR #3736]
  • Hardened token validation pipelines using thread-safe deep-copy model replication to propagate upstream identity claims across service boundaries without cross-request state pollution. [PR #3750]
  • Resolved an OpenAPI-to-JSON Schema mismatch by intercepting nullable flags and injecting null parameters into enum constraints, protecting autogenerated client SDKs from runtime errors. [PR #3768]
FastAPIPydanticOAuth2/JWTAsyncIOOpenAPI

Featured Projects

CogniitSearch

[Distributed Retrieval & Streaming Platform]: Coordinates external services and processes queue-backed jobs for search and generation.

  • Architected a distributed retrieval platform coordinating 5 external services and queue-backed workers processing 14 concurrent jobs with retries and fault-tolerant recovery across search, retrieval, and LLM generation stages.
  • Reduced redundant retrieval workloads through multi-layer Redis caching (1-hour query TTL, 24-hour content TTL), while implementing query rewriting, response streaming, citation validation, and multi-turn AI workflows.
TypeScriptNode.jsExpress.jsRedisBullMQPostgreSQLSupabaseReactDockerNginx

EduToolsHub

[Fault-Tolerant Workflow Automation Platform]: Monolithic controller interfacing safely with external service APIs.

  • Integrated 4 external service APIs into a monolithic controller layer, enforcing explicit 5-second timeout boundaries and structured fallback schemas.
  • Built a secure application utilizing a 3-layer input validation pipeline coupled with a dictionary-configured framework for structured logging.
DjangoPythonRequestsPostgreSQL

SociaSphere

[Distributed Feed Optimization Engine & Session Service]: Backend feed engine engineered to eliminate relational round-trips.

  • Developed a secure session-based authentication pipeline with JWT handling, implementing server-side request validation layers to protect database entities from malformed payloads.
  • Reduced feed query complexity from O(N) relational round-trips to O(1) single-query execution using explicit relationship prefetching and database annotations.
DjangoPythonPostgreSQLREST APIsORM PrefetchingJWT

Technical Skills

Languages

PythonTypeScriptJavaScriptSQLJavaC/C++

Frameworks & Libraries

FastAPIExpress.jsDjangoReactSQLAlchemyAlembicPydantic

Databases & Messaging

PostgreSQLRedisRabbitMQBullMQSupabase

Cloud & Infrastructure

AWSOCIDockerNginx

Tools

GitGitHubPostman

Certifications

Oracle

Oracle Cloud Infrastructure 2025 Certified Generative AI Professional July 2025

View Credential →
NVIDIA

Building LLM Applications With Prompt Engineering April 2025

View Credential →

Positions of Responsibility

Co-Lead, Deep Learning & Computer Vision Team

August 2025 – July 2026
The Machine Learning Club VIT-AP Amaravati, Andhra Pradesh, India
  • Led a 12-member engineering team building real-time computer vision and deep learning systems.
  • Developed GAN-based sketch-to-image architectures and real-time CV pipelines with optimized training workflows.
  • Mentored members on debugging, model optimization, and engineering implementation practices.
PythonTensorFlowOpenCVGenerative AIGit

Member, Deep Learning Team

September 2024 – August 2025
The Machine Learning Club VIT-AP Amaravati, Andhra Pradesh, India
  • Built real-time computer vision pipelines using OpenCV and PyTorch with optimized inference workflows.
  • Improved model performance through tuning of training processes and optimization techniques.
PythonPyTorchOpenCVMediaPipeNumPyGit

Member, Research Team

October 2023 – September 2024
The Machine Learning Club VIT-AP Amaravati, Andhra Pradesh, India
  • Developed data preprocessing and feature engineering pipelines to improve dataset consistency.
  • Performed model benchmarking and evaluation using Scikit-Learn for reliable performance comparison.
PythonScikit-LearnPandasMatplotlibJupyterGit

Honors & Awards

GATE 2026 Qualified – Computer Science & IT Issued by Indian Institute of Technology, Guwahati · March 2026
  • Qualified Graduate Aptitude Test in Engineering (GATE) 2026 in Computer Science and Information Technology.
Smart India Hackathon 2025 – National Round Qualifier Issued by Ministry of Education / VIT-AP · September 2025
  • Selected as National Round Qualifier in Smart India Hackathon 2025.
  • Contributed to development of an AI-based agricultural platform delivering localized crop insights.
Smart India Hackathon 2023 – National Round Qualifier (Team Leader) Issued by Ministry of Education · September 2023
  • Selected as National Round Qualifier in Smart India Hackathon 2023.
  • Led a team to build a time-series weather forecasting system with a 7-day prediction horizon.

Education

Bachelor of Technology in Computer Science and Engineering Vellore Institute of Technology (VIT-AP University), Andhra Pradesh · 2023 – 2027
  • CGPA: 8.47 / 10

Contact Me

Open to Software Engineering, Backend Engineering, and New Graduate opportunities. Feel free to reach out!

Socials