| OddsRift |
Python, FastAPI, PostgreSQL, React 19, TypeScript, Tailwind, Docker, Railway |
Solo product owner and operator of a live SaaS platform scanning 25+ sportsbooks in real time for arbitrage and +EV
opportunities. Designed the queue-driven detection architecture, structured-key market matching, three-method devigging
of sharp lines, and per-book exchange-fee model. Owned every external service: Railway hosting and managed Postgres,
Clerk JWT auth, Sentry observability, The Odds API integration and credit budgeting, domain/DNS, GitHub Actions CI.
Live in production at oddsrift.com.
|
| Blackjack Card Counting Simulator |
Java, JavaFX, Maven |
Developed a sophisticated JavaFX application that analyzes blackjack games based on customizable casino rules.
Features include: player vs. house edge calculations, expected value analysis, variance computation, risk of ruin assessment,
and average bet size optimization. The UI includes real-time bankroll visualization charts, progress tracking, and
asynchronous processing to maintain responsiveness during simulations of thousands of shoes.
|
| Cake Pop Demon Hunters |
Python, OpenCV |
Interactive computer vision game using real-time webcam input to detect player movement and face position.
Players eliminate corner demons by moving in front of them and must avoid falling demons from the top.
Features dynamic gameplay with motion-based controls, real-time scoring, and immersive visual experience.
|
| Niagara CIS Department Enterprise Server |
Proxmox VE, RAID storage, enterprise server hardware |
Server administrator for the Niagara University CIS Department's enterprise server — configured Proxmox VE as
hypervisor, set up RAID storage, and manage multiple VMs hosting student lab environments, faculty personal websites,
and other departmental services. Handle initial setup, VM provisioning and lifecycle management, ongoing administration,
and end-user troubleshooting for a multi-tenant environment where uptime matters.
|
| Personal Proxmox Server |
Proxmox VE, OPNsense, Ubuntu, Windows; Intel i9-10900, 128 GB DDR4 |
Custom-built home server running Proxmox VE as the hypervisor for a flexible development and testing environment.
Hosts a Windows VM as my daily-driver coding machine, a shared Windows VM for friends, and an Ubuntu VM running the
OpenClaw AI agent platform. Designed network segmentation using two OPNsense virtual firewalls — one main router
and a dedicated firewall for the AI agent VM that allows outbound internet but blocks all local-network access for
defense-in-depth isolation.
|
| Sports Betting Arbitrage Analysis & Automation |
Financial Modeling, Excel, Mathematical Analysis |
Developed comprehensive arbitrage strategy leveraging mathematical analysis and custom spreadsheet tools to
identify pricing inefficiencies across multiple sportsbooks. Generated $5,500+ in guaranteed profits.
Progressed from basic straight bet arbitrage to advanced promotional conversion strategies and parlay arbitrage betting.
Demonstrates: advanced Excel development, probability theory, expected value calculations, and risk management.
The manual workflow developed here directly motivated the OddsRift platform listed above.
|
| WARWM |
HTML5, CSS3, Vanilla JavaScript, Apache, Google Cloud Platform |
Sole developer and designer for the World Association for Research on Workplace Mobbing — an international academic
nonprofit hosting the annual Niagara Conference on Workplace Mobbing and the peer-reviewed Journal of Workplace Mobbing.
Built nine semantic HTML5 pages with a custom 29-line client-side include system that replaces ~600 lines of duplicated
markup without a framework. Provisioned and administer the GCP Compute Engine VM running Apache; site has shipped 42+
commits and remains actively maintained. Live at warwm.org.
|
| Client Portfolio Websites |
HTML5, CSS3, Vanilla JavaScript, Canvas API |
Designed and built three personal portfolio sites for fellow Niagara University students — no frameworks, no build step.
Featured work includes a command palette (Cmd+K) with light/dark theming for
Dominic Andrade,
a Canvas-rebuilt browser blackjack game and slapshot mini-game for
Mario Smith,
and an aurora-canvas hero with a hand-built hockey shootout game for
Herman Renden.
|
| Personal Portfolio Website |
HTML, CSS, JavaScript |
Designed and developed responsive personal portfolio website (derwinhauser.com) showcasing professional
experience, academic achievements, technical projects, and photography. Demonstrates proficiency in responsive design,
modern web standards, and content management.
|