I build front-ends that are fast, accessible, and boring in all the right ways. Aurelia 2 core team. Open source. Systems thinker working from first principles, always collaborating to push the web forward.
- Front-end: design systems, component libraries, clean patterns that scale
- Migrations and rescues: Aurelia 1 to 2, legacy JS to modern, flaky builds to stable pipelines
- Product delivery: WordPress and Firebase when it’s right, AWS when it needs teeth
Available for: front-end development, design systems, Aurelia 2 migrations, Tailwind architectures, WordPress, Firebase, serverless, complex web apps.
- Yardvertising — hyperlocal ads that actually reach neighbours • https://yardvertising.com
- Yawntales — bedtime story engine for kids and tired parents • https://yawntales.com
- TryInk - virtual tattoo try on and design creation • https://tryink.co
- TidyFork — make messy repos clean and nice • https://tidyfork.com
- Reviewey — review platform for customers and businesses based on reputation • https://reviewey.com.au
- RegexBattle — competitive regular expression battle game • https://regexbattle.com
- Hive Ships - competitive blockchain battleship • https://hive-ships.com/
- Hive Lotto - blockchain lottery • https://hive-lotto.app
- Hive Scratchit - blockchain scratch cards • https://hive-scratch.com/
- Beeline CLI - terminal CLI for interacting with the Hive blockchain • https://github.com/Vheissu/beeline
- Au Rogue - temrinal CLI for migrating Aurelia 1 to Aurelia 2 apps using smart code mods • https://github.com/Vheissu/au-rogue
- HTMS (hyper text media script) - write javascript using HTML tags • https://github.com/Vheissu/htms
Front end: Aurelia 2, React, Svelte, Vue, Web Components, TypeScript, Tailwind, Vite, Vitest, Playwright
Back end: Node.js, PHP, Python, AWS Lambda, API Gateway, S3, CloudFront, RDS, DynamoDB, PostgreSQL, MySQL
Platforms: WordPress, Firebase, Supabase
Practices: performance budgets, accessibility, DX tooling, automated tests, CI/CD, plain-English docs
- Small milestones, shipped value every week
- Architecture first, then code, then documentation
- Prefer constraints, measure results, remove complexity