Senior Full Stack Engineer

Crafting software
with intention

Fifteen years building reliable applications, leading teams, and architecting systems that scale. Based in Ontario, Canada.

Technical Expertise

Backend

Rails, Node.js, GraphQL

Frontend

React, TypeScript, Vue

Cloud

AWS, Docker, CI/CD

Data

PostgreSQL, Redis, MongoDB

Practices

TDD, Agile, Code Review

Selected Work

Projects

AppCabinet

Project Portfolio

AppCabinet

This very site! A multi-subdomain Rails app showcasing projects, each with its own mini-app space. Features passkey authentication and Kamal deployment.

Rails 8 Hotwire Tailwind CSS Passkeys
kyllo.app tty0 · live

// Invoicing & CRM Platform

Kyllo

Invoicing without the fabricated limits — unlimited clients and invoices, multi-currency, Prawn PDFs and public links, and a finance dashboard. Now with a built-in CRM: a stage-based pipeline of clients, referral sources, and assigned staff, each carrying contact details, services, and an automatic activity trail.

Rails 8 Hotwire PostgreSQL Prawn PDF

Let's Connect

Have a project in mind?

I'm always open to discussing new opportunities and interesting challenges.

dan@appcabinet.com