Hopewell Junction, NY
I supervise supply chain operations by day and build the software that fixes it. Python, SQL, and React — shipped end to end.
Price comparison across precious metals, sports cards, cameras and collectibles. Shoppers compare side by side and buy direct from the dealer.
150+ dealers aggregated
Disney trip planner with live wait times, AI itinerary parsing, and touring plans that reorder themselves around the park you are standing in.
Live wait-time ingest, all four parks
Bluetooth shutter control for a 1972 Polaroid. Custom board in the camera, Kotlin app on the phone, and a documentation hub for everyone else doing the mod.
Hardware, firmware and app, all mine
1,000+ .xlsx
→ parser
→ SQL Server
→
Power BI
Consolidated a decade of spreadsheet-driven reporting into a SQL database with Python pipelines. Monthly reports that took days now run unattended.
1,000+ legacy Excel files migrated
Taps the official Formula 1 SignalR feed and emits parsed timing and telemetry in real time.
Pulls auction and lot detail out of HiBid's Angular front end with Playwright, reliably.
In progress
WeekendMaker
Mobile app for makers: project generation, parts inventory, shopping lists.
Capacitor · Gemini
Industrial Tag Scraper
Reads equipment nameplates from photos so nobody types serial numbers by hand.
Python · OCR
Photo Assistant
On-device composition coaching, then a vision model to critique the frame after.
React Native · TFLite
FlipBuildSmash
Physics monster-truck game in the browser. Build the track, then wreck it.
Canvas · Matter.js
My professional life sits at the intersection of logistics and data. I oversee supply chain operations at Kinsley Power Systems — service quoting teams, inventory strategy — and I use SQL, Python and Power BI to build the bridge solutions that automate the work around me.
That habit does not switch off at five. FairFindr and RopeDrop Planner are both mine end to end: schema, scrapers, API, front end, deploy. I work primarily in Python, SQL and React, and pick up whatever the project needs after that — Cloudflare Workers, Docker, Playwright, Kotlin.
Away from the screen I shoot and repair vintage Polaroid SX-70 cameras, run a home lab on Raspberry Pis, and travel with my wife Michelle, our son Aaron, and our dogs Duke and Colton — usually toward Walt Disney World.
Full-stack development
Python · FastAPI · React · Next.js
Data & SQL
SQL Server · Dynamics GP · Power BI
Automation & scraping
Playwright · Apify · Pandas
Cloud & hardware
Cloudflare · Docker · Raspberry Pi
Shot mostly on the cameras I repair. Instant film, workbenches, and whatever is on the road with the family.
Connecting to the official SignalR live timing feed, parsing it, and shipping it as an Apify Actor.
Dev
Adding Bluetooth LE to a 50-year-old camera: the electronics, the firmware, and the Android app.
Hardware
A thousand Excel files into one SQL database, and the Python that keeps it fed.
Supply chain
Dynamic rendering, pagination, and lot detail extraction from an Angular auction site.
Dev
Open to full-time roles and freelance work — data tooling, automation, or a web app that needs building properly. Happy to talk SX-70 repairs too.