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
$ 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
- Telecom
- Healthcare
- Education
- Horticulture
- Logistics
- Transportation
- Trades
- + More
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.
- TC-001 · Telecommunications Read case study →
TELUS · TechCentral
Operations hub for 2,500+ field technicians and contractors across Western Canada.
Replaced a fragmented intranet with a single, role-aware platform. Launched April 2026 — now serving 2,500+ active users with hundreds daily.
- Next.js
- Postgres
- RBAC
- Operations
- PS-002 · Workforce learning Read case study →
TELUS · Project Summit
Learning platform for TELUS techs — training, mentorship, and credential certification.
A single LMS replacing ad-hoc training tracking across the entire technician workforce. Launching 2027.
- SvelteKit
- LMS
- Certification
- Mentorship
- TCT-003 · Internal tooling · Content ops Read case study →
TC Tools
Backend toolkit inside TechCentral for content creators — AI image generation, copy analysis, analytics, and debug.
Cuts content-production time and gives editors visibility into what techs actually use.
- SvelteKit
- AI tooling
- Analytics
- Internal
- EAEO-004 · Public site · Education Read case study →
E&EO · eaeo.ca
Free career-exploration platform connecting Canadian credentials to real employment outlooks.
BC institutions and credentials live now; expanding nationwide by late 2026.
- SvelteKit
- StatsCan data
- Public site
- LL-005 · Automotive · Used-vehicle ops Read case study →
Carevo · Lot Logistics
QR-driven vehicle and vendor tracking for dealership lots.
Scan a key to view or update service, detailing, MVI, and lot-transfer status — vendors and lot staff finally on the same page.
- Nuxt 3
- Supabase
- QR codes
- Mobile-first
- CC-006 · Browser tool · AI text cleanup Read case study →
CopyCleanse
Strips the invisible AI fingerprints — zero-width chars, smart quotes, tracking params — from any pasted text.
Runs entirely in the browser. No signup, no upload, no storage — one paste, one click, clean text.
- Browser-only
- Privacy
- Unicode
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.
- 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.
- 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.
- 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.