Software Developer
I build solutions for individuals and small businesses.
- Web Apps
- Static Websites
- Web Scrapers
- Utility Scripts
- Spreadsheets
- Office Automation
While my clients come from all industries, I work especially well with tutors & coaches, competitive risk-takers, and sports/gaming enthusiasts.
Take a look at some of my work below, and get in touch if you like what you see!
Projects
-
Runnerboard
Create a live, public leaderboard for your running event, no matter how big or small.
-
EdgeSheet
Manage your poker coaching business on one platform, reviewing stats with your students.
-
Asian Stock Portfolio
Scrape financial data and analyst projections onto Google Sheets. Who needs Bloomberg?
-
Secret Poker Journal
Track your live (in-person) poker games discreetly by "texting" a friend between hands.
-
Early Birdie
Always reserve the golf tee time you want. No one at your country club is faster than this bot.
-
MusicMerge
Combine multiple songs into one audio file, with smooth crossfades between tracks.
-
FileHarmony
Identify files on your computer that are missing a companion (same filename, different extension).
-
Worksheet Generator
Create printable problem sets individualized for your tutoring students.
-
Parts List Matcher
Clean up vendor data by using a fuzzy match algorithm to reconcile make/model names.
Process
- 0
Discover
In a brief conversation, I learn about the problems you're trying to solve, or what you're looking to build.
If your project seems viable, and we agree on the general scope, I'll send over a proposal with time/price estimates. Off we go!
- 1
Design
I sketch a wireframe (or iterate on yours) to determine roughly how the final product will look/work.
- 2
Develop
I get to work!
Along the way, I test frequently. This keeps us true to your use case – no unpleasant surprises.
- 3
Document & Deliver
Everything I build comes with concise documentation.
You keep the full source code and deployment details (if any). Fast, lean, and future-friendly.