Personal Projects

Building skills through curiosity-driven development

Each project below represents a commitment to continuous learning, technical depth, and building solutions that solve real problems. Scroll down to explore how these personal pursuits translate directly to professional excellence.

Rack'Em 9 Ball Scorer

Android Application

A custom-built Android application designed to track and score 9-ball pool games with advanced statistics and game flow management.

Android SDK Java/Kotlin SQLite Material Design

Professional Growth Impact

Advanced Programming: Deepened understanding of object-oriented design patterns, state management, and database architecture.

Governance & Release Management: Navigated Google Play Store submission requirements, privacy policies, and version control workflows.

User Experience Design: Translated complex game logic into intuitive UI/UX flows, reinforcing skills used in instructional design.

Rack'Em 9 Ball Scorer
OpenPilot Tesla Pre-AP GitHub Repository

OpenPilot: Tesla Pre-AP

Open Source Software Contribution

Active contributor to the OpenPilot advanced driver assistance system, focusing on adding support for Tesla Pre-Autopilot vehicles through reverse engineering, CAN bus analysis, and safety system integration.

Python C/C++ CAN Bus Protocol Embedded Systems Git Workflow

Professional Growth Impact

Hardware-Software Integration: Hands-on experience with embedded systems and safety-critical software development.

Collaborative Development: Mastered Git workflows, code review processes, and technical documentation for cross-functional teams.

Technical Problem Solving: Reverse engineering and debugging skills applicable to diagnosing learning technology issues.

Pre-AP OBD Adapter

Hardware Engineering & Manufacturing

Designed and manufactured a custom OBD adapter to interface Tesla Pre-Autopilot Model S vehicles with the Comma 3X device, enabling OpenPilot control. Managed the full product lifecycle from PCB design to customer support.

PCB Design Electronics Manufacturing Soldering & Assembly Product Support Open Source Hardware

Professional Growth Impact

End-to-End Product Development: Managed complete product lifecycle from concept to customer delivery — designing PCBs, coordinating overseas manufacturing, and performing quality control through hand-soldering final components.

Customer Success & Support: Provided direct installation assistance and troubleshooting for customers, building communication and technical support skills transferable to training delivery and learner support.

Open Source Contribution: After commercial success, open-sourced the design and contributed it to the official Comma hardware repository, demonstrating commitment to community knowledge-sharing and technical documentation.

FauxRhino Design OBD Adapter
Prune Editor

Prune: Transcript-First Video Editor

Open Source Project

A transcript-first video editor designed for self-hosted workflows. Edit spoken content by editing the transcript text directly — cutting video production time significantly.

TypeScript Node.js FFmpeg Speech Recognition Video Processing

Professional Growth Impact

Workflow Automation: Identified a pain point in video production and built a custom solution — demonstrating initiative and process improvement mindset.

Full-Stack Development: Integrated multiple technologies into a cohesive tool, strengthening technical versatility.

Production Efficiency: Directly improved video editing speed for training content creation at scale.

Faux Rhino YouTube Channel

Content Creation & Video Production

A technical and creative YouTube channel showcasing video production skills, storytelling, and B2B communication techniques through tutorials, project showcases, and technical deep-dives.

Video Editing Motion Graphics Audio Production Scriptwriting Presentation Design

Professional Growth Impact

Presentation & Storytelling: Developed on-camera presence and narrative structuring skills that enhance training video quality.

End-to-End Production: Managing all aspects of video creation mirrors the full instructional design lifecycle.

B2B Communication: Translating complex technical topics into accessible content reinforces training for diverse audiences.

Audience Analytics: Monitoring viewer engagement builds data-driven decision-making skills for learning analytics.

Faux Rhino YouTube Channel
Streaming Wage

Streaming Wage

Creative Writing & Content Automation

A serialized dystopian fiction project — daily narrative entries delivered via Discord and WordPress. Automated publishing system with custom WordPress integration, demonstrating storytelling, technical writing, and content automation.

Creative Writing Python WordPress API Discord Integration Automated Publishing

Professional Growth Impact

Narrative Structure & Storytelling: Crafting serialized content with consistent voice and pacing reinforces narrative techniques essential for scenario-based e-learning and learner engagement.

Content Automation: Built custom publishing pipeline integrating Discord and WordPress APIs, demonstrating ability to streamline content delivery workflows applicable to training distribution systems.

Audience Engagement: Managing daily content releases and maintaining narrative momentum mirrors the cadence and engagement strategies needed for effective microlearning and spaced repetition in instructional design.