Project

Electronics & Machine Learning

Reverse Vending Machine Point System with Computer Vision

Smart recycling kiosk that identifies and sorts recyclable items using computer vision and rewards users with points in a Next.js web app.

Electronics & Machine Learning
OpenCVPythonArduinoC++Next.jsTypeScriptTailwind CSSFirebaseShadcn/UI

Project Overview

An automated recycling kiosk that uses OpenCV computer vision to verify and sort inserted recyclable containers, driving Arduino-controlled sorting actuators.

Users log in via a mobile-responsive Next.js and TypeScript web app to track their recycling history and redeem accumulated reward points.

Key Highlights

  • Computer-vision material recognition paired with Arduino hardware sorting.
  • Mobile-responsive Next.js, TypeScript, and Firebase user rewards portal.
Web Application

digibooth

Free, zero-ad online digital photo booth that runs camera capture, live filters, and strip compositing entirely in the browser—scaled organically to 1.03M+ users.

View project
Automation

Enterprise CRM & Lead Generation Automation Pipeline

Production n8n workflows with custom Python and JavaScript that automate lead scraping, enrich records, and sync ClickUp, HubSpot, Gmail, and Google Sheets across departments.

View project

Get in Touch

Have a workflow to automate or a system to ship?

Send a note about what you're building or where manual work is slowing your team down. My inbox is always open.