Full Toolkit Specification

My Creative Toolkit

A comprehensive, annotated showcase of technologies, design tools, and frameworks I leverage to design, build, and optimize digital products.

Programming Languages

Java

5-star rated on HackerRank; my go-to for structured, object-oriented backend logic.

Python

Powering FastAPI services, RAG pipelines, and agentic workflows with LangChain & LangGraph.

JavaScript

The core engine behind interactive frontend behaviors and dynamic UI logic.

TypeScript

My default for building type-safe React and Next.js interfaces.

Go

Used to build LeeGo, a concurrent WebSocket load-testing CLI powered by goroutines and channels.

Frameworks & Libraries

React

Building reusable component patterns and interactive frontend modules.

Next.js

My production workspace for server-rendered apps, routing, and fast page loads.

Node.js

Running backend APIs and orchestration logic across full-stack MERN projects.

Express.js

Structuring protected REST APIs with JWT-based authentication.

FastAPI

Serving streaming responses and OAuth-secured endpoints for AI-powered apps.

LangChain

Composing retrieval and generation steps for hybrid RAG pipelines.

LangGraph

Orchestrating multi-step agentic workflows: analyse, retrieve, rerank, generate, validate, persist.

Flutter

Building cross-platform mobile app interfaces.

Databases & Caching

MongoDB

Document storage for full-stack MERN applications like Dead Poets Society.

PostgreSQL

Structuring relational data for AI-powered platforms and scheduling engines.

MySQL

Relational storage and query optimization for structured application data.

ChromaDB

Vector storage for embeddings in hybrid retrieval-augmented generation pipelines.

Redis

Caching layer for fast response times and session management.

Developer Tools & Platforms

Git

Branching strategies, PR workflows, and open-source collaboration.

GitHub

Hosting and collaborating on repositories, issues, and pull requests.

Docker

Containerizing full-stack applications for consistent, portable deployments.

Swagger

Documenting and exposing REST API constraint lifecycles for testing.

WebSockets

Real-time, high-throughput communication tested with custom Go load-testing tools.

GitHub Actions

Automating CI/CD pipelines for full-stack deployments.

OpenTelemetry

Instrumenting observability into distributed AI-powered systems.

Software Development

End-to-end software development, from architecture and implementation to deployment.

Full-Stack Development

Building complete applications spanning frontend, backend, and database layers.

AI / ML & Systems

RAG Pipelines

Hybrid retrieval combining BM25, vector search, and cross-encoder reranking.

LLM Integrations

Wiring language models into full-stack, citation-grounded applications.

MCP

Model Context Protocol integrations for agentic, tool-using systems.

Agentic Workflows

Multi-step decision-making pipelines built with LangGraph.

RAGAS

Evaluating faithfulness, answer relevancy, context precision, and recall.

Machine Learning

Training and evaluating models for classification and predictive tasks.

Machine Learning Algorithms

Applying core ML algorithms to real-world, noisy data problems.

Computer Science Fundamentals

Data Structures

Foundations for efficient, scalable problem-solving.

Algorithms

Sharpened through competitive programming on LeetCode, Codeforces, and CodeChef.

Object-Oriented Programming (OOP)

Structuring maintainable, reusable software with clean abstractions.

Operating Systems

Understanding process scheduling, memory management, and concurrency.

Database Management System (DBMS)

Relational theory, indexing, and query optimization fundamentals.

Distributed Systems

Designing systems that scale reliably across multiple nodes.

Embedded Systems

Working close to hardware with sensor data and real-time constraints.

System Design

Designing scalable, distributed architectures for full-stack and AI-powered systems.

Leadership & Community

Event Planning

Planning technical workshops and hackathons as Event Manager at ACM.

Event Coordination

Managing logistics and speaker coordination for 100+ student participants.