Projects I've built.

A selection of websites, platforms, robotics, computer-vision systems, and AI products built across healthcare, genomics, and real-world operations.

32 / AI WEBSITE BUILDER

SiteComposer

A guided AI website prototyper that turns an idea into a section-by-section React experience. A FastAPI orchestration layer uses function calling to select reusable Tailwind components and their variants, then inserts generated copy while preserving the tested base components.

ReactTypeScriptTailwind CSSFastAPIOpenAIFunction calling

31 / AI CONTENT PLATFORM

SEO Content Studio

An AI-assisted publishing platform that researches blog ideas, keywords, and competing pages before producing editable outlines and SEO-ready Markdown. React provides the writing workspace, while FastAPI coordinates SerpApi, Firecrawl, and OpenAI. PostgreSQL stores titles, tags, drafts, and publication dates, and an approved post is published through React to a static site on Cloudflare Pages.

ReactFastAPIOpenAISerpApiFirecrawlPostgreSQLCloudflare Pages

30 / PERSONALISED NUTRITION

Microbiome Based Food Recommendations

An LLM-powered RAG system that combines an individual's gut microbiome profile with retrieved nutrition knowledge to generate personalised food recommendations.

FastAPILangChainOpenAIPineconeRAG

29 / AI CUSTOMER SUPPORT

AnswerSync

An embeddable website chatbot installed with a lightweight JavaScript snippet. A FastAPI backend schedules Firecrawl jobs to convert site content into Markdown, detects updates, and refreshes a pgvector knowledge base so OpenAI-generated answers stay grounded in the latest published information.

JavaScript SDKFastAPIFirecrawlCeleryOpenAIPostgreSQLpgvectorRAG

28 / DOCUMENT INTELLIGENCE

SourceVault

A private document assistant where users upload files or connect a dedicated Google Drive folder. FastAPI coordinates ingestion, Unstructured parses PDFs and office documents, S3 stores the originals, and Pinecone namespaces isolate each workspace before OpenRouter produces grounded answers with source references.

ReactFastAPIGoogle Drive APIUnstructuredAmazon S3PineconeOpenRouterRAG

27 / AI RECRUITING

InterviewLoop

A voice-led interview platform for first-round screening and candidate practice. React streams audio to FastAPI over WebSockets, Deepgram handles voice activity, pause detection, and transcription, and OpenRouter parses the job description to ask adaptive questions and produce structured feedback, with sessions and scores stored in PostgreSQL.

ReactFastAPIWebSocketsDeepgramOpenRouterPostgreSQL

26 / CONVERSATION INTELLIGENCE

SignalRoom

A private conversation intelligence workspace for meetings and sales calls. React captures live or uploaded audio, while FastAPI runs Microsoft VibeVoice for speaker-aware transcripts and OpenAI Whisper as a multilingual fallback. Ollama extracts summaries, decisions, action items, and sales signals locally, with PostgreSQL full-text search and pgvector making every conversation searchable without sending recordings to a third party.

ReactFastAPIMicrosoft VibeVoiceOpenAI WhisperOllamaPostgreSQLpgvectorLocal AI

25 / CAREER TOOLS

ATS Resume Generator

A React resume builder that sends structured candidate details to a FastAPI backend, uses OpenRouter to generate ATS-ready content, and validates the result with Pydantic schemas and input/output guardrails before returning it for review.

ReactFastAPIOpenRouterPydanticLLM guardrails

24 / GENOMICS WEBSITE

DataHelix AI Website

datahelix.ai

A responsive static website for DataHelix AI by miBiome Therapeutics LLP, presenting its work across scientific consulting, infectious diseases, oncology, onco-microbiome, transplant genomics, and rare diseases. Clear research-area navigation, collaboration calls to action, and contact forms help researchers and healthcare partners reach the right team.

ResponsiveStatic websiteResearch catalogueContact formsContent architectureSEO

23 / DIAGNOSTICS WEBSITE

TruDiagno Website

trudiagno.com

A responsive static website for browsing pathology tests and health packages with prices, parameters, and expected turnaround times. Location-aware forms and WhatsApp buttons help customers enquire about home sample collection, callbacks, lab locations, and corporate wellness services.

