Skills & things I know.
A living inventory of the crafts, languages, and obsessions that shape my work — from leading companies to building systems and staying human beyond the keyboard.
Leadership & Business
- I can lead teams and projects — not just manage, but inspire and execute.
- I can build profitable businesses from zero: CAT SOLUTIONS, SPURGE RENTALS, STOCKY PRO.
- I fail fast, but I learn faster — plenty of failures taught me what actually works.
Full-stack product builds
Architecting end-to-end experiences across web, mobile, and backend services — from sketching flows in Freeform to shipping production code. Years of building Tully, SPURGE's rental systems, and countless side projects taught me how to blend UX, APIs, infrastructure, and polish without handing things off.
Software architecture & engineering
I design and build software systems from the ground up. Software architecture, software design, and engineering are where I thrive — taking ideas from concept to production-ready systems that scale.
Programming languages
- Python — my go-to for backend systems and rapid prototyping.
- C / C++ — for when performance really matters.
- PHP — built countless web applications.
- JavaScript — frontend magic and full-stack flexibility.
- JAVA / Android — native mobile development.
- Shell Scripts — automating all the things.
- Rust — on my learning radar (because who doesn't want memory safety and blazing speed?).
Frameworks I’ve shipped with
- Django — Python web applications done right.
- Laravel — elegant PHP architecture.
Databases
- PostgreSQL
- MySQL
- MongoDB
- Firebase RTDB
Beyond the keyboard
- Driving — learned how NOT to flip a car 180 degrees :P. I drive rough though.
- Motorcycles — love naked super bikes for short distances (nothing beats that raw power).
- Swimming — my reset button.
- Dogs — I've always had pet dogs around me and they are my world. Non-negotiable part of my life.