Back home

The tools.
The thinking.

A practical toolkit for taking an AI idea from interface to infrastructure.

Languages

Languages used across AI pipelines, web applications, and data-processing projects.

  • Python
  • JavaScript
  • TypeScript
  • Go
  • C
  • C++
  • SQL
  • Java (beginner)

What I use them for

  • AI and automation pipelines
  • Typed web applications
  • Fintech data processing
  • Data structures and algorithms

Machine Learning

Applied projects in visual document understanding, computer vision, and time-series forecasting.

  • PyTorch
  • TensorFlow
  • Scikit-Learn
  • YOLOv8
  • ColQwen2
  • SARIMA

What I use them for

  • Model training and fine-tuning
  • Dataset preprocessing and augmentation
  • Precision-recall evaluation
  • Crop price forecasting

AI/LLM Systems

Building LLM-backed workflows with structured outputs, prompt iteration, evaluation, and practical guardrails.

  • LangChain
  • RAG
  • Gemini
  • OpenAI API
  • Claude API
  • Groq
  • LLM evaluation

What I use them for

  • Agentic workflows
  • Prompt versioning and regression checks
  • Structured generation for product features
  • LLM-backed assistants and automation

Backend

Designing APIs, services, auth flows, and data pipelines that support real product behavior.

  • Node.js
  • FastAPI
  • Go
  • REST APIs
  • JWT
  • PostgreSQL

What I use them for

  • AI product backends
  • Secure API surfaces
  • ETL and event-processing services
  • Integration layers for third-party APIs

Frontend

Building usable product interfaces with typed React stacks, responsive layouts, and AI feature surfaces.

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Monaco Editor
  • Shiki

What I use them for

  • Portfolio and product UIs
  • Interactive learning tools
  • AI workflow dashboards
  • Developer-facing interfaces

Data/Vector Search

Working with retrieval, embeddings, vector storage, model evaluation, and practical data workflows.

  • Pinecone
  • Embeddings
  • PostgreSQL
  • MongoDB
  • Firestore
  • Prisma

What I use them for

  • RAG pipelines
  • Citation-aware retrieval
  • Research assistants
  • Forecasting and ML data preparation

Cloud/DevOps

Deploying and maintaining projects with CI/CD, managed hosting, containers, and cloud-provider services.

  • AWS
  • GCP
  • Azure
  • Docker (fundamentals)
  • GitHub Actions
  • Vercel

What I use them for

  • Production-minded deployments
  • CI/CD workflows
  • Environment setup
  • Cloud-backed product prototypes

Voice AI

Designing voice-agent flows with practical conversation paths, validation, and fallback behavior.

  • Retell
  • Vapi
  • Dograh
  • ElevenLabs
  • n8n
  • WhatsApp Business API
  • Qwen3

What I use them for

  • Structured data collection through calls
  • Fallback handling for repeated or unclear answers
  • Voice-first AI product prototypes

Security

Practical exposure to web security testing and threat modeling, with introductory smart contract assessment experience.

  • Threat modeling
  • Postman
  • Firebase Auth
  • JWT
  • Smart contracts (introductory)
  • Git

What I use them for

  • Threat modeling
  • Role-based access control
  • Secure API handling
  • SIEM and alert-triage prototypes

Better together.

Here's what those tools look like in practice.

Ground an AI answer.

Ingest documents, build a retrieval path, pass useful context to the model, then evaluate the result.

See AndhaKaanun

Connect the whole product.

Bring the interface, APIs, auth, data, and AI provider together in one usable flow.

See Email Digital Twin

Make the next version better.

Compare prompts, check structured outputs, and catch regressions before they become product behavior.

See LLM Evaluation Framework