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.
A custom-built Android application designed to track and score 9-ball pool games with advanced statistics and game flow management.
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.
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.
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.
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.
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.
A transcript-first video editor designed for self-hosted workflows. Edit spoken content by editing the transcript text directly — cutting video production time significantly.
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.
A technical and creative YouTube channel showcasing video production skills, storytelling, and B2B communication techniques through tutorials, project showcases, and technical deep-dives.
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.
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.
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.