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.
- Portfolio: https://portfolio.allkvd.dev/
- Personal Hub: https://allkvd.dev/
- Resume: https://drive.google.com/file/d/1NCT6ZCa_HfxCdScqI-1Q2yA6y2c7O-qA/view
- GitHub: https://github.com/kvdhanush06
- LinkedIn: https://www.linkedin.com/in/venkata-dhanush-k/
- X: https://x.com/kvdhanush06
- Medium: https://medium.com/@kvdhanush06
- Stack Overflow: https://stackoverflow.com/users/30895562/venkata-dhanush-kakarlamudi
- YouTube: https://www.youtube.com/@kvdhanush0608/videos
- 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
- 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.
- 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.
- 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.
Distributed AI search platform combining web retrieval, queue-backed workers, Redis caching, citation validation, and streamed responses.
Django application combining study management, learning-resource discovery, utility tools, and workflow automation.
- Live: https://edutoolshub.onrender.com/
- Repository: https://github.com/kvdhanush06/EduToolsHub
Django social platform exploring authentication, profiles, posts, relationships, discovery, and database-optimized feeds.
- Live: https://sociasphere.onrender.com/
- Repository: https://github.com/kvdhanush06/SociaSphere
Browser extension and web analyzer for simplifying legal agreements, extracting important clauses, and surfacing actionable risk insights.
- Live: https://termsguard.allkvd.dev/
- Repository: https://github.com/kvdhanush06/TermsGuard
Searchable directory for discovering AI applications by category, use case, pricing, and practical guides.
- Live: https://aitoolsdirectory.allkvd.dev/
- Repository: https://github.com/kvdhanush06/ai-tools-directory
- 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
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