All Services

Web Development

Websites and web applications built by an engineer, not just a developer

More Than Just Code

I've built financial management apps with multi-currency support and bank imports, laboratory scheduling systems for universities, and e-commerce platforms for manufacturing services. The common thread: these are applications that solve real operational problems, not just websites with a contact form.

What I've Built

  • Nextcloud Budget App - Full financial management with 20+ currencies, bank statement imports (CSV/OFX/QIF), visual query builder, and balance forecasting
  • Labitory - Laboratory resource management for academic institutions with conflict-free scheduling, approval workflows, and analytics
  • otherworld3d.com - E-commerce platform for custom 3D printing and manufacturing services
  • This site - Grav CMS with custom theme, Three.js interactive elements, and modular architecture

Full-Stack Capability

I work across the entire stack, picking the right tools for the job:

  • Frontend: Vue.js, React, Three.js, Tailwind CSS
  • Backend: PHP, Python, Node.js, Laravel, Django
  • Databases: MySQL, PostgreSQL, MongoDB, SQLite
  • Infrastructure: Linux servers, Docker, Git, CI/CD pipelines

What Sets This Apart

My engineering background means I think about systems, not just screens. Database schema design, API architecture, deployment pipelines, and long-term maintainability are built in from the start — not bolted on as an afterthought.