Available for new work · Vancouver Island, BC, Canada

Software, end-to-end.

Roga Digital is a software studio that designs, ships, and maintains the tools businesses depend on. We build the internal tools, dashboards, integrations, and AI features your team actually uses — and stick around to keep them running.

  • Full-Stack Developer
  • Technical Lead
  • Web Designer
  • Product Manager
  • Integration Specialist
  • AI Consultant
~/projects/roga.dev
$ rogadev ship --quality production
 discovery     scope locked
 architecture  services × 4
 build         78,392 LOC
 deploy        cloud native
 handoff       docs · runbooks · monitors

ships in weeks · still running years later
Freelance
Since 2021
Shipped
25+ projects
Active
3 clients

Worked with

Capabilities

One studio, the whole stack.

Most agencies hand you off — strategy team, design team, dev team, ops. Roga Digital gives you a single point of accountability across product, architecture, code, AI, and ops, from the first conversation to the last bug.

  • 01

    Product strategy & management

    Discovery, scope shaping, prioritization, and roadmaps. I figure out what to build before we build it — and what not to.

    • Discovery
    • Scoping
    • Roadmaps
    • User research
  • 02

    Systems architecture

    Database design, API contracts, service boundaries, security and access control. Decisions that hold up at year three.

    • Postgres
    • REST · GraphQL
    • RBAC
    • Audit logs
  • 03

    Full-stack web development

    Production web applications — front to back, design to deploy. TypeScript, Svelte/Astro, Node, Python where it earns it.

    • TypeScript
    • Svelte · Astro
    • Node · Python
    • Vercel · Railway
  • 04

    Internal tools & dashboards

    The interfaces your team uses every day — fast, dense, kind to power users. Built to actually save time, not just look the part.

    • Operational UI
    • Reporting
    • Workflow tooling
  • 05

    AI integration & consulting

    LLM features, retrieval, agents, and pragmatic automation. Honest assessment of what AI changes and what it doesn't.

    • LLMs
    • RAG
    • Agents
    • Eval
  • 06

    Integrations & workflow automation

    Third-party APIs, ETL pipelines, webhooks, scheduled jobs. The plumbing that keeps your business systems in sync.

    • REST · Webhooks
    • Stripe · QuickBooks
    • ETL
    • Background jobs
  • 07

    Maintenance & ongoing partnership

    Long-term support of software you already own. Audits, gradual rebuilds, on-call for the things that matter.

    • Audits
    • Rebuilds
    • On-call
    • Documentation
  • 08

    Technical advisory

    Architecture reviews, hire decisions, code review, second opinions. A pair of senior eyes when the stakes are high.

    • Code review
    • Architecture review
    • Hiring · Vendors

Selected work

Software that's still running.

Real projects, real outcomes. Each shipped end-to-end, well maintained, and still running in production today.

How It Works

A small number of strong defaults.

A small studio means a tight loop and clear ownership. Here's what that actually looks like.

  1. 01

    Scope first, code second.

    Most software fails before the first commit. We start with what the business actually needs to change, then work back to the smallest thing that gets there.

  2. 02

    No handoffs.

    You don't get passed between strategy, design, dev, and ops. The same hands plan the work, write the code, deploy it, and answer when it breaks.

  3. 03

    Built to outlast the launch.

    The fun part is launch. The work is what happens after. Every project ships with documentation, runbooks, and monitors — designed for the team that inherits it.

Insights

Notes from the work.

Project write-ups, opinions on tooling, and pragmatic takes on what AI is changing about how this software gets built.

Let's build something

Got a thing your team needs to be running on?

Internal tool, dashboard, integration, AI feature — or you're not sure yet what shape the answer takes. Either way, the first call is a free 30 minutes to figure out whether I'm the right fit.