ResponsiveStatic websiteTest catalogueLocation formsWhatsApp enquiriesSEO

22 / B2B API PLATFORM

Microbiome Operations API

api.microbiome.in

A B2B API layer for partner orders, sample registration, laboratory workflow updates, report delivery, and secure data exchange. Query optimisation, indexed relational data, Redis caching, and asynchronous processing delivered a 4x performance improvement across high-volume microbiome operations.

REST APIPostgreSQLRedisAsync processingAPI authentication4x faster

21 / DIAGNOSTICS WEBSITE

Chromosome Labs Website

chromosomelabs.com

A responsive static website presenting Chromosome Labs' pathology, clinical genomics, molecular diagnostics, and research services. Customers can explore tests and prices, learn about home collection, and contact the team through enquiry forms and WhatsApp.

ResponsiveStatic websiteService catalogueContact formsWhatsApp enquiriesSEO

20 / CLIMATE TECH WEBSITE

EnergyJump Website

energyjump.in

Built and deployed a responsive website for EnergyJump, a climate-tech company developing energy-efficient personal cooling products for workers, commuters, farmers, and home users. Worked closely with the designer to translate the visual direction into polished Wix pages covering the product range, company story, partnerships, and customer enquiries.

WixResponsive web designDesigner collaborationContent managementContact formsSEO

19 / BIOINFORMATICS PLATFORM

Genomics Analysis Platform

A self-hosted genomics analysis platform that accepted raw FASTQ files and ran configurable pipelines for trimming, alignment, variant calling, metagenomic classification, and genome assembly. FastAPI and a Redis-backed Celery queue scheduled containerised Nextflow jobs across the server, with inputs and results kept on shared NTFS storage. Each successful pipeline sent a signed completion acknowledgement to a webhook, allowing dependent jobs to start automatically.

ReactFastAPICeleryRedisNextflowDockerShared NTFS storageWebhooksfastpBWA-MEM2GATKKraken2SPAdes

18 / SEQUENCING MARKETPLACE

Genomics Sequencing Marketplace

sequensale.com

India's first real-time bidding marketplace for genomics sequencing, matching library preparation and sequencing requirements with available instrument capacity. Redis-backed bid state, indexed relational data, and live updates kept bidding extremely fast while supporting concurrent buyers and sequencing providers.

Real-time biddingWebSocketsRedisPostgreSQLLow-latency APICapacity matching

17 / MEDICAL IMAGING AI

TB Type Detection

A PyTorch image-classification tool that fine-tuned DenseNet-121 on chest X-rays to support tuberculosis type detection, with OpenCV preprocessing and FastAPI inference.

PyTorchTorchvisionDenseNet-121OpenCVFastAPI

16 / HEALTH AI

Diabetes Risk Detection

A deep-learning classifier built on gut microbiome abundance profiles to detect patterns associated with diabetes risk, with Random Forest and Decision Tree models used as performance baselines and FastAPI for prediction serving.

TensorFlowKerasscikit-learnpandasFastAPIMicrobiome

15 / HEALTH ECOMMERCE

Gut Microbiome Testing Platform

microbiome.in

India's first customer-facing gut microbiome testing platform, covering test and add-on discovery, online purchases, home kit delivery, sample collection, personalised reports, nutrition recommendations, consultations, and internal order workflows.

Responsive ecommerceProduct catalogueCart and paymentsOrder managementCustomer accountsReport delivery

14 / GENOMICS ECOMMERCE

miBiome Genomics Portal

mibiome.com

A customer-facing genomics services and project onboarding platform. Researchers could request quotes through a structured workflow covering study goals, sample and library details, sequencing platforms, read depth, bioinformatics requirements, and data delivery preferences. Acquired by Chromosome Labs and since retired.

Responsive ecommerceService catalogueQuote workflowCustomer onboardingStructured dataGenomics

13 / COVID-ERA VIDEO ANALYTICS

Footfall Path Heatmaps

A people-flow analytics system created during COVID that converted anonymous CCTV tracks into aggregate movement heatmaps. Cleaning teams could use the busiest paths and zones to prioritise repeated sanitisation where it mattered most.

