Skip to content

Repository files navigation

Developer Portfolio — Venkata Dhanush Kakarlamudi

Source code for the personal software engineering portfolio hosted at https://portfolio.allkvd.dev/.

The portfolio presents Venkata Dhanush Kakarlamudi's engineering work across backend systems, distributed architectures, high-throughput data pipelines, database query optimization, open-source contributions, and asynchronous worker systems.

Official Links

Key Highlights

  • GATE 2026 CS Qualified — Computer Science & Information Technology
  • Software Engineer Intern experience at StudyCubs & AK Capital Advisors
  • Open Source Contributor to PrefectHQ FastMCP
  • Smart India Hackathon 2025 — National Round Qualifier

Work Experience

Software Engineer Intern — StudyCubs (Dec 2025 – Jan 2026)

  • Architected a high-throughput data platform for 5K+ users, offloading real-time webhooks and 180-day batch syncs via RabbitMQ across 6 parallel worker 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 full batch rollbacks.

Software Engineer Intern — AK Capital Advisors (Jun 2025 – Aug 2025)

  • Designed 30+ credit and loan REST APIs, implementing strict financial domain validation via Pydantic schemas and OAuth2/JWT token authentication dependencies.
  • Executed 9 database schema migrations across 15 relational tables and 2 views using Alembic, maintaining strict data integrity via 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.

Open Source Contributions

Prefect — FastMCP

  • PR #3736 — Patched an asynchronous lifecycle state leak by dynamically provisioning a fresh session manager per runtime cycle.
  • PR #3750 — Hardened token validation pipelines using thread-safe deep-copy model replication for identity-claim propagation.
  • PR #3768 — Resolved an OpenAPI-to-JSON Schema nullable/enum mismatch affecting autogenerated clients.

Featured Projects

CogniitSearch — Distributed Retrieval-Augmented Search Platform

Distributed AI search platform combining web retrieval, queue-backed workers, Redis caching, citation validation, and streamed responses.

EduToolsHub — Educational Productivity & Workflow Platform

Django application combining study management, learning-resource discovery, utility tools, and workflow automation.

SociaSphere — Social Networking & Feed Platform

Django social platform exploring authentication, profiles, posts, relationships, discovery, and database-optimized feeds.

TermsGuard — AI Terms of Service & Privacy Policy Analyzer

Browser extension and web analyzer for simplifying legal agreements, extracting important clauses, and surfacing actionable risk insights.

AI Tools Directory — AI Tool Discovery Platform

Searchable directory for discovering AI applications by category, use case, pricing, and practical guides.

Technical Stack

  • Languages: Python, TypeScript, JavaScript, SQL, Java, C/C++
  • Frameworks & Libraries: FastAPI, Express.js, Django, React, SQLAlchemy, Alembic, Pydantic
  • Databases & Messaging: PostgreSQL, Redis, RabbitMQ, BullMQ, Supabase
  • Cloud & Infrastructure: AWS, OCI, Docker, Nginx, Git, GitHub Actions, Postman

Identity

The canonical personal identity associated with this portfolio is Venkata Dhanush Kakarlamudi, also known as Venkata Dhanush, Dhanush K, AllKVD, kvdhanush, and kvdhanush06. The canonical personal hub is https://allkvd.dev/.


Created and maintained by Venkata Dhanush Kakarlamudi · AllKVD

About

Personal portfolio website showcasing software engineering projects, technical experience, and professional work.

Topics

Resources

Security policy

Stars

6 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages