My Creative Toolkit
A comprehensive, annotated showcase of technologies, design tools, and frameworks I leverage to design, build, and optimize digital products.
Programming Languages
5-star rated on HackerRank; my go-to for structured, object-oriented backend logic.
Powering FastAPI services, RAG pipelines, and agentic workflows with LangChain & LangGraph.
The core engine behind interactive frontend behaviors and dynamic UI logic.
My default for building type-safe React and Next.js interfaces.
Used to build LeeGo, a concurrent WebSocket load-testing CLI powered by goroutines and channels.
Frameworks & Libraries
Building reusable component patterns and interactive frontend modules.
My production workspace for server-rendered apps, routing, and fast page loads.
Running backend APIs and orchestration logic across full-stack MERN projects.
Structuring protected REST APIs with JWT-based authentication.
Serving streaming responses and OAuth-secured endpoints for AI-powered apps.
Composing retrieval and generation steps for hybrid RAG pipelines.
Orchestrating multi-step agentic workflows: analyse, retrieve, rerank, generate, validate, persist.
Building cross-platform mobile app interfaces.
Databases & Caching
Document storage for full-stack MERN applications like Dead Poets Society.
Structuring relational data for AI-powered platforms and scheduling engines.
Relational storage and query optimization for structured application data.
Vector storage for embeddings in hybrid retrieval-augmented generation pipelines.
Caching layer for fast response times and session management.
Developer Tools & Platforms
Branching strategies, PR workflows, and open-source collaboration.
Hosting and collaborating on repositories, issues, and pull requests.
Containerizing full-stack applications for consistent, portable deployments.
Documenting and exposing REST API constraint lifecycles for testing.
Real-time, high-throughput communication tested with custom Go load-testing tools.
Automating CI/CD pipelines for full-stack deployments.
Instrumenting observability into distributed AI-powered systems.
End-to-end software development, from architecture and implementation to deployment.
Building complete applications spanning frontend, backend, and database layers.
AI / ML & Systems
Hybrid retrieval combining BM25, vector search, and cross-encoder reranking.
Wiring language models into full-stack, citation-grounded applications.
Model Context Protocol integrations for agentic, tool-using systems.
Multi-step decision-making pipelines built with LangGraph.
Evaluating faithfulness, answer relevancy, context precision, and recall.
Training and evaluating models for classification and predictive tasks.
Applying core ML algorithms to real-world, noisy data problems.
Computer Science Fundamentals
Foundations for efficient, scalable problem-solving.
Sharpened through competitive programming on LeetCode, Codeforces, and CodeChef.
Structuring maintainable, reusable software with clean abstractions.
Understanding process scheduling, memory management, and concurrency.
Relational theory, indexing, and query optimization fundamentals.
Designing systems that scale reliably across multiple nodes.
Working close to hardware with sensor data and real-time constraints.
Designing scalable, distributed architectures for full-stack and AI-powered systems.
Leadership & Community
Planning technical workshops and hackathons as Event Manager at ACM.
Managing logistics and speaker coordination for 100+ student participants.