Infrastructure should empower your team, not slow them down.

Great platforms don’t just run workloads—they give teams the confidence to ship. The technology matters, but the people it serves matter more.

Joachim Hill-Grannec

More than a decade of engineering at scale.

I started Lancement because I kept seeing the same thing: talented engineering teams held back by infrastructure that wasn’t built for them. Teams that should have been shipping features were instead fighting deploys, debugging pipelines, and working around platforms that hadn’t kept pace.

Over the past decade, I’ve had the opportunity to change that—designing and building infrastructure for organizations like T-Mobile, Starbucks, GameStop, Warby Parker, and the U.S. Department of Defense. Every engagement is different, but the goal is always the same: systems that are secure, observable, and built to get out of your team’s way. From commercial retail to defense and government, I’ve learned that security and speed aren’t opposites—done right, they reinforce each other.

The most rewarding part of this work isn’t the architecture diagrams or the Terraform modules. It’s watching a team go from dreading deploys to shipping with confidence.

How I work

  1. 1
    Teams over tools.

    The best infrastructure is the kind your team actually understands and can operate. Technology choices follow from people, not the other way around.

  2. 2
    Keep it simple.

    If a shell script works, don’t build a microservice. Complexity is a liability. Every layer you add is a layer someone has to debug at 2 a.m.

  3. 3
    Automate security.

    Scan everything. Sign images. Bake hardening into the build. Security that depends on humans remembering to do something is security that will fail.

  4. 4
    Cattle, not pets.

    Ephemeral by default. If it breaks, redeploy from code. Infrastructure that can’t be rebuilt from scratch isn’t infrastructure—it’s a liability.

  5. 5
    Ship, then iterate.

    Done is better than perfect. Get something working, get it in front of people, and improve it based on what you learn.

Surfers watching the waves in Central America

What changes when we work together.

Your team ships faster.

CI/CD pipelines that actually work. Kubernetes clusters that don’t need babysitting. Terraform that your whole team can reason about. Infrastructure on AWS and GCP that scales with you, not against you.

Your legacy systems stop holding you back.

Monolith-to-microservices migrations that don’t break everything. Event-driven architectures with Kafka. Modernization that meets your team where they are, not where a vendor wishes they were.

Your platform becomes self-service.

Internal developer platforms with golden paths. Self-service tooling that reduces cognitive load. Your engineers spend time shipping features, not filing infrastructure tickets.

You move fast in regulated environments.

Compliance frameworks, STIGs, and security controls don’t have to mean slow. Automated hardening, image signing, and continuous ATO pipelines let your team ship with confidence—even when the stakes are highest.

Waves breaking on the coast