Daily News Digest
A five-sector daily news dashboard that runs on zero infrastructure: a scheduled GitHub Action pulls ~71 RSS feeds, dedupes and ranks the survivors, and Netlify redeploys a static site on every commit.
Initializing Arc Reactor
0%
From AI-powered applications to full-stack products. Each project taught me something new about building software that matters.
A five-sector daily news dashboard that runs on zero infrastructure: a scheduled GitHub Action pulls ~71 RSS feeds, dedupes and ranks the survivors, and Netlify redeploys a static site on every commit.
A professional-grade Pomodoro timer built in Flutter with an AI coach: natural-language session input, Gemini-powered productivity insights, and ambient soundscapes for staying in flow.
Compliance analysts auditing dense policy documents get grounded, evaluable answers instead of a black-box chatbot — a self-correcting CRAG + Self-RAG pipeline measurably improved retrieval precision and answer faithfulness against a Ragas golden dataset.
PMs who spend hours each week triaging feedback scattered across Slack, support exports, and documents get a weekly, citation-verified brief instead — a 5-agent LangGraph pipeline where every quote is copied verbatim from source and independently re-verified before it ships.
Knowledge workers who need trustworthy answers from long internal PDFs get every response with the source page number and a relevance score attached — a multi-agent RAG system built on LangGraph orchestration and an event-driven cloud ingestion pipeline.
A dynamic utility designed for Product Managers to manage probabilistic AI systems. Leverages background agents to automate the synthesis, prototyping, and testing of new product features.
An AI-powered job search pipeline that automates lead generation and evaluation. Solves the fragmentation of job boards by aggregating sources, scoring leads via LLMs, and refining accuracy through feedback loops.
A multi-agent system that simulates an Agile squad to autonomously refine feature requests into comprehensive, estimated tickets — streamlining the product planning phase.
Developers stuck turning "it looks broken in this recording" into a code fix get an assistant that watches the screen recording and reads the code at the same time — built end-to-end during Google DeepMind's one-week Vibe Code with Gemini 3 Pro sprint.
SMB recruiters who screen hundreds of resumes by hand — and lose good candidates to formatting, not fit — get autonomous parsing, scoring, and ranking with a reasoning trace behind every score. Shipped as the Phase-1 "Screener" agent in a roadmap that scales the same core into scheduling, sourcing, and bias-audit agents.
Engineering teams that need to stress-test AI agents before real production data exists get an autonomous multi-agent pipeline that fabricates structurally valid, adversarially diverse synthetic datasets — cutting dev-cycle time 10–20x and infrastructure cost up to 80% versus hand-built test data.
An adaptive, AI-powered study mentor for GATE aspirants that personalizes the learning journey through real-time adjustments and proactive nudges.
A production-grade, modular RAG application designed to handle complex information retrieval across diverse data formats using intelligent query routing.
A full-stack travel booking platform that streamlines trip planning with dynamic content management, secure payments, and AI-driven advisory.
An end-to-end machine learning application that predicts critical machine failures in real-time, enabling proactive intervention in industrial settings.
An AI-powered health assistant that democratizes access to complex medical information by analyzing reports and summarizing dense web articles.
A comprehensive career optimization tool that maximizes candidate success by using AI to align resume bullet points directly with target job descriptions.
An intelligent learning companion that accelerates professional development by creating personalized, actionable roadmaps based on user goals.
A secure, full-stack journaling application that helps users cultivate self-awareness by tracking mental health trends and analyzing emotional states.
An AI-powered productivity tool that transforms unstructured daily logs and handwritten notes into formal, structured Weekly Progress Reports for university compliance.
A dynamic utility designed for Product Managers to manage probabilistic AI systems. Leverages background agents to automate the synthesis, prototyping, and testing of new product features.
Product managers shipping AI features work with probabilistic systems — the same prompt can produce different outputs, which makes speccing, prototyping, and evaluating features slow and manual. Nothing in the standard PM toolkit is built for this.
Built a three-phase workflow that mirrors how PM work actually flows: a Discovery Hub for ideation, a Technical Drafting Studio for speccing, and an Eval Dashboard for governance. Background agents automate synthesis, prototyping, and testing along the way. LangGraph-powered persistence keeps shared state consistent across multi-step workflows, and Gemini is integrated via LangChain behind timeout and fallback protections. A dual UI — Streamlit for dashboards, Gradio for interactive drafting — matches the interface to each task.
Synthetic dataset generation from 50 Commune transcripts removed manual data collection from the testing loop, so a feature can travel from ideation to evaluated prototype inside a single tool.
Every generated feature is gated by two automated checks before it's considered shippable: a mitigation-coverage check (does the spec address the risks the Red-Team agent raised?) and a latency/pass-fail gate — a feature is flagged "Warning" if its telemetry-simulated latency exceeds 2.0s, treated as a trigger for another revision pass rather than a silent ship.
Tried gemini-2.5-flash — a "thinking" model that runs an internal reasoning budget before responding — for the Phase 2 multi-agent drafting loop (Drafter → Red-Team → Evaluator), on the assumption that more reasoning would mean better specs.
Reverted Phase 2 to gemini-2.0-flash after finding 2.5-flash added 30–90s of latency per call on the full-PRD-length prompts this loop uses, and triggered 504 DEADLINE_EXCEEDED errors from Google's servers under load — with no measurable quality gain for this kind of structured generation. Kept 2.5-flash in Phase 1 and Phase 3, where single, shorter calls still benefit from the extra reasoning budget.