Learn the business. Build software your team can change.

When I leave, the knowledge stays with you, in the code and in your people.

Building software in Switzerland, California and New York since 1994, for telecoms, cybersecurity, elevators, transit and trading.

How I help

  • Taking an unfamiliar domain to shipped code

    Elevator configuration, malware analysis, network provisioning: I learn the domain from your experts and turn it into working software.

  • Building a shared language between your experts and your code

    I show your team how to name the concepts your experts work with, so the code speaks the language of the domain and new problems get easier to solve.

  • Leading software engineering teams without leaving the code

    Technical leadership from inside the team: planning the work, pairing, and writing production code myself.

  • Untangling service boundaries that have grown rigid

    Reworking microservices toward hexagonal architecture so the key components become easy to change again.


How I work

I build a pipeline that turns knowledge into software, and keep it running.

  1. Your experts’ knowledge

    I sit with the people who know the domain and learn how it really works, from their point of view.

  2. A shared language

    Together we name the concepts, so experts and engineers mean the same thing, and the code says it too.

  3. Working software, shipped continuously

    I write code from week one and ship in small steps, so you see the product grow and can steer it.

About me

Tony Mowers

Principal Software Engineer & Technical Lead, Alika AG (ah-LEE-kah)

Since 2004, Alika AG has been my hands-on product development practice: I build software products, from simple tools to complex platforms, and I’m writing code from week one, not month three.

I focus on the product, not just the software. I measure my success by what I leave behind: software that can be changed, and a team that can change it.

I’ve been writing software since 1980, which is why I get up to speed fast: futures trading, malware analysis, public transit, network provisioning and elevator pricing, each entered cold.

Companies I’ve built software with

  • Swisscom
  • Vantage Elevation
  • Threatray
  • TalkTalk
  • Wind River
  • NextBus
  • Bell Northern Research

I also teach advanced software engineering at Bern University of Applied Sciences (BFH).

See what I did for them →

Have a software product to build?

Tell me what you’re building. I’ll tell you honestly whether I can help.