Physicist turned developer, based in Chiang Mai, Thailand. I build apps and data tools using a hybrid workflow — me + AI — and I'm open to freelance opportunities.
SportsPort — a Flutter + Firebase tournament management app for amateur badminton. Replaces the Google Sheets workflow used by tournament organizers in Chiang Mai with live match tracking, real-time standings on every player's phone, and a full organizer dashboard on the web. Read the case study or try the web app.
- Mobile + web: Flutter, Firebase (Auth, Firestore, Cloud Functions, FCM), Riverpod
- Data & analysis: Python, dashboarding, data pipelines, visualization
- Other: Google Workspace & Microsoft 365 administration, GDPR/AVG compliance
- verse-pulse-optimizer — MRI RF pulse compression algorithm (Python, NumPy). Recreated from my physics bachelor thesis.
- improved-frangi-filter — Enhanced blood vessel detection in medical images (Python). From my master thesis.
- action-equity — Alternative poker hand ranking engine with action-weighted equity model.
- Email: epema.thabiso@gmail.com
- Web: sportsportapp.com