As a full-stack developer, I specialize in building modern web and mobile applications, with a strong focus on Flutter, PHP, JavaScript/TypeScript, and cloud technologies. My work spans SaaS platforms, interactive games, sports analytics, and community-driven toolsโoften blending my passion for hockey with innovative software solutions.
When I'm not coding up a storm, I'm usually lacing up my skates, trying out a new hockey challenge, or letting AI and tech make my life a little more interesting. On my YouTube channel, you'll find me trying goalie for the first time, experimenting with gear and tape jobs, building apps for hockey players, and sometimes just seeing what happens when I follow the internet's wildest ideas. If you like honest experiments, a bit of self-deprecating humor, and a mix of hockey and tech, come hang out!
Below is a curated list of my most active and impactful projects:
-
TenThousandShotChallenge
Flutter, Dart, Firebase
620 commits
Mobile app for tracking progress in the 10,000 Shot Challenge, featuring session history, progress bars, and Google/Apple sign-in. -
The Pond
PHP, WordPress, JavaScript, CSS
434 commits
Subscription platform for hockey courses and resources, leveraging WordPress, LearnDash, and MemberPress for a seamless learning experience. -
The G7 Trail App
Flutter, Dart, C++
362 commits
Mobile app enhancing the hiking experience on the Lake Superior Group of Seven Trail, with interactive maps, bluetooth beacon notifications, and other resources. -
NextShift
Flutter, Dart, Firebase
53 commits
Web app for capturing and voting on ideas, feature requests, and bugsโhelping prioritize work for the How To Hockey community. -
Skill Drills
Flutter, Dart, C++
37 commits
App for tracking progress in any skill, allowing users to create custom routines and flexible success metrics. -
timmies-helper
JavaScript, React
137 commits
App to help optimize picks for the Tims Hockey Challenge game, using data-driven strategies. -
VideoScraper
React, TypeScript, Node.js, Express
19 commits
Modern web app for downloading video files from any URL, with a Vite + React frontend and Node.js backend for CORS/proxying. -
HTH-Twingate-Setup
Documentation, Networking
8 commits
Instructions and resources for setting up secure remote access to the How To Hockey media server. -
DayTrip
Flutter, Dart, Firebase
46 commits
Crowdsourced day trip planner app, helping users discover and save unique local adventures. -
Sugar Rush
JavaScript, TypeScript, HTML5 Canvas
36 commits
Quirky HTML5 game where players avoid vegetables and collect sugary treats, featuring custom sound and graphics. -
OSSN-OAuth-Login
PHP, OAuth
12 commits
Component for Open Source Social Network to support OAuth login from third-party clients like WordPress. -
QuarantineCamp
PHP, OSSN
15 commits
Social platform for members of the How To Hockey "Quarantine Camp" community. -
dobbersports-player-scraper
JavaScript, Node.js, Express
4 commits
Express API for scraping NHL player-vs-opponent data, used for optimizing daily picks in hockey games. -
HowToHockeyNew
PHP, CSS, JavaScript
30 commits
Modernized version of the How To Hockey website, featuring new layouts and improved user experience. -
MyGames
PHP, JavaScript, CSS
36 commits
Personalized flash game portal, bringing classic web games to a modern audience. -
Party Games
PHP, JavaScript, CSS
275 commits
Web application for playing drinking games online with friends. Includes real-time features and a variety of classic games. -
PencilBlue (fork)
Node.js, JavaScript, HTML, CSS
3,677 commits (fork)
Full-featured Node.js CMS and blogging platform, with plugin support and server cluster management - Contributed and used for various custom websites for my clients.
If you'd like to hire or work with me, reach out to business@hadenhiles.com.