Development Projects
-
Event-driven, asynchronous security camera notificationsThis event-driven, asynchronous camera notification system processes motion events from security cameras, classifies and describes images, and sends notifications based on various detection types such as person, pet, vehicle, or motion.
-
Automated deployment for portfolio siteThis project implements a streamlined CI/CD pipeline (with Github actions) for my self-hosted portfolio website, built with Hugo CMS and deployed as static files. The automated deployment process ensures seamless updates while maintaining a clear separation between development and production environments.
-
Home Assistant container microservices setupThis project leverages Docker containers to create a scalable and efficient home automation system with microservices for seamless integration, management, and control of various smart devices and services.
-
AI-powered trash can detection systemAn AI-powered smart reminder system utilizing a YOLO-trained object detection model to identify trash cans in security camera footage, allowing for intelligent reminders for taking out the trash that adjust to real-world conditions.
-
Media conversion and standardization toolThis custom-built video editing tool automates multiple tasks to streamline the process of converting and editing videos, making it efficient and easy vs having to remeber ffmpeg command line switches.
-
Plant Tracker API projectA plant tracking API built with Node.js and Express, designed to manage plant growth from seedling to harvest with efficient status updates and progress tracking.
-
ADHD Quality of Life enhancementsTwo smart home automations designed to improve daily life in a neurodivergent household—intelligent reminders to prevent food from being forgotten in the microwave and wet clothes from sitting in the washer.