Software engineer exploring the intersections of fintech, IoT, data engineering, and creative tech. From macOS menu bar utilities to ML-driven stock analysis — I ship things.
Every public repo from my GitHub — spanning fintech, IoT, systems, creative, and more.
Screens event catalysts to pick tickers for sector-balanced credit spread plans. Multi-stage pipeline with Gemini AI analysis.
Stock tracking and analysis dashboard for visualizing market data and monitoring portfolio performance.
Stock flux analysis application for tracking price movements and identifying market patterns.
Stock market insights platform for deeper analysis and trend discovery.
macOS tray application that shows sunrise/sunset times and day length information using the OpenWeather API.
macOS menu bar agent showing system uptime. Dark mode aware, dock-free, auto-refreshing every 60 seconds.
Collection of home utility scripts including a photo organizer with duplicate detection and directory comparison tool.
ASCII and binary to Base64 converter. A clean utility for encoding and decoding data.
Deployment tool for rolling changes to staging and production environments.
Obsidian plugin that tracks daily word counts with a GitHub-style heatmap visualization and configurable writing goals.
Community plugins list, theme list, and releases of Obsidian. Fork for contributing to the ecosystem.
Home dashboard for tracking metrics and monitoring things around the house.
Spring REST API that reads from MQTT topics on an energy bridge, exposing real-time power consumption metrics.
Raspberry Pi-powered dashboard for displaying home metrics and visualizations on a dedicated display.
Web-based dashboard used for displaying home metrics and monitoring household data.
Backend service powering Shire home services — API layer for all smart home integrations.
Spring & AngularJS dashboard displaying home statistics — power sensors, temperature, and humidity readings.
Android-connected temperature sensor built with Arduino for real-time environmental monitoring.
Machine learning system for detecting gate status — applying computer vision to home automation.
Local playground for experimenting with generative AI models, prompts, and techniques.
Fork of Stanford CoreNLP — a Java suite of core NLP tools for text analysis, sentiment, and entity extraction.
Conway's Game of Life in Java with both console and JavaFX UI drivers for interactive cellular automata simulation.
Tic-Tac-Toe game tree analyzer that computes and provides optimal solutions using game theory.
Advanced game tree analysis engine for strategic decision-making and move optimization.
A Tetris clone built in Java — classic arcade gameplay with a custom rendering engine.
Simple web app that displays a fresh inspirational quotation every day.
Operating system implementation from scratch — exploring kernel development, memory management, and bare-metal programming.
Hobby OS written in assembly (NASM) and C. A study in low-level systems with small, realistic goals.
Process scheduler simulator — implements and visualizes scheduling algorithms like FCFS, SJF, and Round Robin.
Asteroids game implemented on an FPGA in VHDL — hardware-level game development with real-time rendering.
Collection of Hadoop-based data processing projects — MapReduce jobs and distributed computing experiments.
Fork of Apache NiFi — contributing to the data flow automation platform for enterprise pipeline orchestration.
Distributed microservices application — implementing cloud-native patterns with Spring Cloud and service discovery.
Full-stack template using Spring Boot with Angular front end — modern tooling via Maven for rapid development.
This very portfolio site — showcasing projects, tech stack, and everything I've built over the years.
A journey through AI architecture, data pipelines, and systems engineering.
A diverse toolkit spanning languages, frameworks, cloud platforms, and hardware.
Years of building, shipping, and tinkering across every layer of the stack.