From Montréal to Freeport

Same code, new latitude. The story behind Swann Software — and the engineer behind the practice.

I'm Carl Swann — a senior full-stack and cloud engineer. Swann Software is my practice: a one-person company through which I take on senior engineering work for the people who need it.

My career actually started in the Bahamas, writing Oracle PL/SQL and Java at Sandals. From there I spent the better part of a decade in Canada — Waterloo, then Montréal — working across payments, real-time systems and large-scale microservices at Bidvine, Guiker, RenoRun and, most recently, Lightspeed Commerce.

Then life brought me back to the islands. I relocated from Montréal to Freeport, Grand Bahama, and wanted to keep doing the work I love with the people I already do it with. So I formed Swann Software and continue that work on a contract basis — a clean, professional arrangement that suits remote engineering and crosses borders without friction.

It's a full circle: I started my career in the Bahamas, and now I run my own practice from here. Same rigor, same standards — just a better view from the desk.

How I work

What you get when you work with Swann Software

Senior by default

You work directly with someone who has shipped and operated production systems for over a decade — no hand-off to a junior.

The whole stack

Database to deploy. I can model the data, write the service, build the UI, and run it on Kubernetes — and reason about all of it together.

Boring deploys

CI/CD, infrastructure-as-code and tests so releases are frequent, reversible and low-drama. The exciting part should be the product, not the deploy.

Written down

Decisions, trade-offs and handover documented as I go, so the work outlives the engagement and the next person isn’t lost.

Let's build something solid.

Remote-first, contract-based, and genuinely senior. Tell me what you need.