Skip to content
View bhavik168's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report bhavik168

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bhavik168/README.md
Bhavik Mehta

Full Stack Developer · AI Systems · Seattle, WA

Portfolio LinkedIn Email Resume Open to Work


About

MS CS @ Seattle University. Two years at Amdocs as Software Engineer.

Since then: shipped Habiwine solo to production, built peekwise.ai — a competitive intelligence SaaS that processes 2,000+ reviews a night at near-zero API cost — and won 1st place at AWSHacks 2026 with ARIA, a six-agent Amazon Bedrock system that gives 911 dispatchers real-time decision support in under 15 seconds. Also merged a fix into Bruno (22k+ ⭐) that resolved two long-standing issues in one line.

I care about the gap between code that runs and code that ships. Looking for full-stack or backend roles where that distinction actually matters.


Stack

Frontend

Backend & APIs

AI / ML

     

Infrastructure & DevOps

Databases

   

Languages


Selected Work

ARIA — Autonomous Response Intelligent Assistant · 🏆 1st Place AWSHacks 2026

Amazon Bedrock Claude Haiku 3.5 Claude Sonnet 4 AWS Lambda Amazon Transcribe DynamoDB Titan Embeddings v2

  • Won 1st place at AWSHacks 2026 Bedrock Track — built a real-time 911 dispatch co-pilot that surfaces one actionable recommendation in under 15 seconds via a six-agent Amazon Bedrock pipeline, giving solo dispatchers a thinking partner during live calls
  • Structured the reasoning layer so Claude Haiku 3.5 resolves location ambiguity mid-stream while Claude Sonnet 4 reconciles all specialist outputs into a single progressive recommendation card, keeping dispatchers focused on judgment instead of switching between tools
  • Built an AWS Lambda stream processor with provisioned concurrency that fires Navigation, Medical, and Hazmat agents the moment Amazon Transcribe detects domain keywords, cutting coordination overhead that splits dispatcher attention mid-call
  • Grounded every agent output in FEMA, AHA, and MPDS protocols via Amazon Bedrock Knowledge Base with Titan Embeddings v2; Bedrock Guardrails block unverified recommendations and log every override to DynamoDB

peekwise.ai — Competitive Intelligence SaaS

Next.js 14 FastAPI Railway BullMQ Redis Neon PostgreSQL Groq Apify BrightData

  • Built a competitive intelligence SaaS as a monorepo with BullMQ as the sole async handoff between ingestion, AI enrichment, and orchestration layers — each cron service can scale or fail independently, cutting inter-service coupling to zero
  • Sequenced Groq free-tier LLMs for nightly batch review analysis and a frontier model for one briefing call per competitor, sizing batches and sleep intervals around free-tier TPM limits to process ~2,075 reviews per day at zero API cost
  • Separated hot analysis state in Redis hashes/sorted sets with 6-month TTLs from static config in Neon PostgreSQL, removing real-time AI calls from the request path and keeping every dashboard read sub-millisecond regardless of competitor count
  • Built a 3-layer deduplication and freshness-cutoff pipeline over Google and Yelp review data via Apify and BrightData, cutting redundant API calls across nightly runs and keeping ingestion costs near zero at scale

bhavikmehta.dev — Personal Portfolio v2

Next.js 16 React 19 TypeScript Tailwind CSS v4 Framer Motion GSAP PostHog Vercel

  • I designed it, Claude Code built it — every architectural call was mine: App Router structure, per-section color system, component hierarchy, animation strategy. Claude Code handled implementation via a custom multi-agent setup (separate agents for animations, UI, blog, SEO, performance), each scoped to skill files I wrote to encode my own design rules
  • Neo-brutalist design system, designed from scratch — I made the call to ditch component libraries entirely: sharp geometric edges, fixed per-section palettes, Syne/Space Grotesk/DM Sans type hierarchy, GSAP ScrollTrigger synced with Lenis smooth scroll. Every visual decision was deliberate, every pixel was intentional
  • PostHog wired in as a real analytics layer — not just page views. I instrumented scroll depth, section engagement, and click patterns to understand which parts of the site actually hold attention. Same setup I'd use in a production SaaS — because treating your portfolio like a toy shows
  • MDX blog pipeline that gets out of the way — I wanted writing to feel like git push, not a CMS workflow. Posts live in /content/blog/, frontmatter handles metadata, Vercel CI deploys on push. gray-matter parses it, draft flags keep things clean, and the whole thing took under an hour to wire up

Habiwine — Habit Tracking SaaS with AI Coaching

React Node.js (Express) PostgreSQL OpenAI API AWS LightSail Supabase Cloudflare CDN

  • Architected RESTful backend with modular service layers, cutting average API response latency by 25% through query optimization and structured middleware
  • Integrated OpenAI API for natural language habit interaction — users describe goals in plain English, the AI structures them into trackable habits with personalized coaching nudges
  • Engineered PostgreSQL schemas with indexed relational models and query tuning, reducing data retrieval time by 30% across transactional flows
  • Deployed Cloudflare edge caching strategy that reduced repeat request load by 35% and improved global delivery latency for distributed users

Fake News Detection — Deep Learning Classifier

Python TensorFlow NumPy Scikit-learn

  • Designed end-to-end NLP pipeline: preprocessing, tokenization, model training, and evaluation across large-scale news datasets
  • Hit 96.8% classification accuracy after systematic hyperparameter tuning and batching strategy improvements
  • Built reproducible training scripts with automated evaluation metrics for consistent benchmarking across model iterations

Securing IoT Communication via Ethereum Blockchain

Solidity Python C++ MongoDB AWS Azure

  • Developed smart contract architecture with on-chain access control, reducing unauthorized interaction attempts by 40% in simulated attack scenarios
  • Built Python and C++ interaction layers handling cryptographic signing, serialization, and runtime execution across distributed nodes
  • Deployed blockchain services on AWS and Azure with MongoDB for decentralized storage and optimized retrieval

Road Safety Prediction — ML + Real-Time Data Pipeline

Python Scikit-learn MySQL Kafka

  • Built predictive ML models for accident risk scoring, improving assessment accuracy by 25% over baseline
  • Integrated Kafka for real-time data ingestion and processing across the pipeline
  • Reduced false positives by 20% through iterative model tuning and caching-optimized MySQL queries

Open Source Contributions

usebruno/bruno — API Client (22k+ ⭐)

fix: show unsaved changes prompt when closing tab with Cmd+W / Ctrl+W · Merged

Resolved two open issues (#8244, #3264) — pressing Cmd+W / Ctrl+W on a modified HTTP request tab closed it immediately without triggering the unsaved-changes prompt. The closeTab handler's dirty-state check was missing the 'http-request' type; adding it gave HTTP tabs the same protection all other request types already had.


GitHub Stats

 

Currently

  • 📖   Deep in distributed systems and ML coursework at Seattle U
  • 🔬   Exploring RAG architectures and agentic workflows
  • 🛠️   Building v2 of my portfolio — neo-brutalist design, Next.js 16, heavy animations
  • 👀   Open to internships, research roles, and interesting side projects

"Talk is cheap. Show me the code." — Linus Torvalds

Popular repositories Loading

  1. ARIA ARIA Public

    Python 1

  2. CodeLens CodeLens Public

    C# 1

  3. fake-news-detection fake-news-detection Public

    Jupyter Notebook 1

  4. gRPC-Image-Processor gRPC-Image-Processor Public

    Python

  5. bhavik168 bhavik168 Public

  6. signal-e2ee-demo signal-e2ee-demo Public

    TypeScript