匠 STATUS: AVAILABLE // REMOTE

Senior Full-Stack Engineer

I'm Bryan Carlson Chan, with 15+ years shipping production systems in Rails and Django for US, UK, and Philippine markets. Healthcare SaaS, Stripe billing, QuickBooks integration, monolith decoupling, and enterprise database design.

Quezon City, Philippines • PHT (UTC+8) • Available for APAC, Australia, UK / Central Europe remote roles • No night shifts

What I Do

Enterprise Web Applications

Rails and Django at scale. Service-layer architecture, double-entry accounting, legacy system integration, and maintainable production codebases.

Healthcare & Financial Systems

HMO billing, medical records, Stripe subscriptions, QuickBooks Desktop sync via QODBC, and financial ledger automation.

Architecture & API Design

Monolith-to-JSON-API migration, RESTful API design, PostgreSQL/MySQL schema design, async task queues, and system optimization.

Start with these six

BodyFit Filter landing page: a headline about what you can do with your body and equipment beside a 3D figure seated on a chair

BodyFit Filter: Safety-First Home-Exercise PWA

Laravel 12 · Livewire · Three.js · PWA

A rules engine that says why each exercise is hidden, with an audited path for publishing safety rules.

See the project →
HR and recruitment system overview with summary counts and lists of recent applications (demo data)

HR & Recruitment System

Django REST · Vue 3 · TypeScript · PostgreSQL

A client recruitment system with two-step sign-in, object-level permissions and an append-only audit log.

See the project →
DOCUMENT·RAG public chat, a cited document Q&A assistant

DOCUMENT·RAG

React · Supabase (pgvector) · Deno Edge Functions

A RAG app where every citation links to its source passage, with row-level security on every table.

See the project →
Prompt Library landing page showing the dark quire-themed hero and how-it-works section

Prompt Library

Next.js · Supabase · Row Level Security

Found and fixed a live privilege-escalation bug in the share-link feature, checked against production.

See the project →
Selah daily-prayer app landing page in a warm illuminated-Psalter visual system

Selah: Daily Prayer PWA

Laravel 12 · Tailwind v4 · MySQL · PWA

A Laravel app on shared hosting with a 365-day content cycle and a pre-launch security audit.

See the project →
Ambar landing page: a black-and-gold hero reading War of the Elementals

Ambar: War of the Elementals

Laravel 12 · Livewire 4 · three.js

A lost 2000s browser game rebuilt from recovered sources, with an IDOR closed across four attack surfaces.

See the project →

Career Highlights

IT Consultant & Senior Full-Stack Developer, Cooperative Health Management Federation (CHMF)
June 2026 – Present | Python, Django, PostgreSQL, Vue 3, QuickBooks Desktop integration
Senior Ruby on Rails Developer, ChartRequest
July 2023 – June 2026 | Remote US | Stripe billing, healthcare SaaS, MySQL
Senior Ruby on Rails Developer, LaunchPad Recruits / Harver
July 2013 – July 2023 | Remote UK | Monolith decoupling, Elasticsearch, AI integration
Ruby on Rails / Full-Stack Developer, Philippine Agencies & Independent Projects
2007 – 2013 | Government, e-commerce, marketing platforms

Technical Skills

The first line in each box is what I use every day. Linked tools open the project that used them.

Languages

Daily, many yearsRuby, Python, SQL, JavaScript

Used in shipped projectsTypeScript, PHP, Go

Backend

Daily, many yearsRuby on Rails, Django, Django REST Framework

Used in shipped projectsLaravel, FastAPI, Node.js / Express, ActiveAdmin

Frontend

Daily, many yearsHTML5, CSS3, jQuery, AJAX

Used in shipped projectsReact, Next.js, Vue 3, Vite, Three.js, Tailwind, Livewire

Databases

Daily, many yearsPostgreSQL, MySQL

Used in shipped projectspgvector, Supabase (Row Level Security), SQLite, Redis, Elasticsearch

Payments & Integrations

Daily, many yearsStripe subscriptions and webhooks, QuickBooks Desktop / QODBC

Used in shipped projectsKo-fi, Gumroad

Testing & Quality

Daily, many yearsRSpec

Used in shipped projectsPest, Vitest, Playwright, RuboCop

DevOps & Infrastructure

Daily, many yearsGit, GitHub Actions CI/CD

Used in shipped projectsDocker Compose, Render, Vercel, Cloudflare Workers, Hostinger, Sentry, Netlify

Get in Touch

I'm looking for senior backend or full-stack roles with APAC, Australia, UK, or Central Europe overlap.
No night shifts. Available immediately.