Projects
A collection of software tooling, electronics, documentation, and creative technology work. These projects demonstrate how I approach technical ambiguity through troubleshooting, validation, documentation, and systems thinking.
Project Categories
Software Tools & Automation
Python, Flask, workflow tooling, validation systems, web applications.
Electronics & Hardware
Audio electronics, prototyping, testing, measurement, troubleshooting.
Creative Technology
Physical computing, interactive installations, hardware/software integration.
Python Flight Audit CLI
Built a Python command-line audit tool for rule-based data validation using structured CSV and JSON inputs.
The project involved parsing flight-related datasets, applying scheduling and qualification rules, handling timezone-aware datetime logic, validating weather/minimums constraints, and generating report outputs.
It demonstrates practical Python tooling, input/output design, rule evaluation, automated testing, debugging, and quality-assurance thinking in a project where correctness and traceability matter.
Buggi:e Issue Tracker
Buggi:e is a Flask/Jinja/SQLite issue-tracking web application with user login/session handling, password hashing, project and issue records, CRUD routes, Bootstrap-based interface flows, and modal-driven create/edit/delete interactions.
The app included Kanban-style state lanes for organizing bugs and project work, while the documentation notes that drag-and-drop Kanban behavior should not be claimed unless later evidence confirms it.
This project demonstrates full-stack web fundamentals, database-backed application design, authentication basics, structured UI workflows, and careful feature-claim accuracy.
Modular Synth / Audio Electronics
Prototyped modular synth and analog audio electronics subassemblies, including a completed +12V regulated power supply and a headphone amp/buffer proof of concept.
The work involved breadboard/perfboard workflow, soldering, voltage regulation, polarity protection, filtering/decoupling concepts, continuity checks, multimeter-based validation, and staged build documentation.
The broader project also included planning for additional synth modules using BOM thinking, wiring conventions, NE555 oscillator concepts, NE5532 op-amp concepts, signal-flow reasoning, and structured test steps, while keeping the claim limited to the completed subassemblies rather than implying a finished modular synthesizer.