Projects
Open source libraries and real-world projects — organized by domain.
Open Source Library
@iamjariwala/react-doc-viewer
v1.8.0 Apache-2.0React document viewer component — render PDF, Word, Excel, PowerPoint, Markdown, images, video, CSV and 20+ file types with annotations, text search, dark mode, drag-and-drop, thumbnails, zoom and i18n.
AI & Machine Learning
Intelligent systems powered by LLMs, RAG, and autonomous agents
Legal AI Platform
Founding engineer at FasterOutcomes — building an end-to-end Legal AI system from scratch.
Problem
Lawyers spend 50+ hours per case manually reviewing thousands of documents, researching precedents, and drafting briefs. This bottleneck limits how many cases a firm can handle.
Solution
Built a multi-step autonomous agent using LangGraph and Temporal that ingests legal documents, performs citation-backed research via RAG, and generates courtroom-ready drafts with human-in-loop review.
Impact
80% reduction in document prep time. Attorneys now handle 3x more cases. Zero hallucinated citations shipped to court — human review catches 100%.
AI Contact Enrichment Engine
Consulting project for a B2B SaaS company to automate their sales pipeline.
Problem
SDRs were spending 2 hours per lead batch on manual research — finding emails, LinkedIn profiles, and company data. The process didn't scale and was error-prone.
Solution
Built a custom AI agent using LangChain and Claude API that automates multi-source research, email verification, and company data enrichment with 95% accuracy.
Impact
Enriches 10,000+ contacts daily. SDR research time dropped from 2 hours to 15 minutes per batch. Sales team closed 40% more deals in Q3.
Customer Support AI Agent
AI automation project for a fast-growing e-commerce platform.
Problem
Support ticket volume was growing 30% quarter-over-quarter. Hiring couldn't keep pace, and response times were averaging 4 hours.
Solution
Deployed an AI agent with RAG over the product catalog and FAQ knowledge base. Handles order tracking, returns, product Q&A with confidence scoring and automatic escalation to humans.
Impact
70% of queries auto-resolved. $150K annual savings. CSAT improved from 3.8 to 4.6 stars. Response time dropped to under 30 seconds.
AI Content Generation Pipeline
Built for a digital marketing agency bottlenecked on content production.
Problem
Writers could produce 20 pieces per month, but clients demanded more. Hiring writers wasn't economically viable at the agency's margins.
Solution
Built a multi-step AI pipeline: brief intake, research agent, Claude-powered draft generation with per-client brand voice, SEO optimization, and a human review queue.
Impact
Content output scaled from 20 to 200+ pieces monthly. Cost per piece dropped 85%. Client retention increased 45% — no additional writers hired.
AI-Powered Summarization Tool
Internal tool built to help teams quickly digest long documents and reports.
Problem
Teams were spending hours reading through lengthy reports, research papers, and meeting transcripts to extract key takeaways.
Solution
Built a web app that accepts documents in multiple formats, chunks them intelligently, and generates structured summaries with key points, action items, and follow-up questions.
Impact
Reduced document review time by 70% across teams. Adopted by 3 internal departments within the first month.
Full-Stack Applications
End-to-end web applications with frontend, backend, and database
Finance Dashboard
Personal project — real-time portfolio and market tracking tool.
Problem
Existing finance apps were either too simple (no real-time data) or too complex (Bloomberg-level UIs). Needed a middle ground for everyday investors.
Solution
Built a clean, real-time dashboard with interactive D3.js charts, portfolio allocation views, historical performance tracking, and market news integration.
Impact
Used daily for personal portfolio management. Open-sourced as a template — forked 50+ times on GitHub.
Orizon Platform
Full-stack SaaS boilerplate with production-grade patterns.
Problem
Starting new projects required weeks of boilerplate — auth, billing, database, email, deployment. Same setup repeated for every new idea.
Solution
Built a reusable full-stack platform with authentication (OAuth + magic links), role-based access, Stripe billing, transactional emails, and CI/CD pipeline out of the box.
Impact
Reduced new project setup from 2 weeks to 1 day. Used as the foundation for 3 client projects.
Arrival — Logistics Tracker
Built for a logistics startup needing real-time shipment visibility.
Problem
Customers had no visibility into shipment status after placing orders. Support was overwhelmed with 'where is my package?' calls.
Solution
Built a tracking platform with real-time shipment updates via webhooks, interactive map visualization, estimated delivery times, and automated notification system.
Impact
Reduced 'where is my order' support calls by 60%. Customer satisfaction scores improved by 35%.
Task Manager Pro
Productivity tool built for engineering teams managing sprints.
Problem
Teams were switching between Jira, Trello, and Notion — no single tool that was simple enough for daily use but powerful enough for sprint planning.
Solution
Built a Kanban-based task manager with drag-and-drop boards, sprint planning, time tracking, team assignments, and Slack integration for notifications.
Impact
Adopted by a 15-person engineering team. Sprint velocity tracking improved planning accuracy by 25%.
OKR Platform (Fitbots)
Founding team member — built the frontend from scratch over 3.5 years.
Problem
Organizations struggled to align team goals with company objectives. Existing OKR tools were enterprise-heavy and hard to adopt.
Solution
Led frontend development of a 14+ module self-serve portal with goal tracking, performance insights, HR workflows, and a reusable component library using Stencil.js and Atomic Design.
Impact
Platform adopted by hundreds of organizations. Progressed from intern to senior engineer. Component library reused across 3 product lines.
Frontend & UI
User interfaces, design systems, and interactive experiences
Fundo — Investment Landing Page
High-conversion landing page for a fintech startup raising funds.
Problem
The startup's existing website had a 0.8% conversion rate. Investors were bouncing before reaching the pitch.
Solution
Designed and built a conversion-optimized landing page with animated hero, social proof sections, investor testimonials, and a streamlined sign-up flow with multi-step forms.
Impact
Conversion rate increased from 0.8% to 3.2% — a 4x improvement. Helped the startup close their seed round.
MetaSpark — Marketing Site
Marketing website for a Web3 startup needing a modern, memorable presence.
Problem
The startup had no web presence. Needed a site that conveyed innovation and technical credibility to attract enterprise partners.
Solution
Built a visually rich site with scroll-triggered GSAP animations, parallax sections, interactive product demos, and responsive design that works perfectly on mobile.
Impact
Site became the primary lead generation channel. 40% of enterprise leads cited the website as the first touchpoint.
DSM. — Design System Manager
Internal tool for managing design tokens and component libraries.
Problem
Design and engineering teams were out of sync — inconsistent colors, spacing, and components across products led to visual bugs and wasted review cycles.
Solution
Built a design system management tool with a live component library, design token editor, theme switching, and auto-generated documentation from component props.
Impact
Reduced design-related bugs by 60%. Design review time cut in half. Component library reused across 3 products.
Brawlhalla Companion
Gaming companion app for competitive Brawlhalla players.
Problem
Players had no easy way to track their stats, compare with friends, or analyze match history outside the game.
Solution
Built a real-time companion app that pulls player stats from the game API, displays interactive leaderboards, match history with win/loss trends, and character performance breakdowns.
Impact
500+ active users in the first month. Featured in a gaming community newsletter.
Bing Maps Booking Module
High-traffic component for Tesco's online grocery platform.
Problem
Thousands of concurrent users needed to select stores and book delivery slots during peak hours. The existing map was slow and slots were hard to browse.
Solution
Engineered a high-performance Bing Maps integration with store search, real-time slot availability, postcode matching, and optimistic UI updates for instant feedback.
Impact
Handled thousands of concurrent users during Christmas peak. Slot booking conversion improved by 15%.
Data & Backend
APIs, data pipelines, search systems, and backend infrastructure
Data Unification Platform
Built for a Series B MarTech startup drowning in siloed data.
Problem
Data lived in 12 different tools — HubSpot, Salesforce, Stripe, Intercom, etc. Leadership spent 2 hours every Monday reconciling numbers from different sources.
Solution
Built a unified data platform with real-time API connectors, data normalization, deduplication, a single dashboard with AI-powered insights, and anomaly alerting.
Impact
5 hours/week saved per team member. MRR increased 35% through data-driven decisions. Monday morning report meetings eliminated entirely.
Enterprise RAG Document Search
Built for a Fortune 500 financial services company.
Problem
Compliance team searched across 50,000+ regulatory documents using keyword-based search that returned hundreds of irrelevant results. Lookup took hours.
Solution
Designed a hybrid RAG pipeline combining BM25 keyword search with dense vector similarity, a cross-encoder re-ranker, and LLM synthesis with source citations and confidence scoring.
Impact
Documents searchable in under 1 second. Lookup time reduced by 90%. Avoided $2M+ in potential regulatory fines through instant policy verification.
Real-Time Analytics Platform (IBM)
Led engineering at IBM Labs for a cloud-native customer analytics system.
Problem
Enterprise clients needed to track user interactions across web and mobile — millions of events daily — with real-time dashboards and predictive insights.
Solution
Built event ingestion via Kafka (50K events/second), stream processing with FastAPI, time-series storage in TimescaleDB, ML prediction service, and React dashboards with D3.js.
Impact
Serves 200+ enterprise clients. Processes 300M+ events monthly. Churn prediction model reduced customer churn by 15%.
SSO Chrome Extension
Enterprise tool for Publicis Sapient's internal identity management.
Problem
Employees had to log into multiple internal tools separately. Password fatigue led to weak passwords and frequent lockouts.
Solution
Developed an enterprise-grade Chrome extension for Single Sign-On authentication that integrates with the company's Identity & Access Management platform.
Impact
Reduced login-related support tickets by 40%. Improved security posture across 1,000+ employees.
Microservices & DevOps
Distributed systems, containerization, and cloud infrastructure
Tesco Omnichannel Grocery Platform
Senior engineer at Publicis Sapient — scaling Tesco's online grocery across 3 continents.
Problem
Tesco needed to serve millions of users across UK, Central Europe, and Asia Pacific with region-specific delivery models, payment providers, and regulatory requirements.
Solution
Built a shared core + regional adapters architecture with micro frontends for independent team deployments, Kafka for event streaming, and comprehensive monitoring with Splunk/New Relic/Grafana.
Impact
Scaled to millions of active users. 20+ teams deploying independently. Handled 10x traffic spikes during Christmas with zero downtime.
Thailand Moped Delivery System
New delivery vertical for Tesco Thailand — lightweight on-demand groceries.
Problem
Traditional van delivery was too slow and expensive for small basket sizes in Bangkok. Customers wanted groceries delivered within 1 hour.
Solution
Built a lightweight delivery system using mopeds with real-time rider tracking, Google Maps route optimization, dynamic ETA calculation, and integration with local payment providers.
Impact
Achieved sub-60-minute delivery times. Delivery costs reduced by 40% compared to van delivery. Expanded to 15 zones in Bangkok.
IBM Observability Stack
Full-stack observability platform at IBM Labs across multi-cloud deployments.
Problem
Distributed microservices across AWS, Azure, and GCP made debugging production issues extremely difficult. Mean time to resolution was 4+ hours.
Solution
Implemented comprehensive observability with Prometheus for metrics, Grafana dashboards, OpenTelemetry for distributed tracing, ELK Stack for logging, and PagerDuty for alerting with custom resilience patterns.
Impact
Mean time to resolution dropped from 4 hours to 30 minutes. 99.9% uptime achieved. Mentored 5 engineers on observability best practices.
CI/CD Automation Pipeline
DevOps improvements across multiple projects at Publicis Sapient.
Problem
Manual deployments took 2+ hours, were error-prone, and blocked other teams. Test coverage was inconsistent and regressions slipped through.
Solution
Automated CI/CD workflows with GitHub Actions, containerized builds with Docker, automated test suites (PyTest + Selenium), and staged rollouts with health checks and automatic rollback.
Impact
Deployment time reduced from 2 hours to 15 minutes. Test coverage increased from 40% to 85%. Zero production rollbacks in 6 months.