What I work on
Four areas I keep returning to, and the work each one covers.
Full-Stack Engineering
Next.js and React front-ends over Node, Express, Flask and Django services, with PostgreSQL and MongoDB behind them.
AI & Automation
Retrieval-augmented systems, vector search and multi-API agent pipelines orchestrated with n8n and hosted LLM providers.
Data & Machine Learning
Embedding pipelines, classical NLP models and exploratory analysis in Python, from notebook to deployed service.
Open Source
Public repositories for every project below — virtualised React components, CLI tooling and automation workflows.
Systems, pipelines and interfaces
Each entry links to its live deployment where one exists, its source, and a written case study covering architecture, problem and approach.
- 01Systems Architect & Automation EngineerActive Production
Fully automated WhatsApp bot for managing availability. Features sleep mode, busy status, and smart auto-replies using n8n & PostgreSQL.
n8n WorkflowsMeta Cloud APIPostgreSQLNode.jsExpressDocker - 02Full-Stack Engineer & AI DeveloperProduction Live
Portfolio with RAG-powered semantic search. Visitors can query experience using natural language. Built with Next.js and Pinecone.
Next.jsTypeScriptPineconeGoogle AI EmbeddingsTailwindCSSFramer MotionMDX - 03Full-Stack DeveloperProduction Deployed
Full-stack academic management platform for Rajarshi Shahu Mahavidyalaya. Features student enrolment, admin dashboards, and GridFS storage.
FlaskPythonMongoDBGridFSREST APIRBAC Auth - 04Full-Stack AI DeveloperShipped
AI medical research platform retrieving papers across PubMed, OpenAlex, and ClinicalTrials.gov, synthesizing evidence-graded answers.
ReactNode.jsExpressMongoDB AtlasGroq (Llama 3.3 70B)ONNX EmbeddingsRRF Re-ranking - 05Automation EngineerActive Automation
Fully automated video generation pipeline. Orchestrates n8n, Gemini, Edge TTS, and MoviePy to turn a topic into a YouTube-ready MP4.
n8n WorkflowsPythonGemini AIEdge TTSMoviePyFFmpeg - 06Full-Stack AI DeveloperShipped
AI-assisted coaching and performance analytics platform for tracking user progress and personalized skill development.
ReactNode.jsExpressTailwindCSSChart.jsREST API
How I work
I’m a full-stack engineer and AI developer. Most of what I build sits at the seam between an interface and a system that has to keep running without me watching it.
That means retrieval pipelines that stay correct, workflow automations that recover from failure, and front-ends that hold up under real data. I care about clean boundaries and about code the next person can read.
Architecture over hype
Clear boundaries, strict types and production-grade error handling instead of chasing transient stacks.
Deterministic AI
LLMs, embeddings and multi-API pipelines wrapped in structured outputs, validation and retries.
Observable & maintainable
Self-documenting code, structured logging and handoff notes so the next engineer is never guessing.
The toolset
The stack I reach for first, grouped by where it sits in a system.
Notes from the build
Write-ups produced while building the projects they describe.
- 2026-02-18
Building an AI-Powered Ad Creator with Python & Gemini 2.0
Video content is king, but producing it at scale is expensive and time-consuming. What if you could just type a company name and get a marketing video in minute
PythonGemini 2.0 - 2026-02-15
Automating Venture Capital Scouting with Llama 3 & Jina AI
Venture Capital relies heavily on data, but finding and analyzing early-stage startups is often a manual, tedious process. I wanted to see if I could automate t
Next.jsLlama 3 - 2026-02-14
ResumeFit: Intelligent Resume Matching with TF-IDF & Scikit-Learn
## The Problem with Black Boxes
DjangoNLP - 2026-02-14
Building a Production-Ready Binance Futures Trading Bot in Python
## Introduction
PythonTrading
Start a conversation
Send a note about a role, a build, or something you'd like to take apart together.