PythonYOLOv4-tinyDeep SORTOpenCVNumPyHeatmapsEdge AI

12 / WORKPLACE ANALYTICS

Desk Occupancy and Dwell-Time Analytics

A privacy-conscious CCTV analytics tool that tracked people within defined desk zones and calculated arrival, departure, occupancy, and dwell time without relying on facial identity.

PythonYOLODeep SORTOpenCVZone analyticsPostgreSQL

11 / VIDEO ANALYTICS

CCTV Object Tracking

A multi-object tracking pipeline for CCTV streams that paired object detection with persistent track IDs, allowing people and vehicles to remain identifiable as they moved through each camera view.

PythonYOLOv3Deep SORTOpenCVRTSPCUDA

10 / EDGE AI OPTIMISATION

Jetson TX2 Inference Optimisation

Improved computer-vision inference on NVIDIA Jetson TX2 by pruning trained networks, exporting optimised models, and using TensorRT FP16 engines to reduce memory use and increase throughput for edge deployment.

NVIDIA Jetson TX2TensorFlow Model OptimizationONNXTensorRTFP16CUDADeepStream

09 / EDGE AI

Jetson Nano Model Deployment

Deployed trained computer-vision models to NVIDIA Jetson Nano for real-time edge inference. The pipeline used hardware-accelerated video capture and TensorRT engines to reduce latency while keeping camera processing on the device.

NVIDIA Jetson NanoJetPackTensorRTCUDAcuDNNOpenCVGStreamer

08 / INTELLIGENT TRANSPORT

Vehicle Type and Make Detection

A two-stage computer-vision system that located vehicles in traffic footage, classified body types such as cars, buses, and trucks, and used a fine-tuned image classifier to recognise vehicle manufacturers.

PythonYOLOv3ResNet-50TensorFlowKerasOpenCVCUDA

07 / INTELLIGENT TRANSPORT

Automatic Number Plate Recognition

A video analytics pipeline that detected vehicles and number plates, corrected plate regions for perspective and contrast, and used OCR to turn the cropped plates into searchable registration text.

PythonYOLOv3OpenCVTesseract OCRNumPyCUDA

06 / MEDICAL IMAGING AI

Chest X-Ray Abnormality Detection

A deep-learning screening tool that prepared chest X-rays, fine-tuned a DenseNet model to identify signs of common thoracic abnormalities, and produced class probabilities to support clinical review.

PythonPyTorchDenseNet-121OpenCVpandasscikit-learn

05 / COMPUTER VISION

Deep-Learning Face Recognition

A face-recognition system that detected and aligned faces, generated neural-network embeddings, and matched them against enrolled identities using distance thresholds, with OpenCV supporting the live video pipeline.

PythonTensorFlowKerasFaceNetMTCNNOpenCVNumPy

04 / COMPUTER VISION

Real-Time Face Detection

A lightweight face-detection pipeline for images, video, and live camera feeds. OpenCV handled frame capture and preprocessing, while Haar cascade classifiers located faces fast enough for real-time use on modest hardware.

PythonOpenCVHaar cascadesNumPyVideo processing

03 / ROBOTICS · 2017

ABU Robocon Disc-Throwing Robot

Built with a student team for the 2017 ABU Robocon challenge, The Landing Disc. The robot combined a repeatable high-speed disc launcher with motor control and operator input to knock balls from seven raised spots and land discs on them, aiming for the match-ending Appare victory.

Arduino MegaEmbedded C++PID controlDC motorsQuadrature encodersPneumaticsMechanical design

02 / WEB SCRAPING

Scholarship Discovery Portal

A scholarship aggregation tool that scraped public education websites, normalised eligibility and deadline details, removed duplicate listings, and presented searchable opportunities through a responsive web interface.

PythonFlaskBeautiful SoupRequestsSQLiteJinja2Bootstrap

01 / FINANCIAL NLP

News and Tweet Based Stock Recommendations

An early-career NLP project that collected market news and public tweets, cleaned and scored the text for sentiment, and combined the results into simple bullish, neutral, or bearish stock signals for further review.

PythonTweepyNewsAPINLTKVADERscikit-learnpandas