Projects

Recent projects I'm excited to share

Next.js

Twilio SMS Dashboard with WebRTC Softphone

Next.js, Twilio SDK, WebRTC, Tailwind CSS

A comprehensive Next.js application for sending SMS messages and making real voice calls via Twilio. Features three main modes: single message, mass CSV upload, and full WebRTC softphone with in-browser calling.

Vapi

AI Appointment Bot

Vapi, Docker, n8n, LLM

An intelligent appointment booking bot powered by Vapi, Docker, n8n, and LLMs. Capable of natural voice conversations to confirm and schedule appointments automatically.

Full-Stack Marketplace Platform
TypeScript

Full-Stack Marketplace Platform

TypeScript, React, Node.js, MongoDB, Express

Built secure classifieds platform with JWT authentication and bcrypt hashing supporting 50+ concurrent users. Developed RESTful API with full CRUD operations and implemented responsive React UI with real-time search.

Public Safety Data Dashboard
TypeScript

Public Safety Data Dashboard

TypeScript, Leaflet.js, GIS

Created interactive map visualizing 500+ police incidents with dynamic filtering, deployed on Netlify with 200+ monthly users.

Municipal GIS Mapping System
TypeScript

Municipal GIS Mapping System

TypeScript, REST API, Leaflet.js

Developed mapping application integrating city APIs with 1,000+ waterway features; reduced load time by 40% via data caching.

Video Streaming Interface
React

Video Streaming Interface

React, Material UI, RapidAPI

Built responsive YouTube-style application with React Router, real-time search, and adaptive video playback.

Webhook Alert System
Python

Webhook Alert System

Python, Flask, Twilio API

Created automation system converting webhooks into SMS/voice alerts with 99% delivery reliability.