I spent four and a half years as Technical Director at Loco2. Our aim was to make it easy to book any European rail journey through a single website. I joined at an early stage, sat on the board, and played a key role in growing the business.
A big motivation for my involvement was the founders’ desire to use Loco2 to help mitigate climate change, by making it as easy as possible for people to take a train rather than a plane.
I worked on many things during my time there. Here are some that stand out:
- Building up and guiding the technical team
- Developing processes and documentation to keep the remote-first team running smoothly, such as: coding style guidelines, code reviews, on-call processes, error handling and deployment
- Identifying and eliminating problem areas in the code base and infrastructure
- Overhauling the ‘routing’ part of our software which identified which tickets were needed from which operator in order to make a complete journey
- Developing our software architecture so that we were able to easily plug in new rail operators when we formed a commercial agreement with them
- Reworking our hosting infrastructure to be more resilient and maintainable