Who am I?
I am Chief Scientist and former CTO at N26. During this time, I helped bring the tech team into a better proportion of the organisation for a “tech company”. Knowing that the rest of the organisation was experiencing hypergrowth, I had to quickly grow the tech team to bring a sustainable pace to evolving software systems and to allow us to focus on building out new capabilities. This meant accelerating hiring, onboarding and structures to scale Product & Tech from 70 people to almost 400 people in under two years. During my time, we moved from building systems only in Berlin to two other healthy development hubs in New York and Berlin. My deep understanding and history in software led to the creation of a Target Operating Model, an architecture decision record for organisations.
Before this I worked for almost 14 years at ThoughtWorks as a Principal Technical Consultant. I played a variety of roles (Developer, Trainer, Technical and Organisational Coach, Tech Lead, Architect) in a variety of organisations from startups (20+ people) to the supremely large organisations (10K+ people). I have worked across a variety of industries from retail, travel, industrial production, finance, telecommunications, and government.
I draw upon a background of systems thinking, lean/agile theories, learning theories and hands-on development to bring a unique perspective tightly blending technical, organisational and leadership concerns. To this end, you may be interested in some of the books I have written around these topics.
What I do?
Lead, Manage and Advise organisations
I have helped many organisations improve their own internal engineering organisations, through uncovering organisational system constraints, highlighting missing or unbalanced capabilities, or restructuring organisation structure and development process to improve the quality and flow of building software.
Lead system development
My experience with business critical systems across a variety of industries also gives me a good basis to run Architectural Assessments.
Train, mentor and coach
I have worked as a coach for Technical Leaders in a wide variety of places, and developed a 2-day training course focusing on building skills and experience for Tech Leads. I regularly run this sold-out course several times a year for Tech Leads that is suitable for potential, new or existing Tech Leads, Engineering Managers, or Architects. I have also built and run several training courses from TDD, Continuous Delivery, agile planning and estimating and skills for Project Managers.
Hold keynotes and speeches
I enjoy sharing my knowledge and developing other people, holding talks at internal and external conferences across the world. As of June 2017, Lanyrd had me presenting at 41 events across 13 countries around the world. I have held several keynotes at a number of conferences, with the largest being 2500 people, and even won an award for the best Architecture in Practice Presentation at SATURN 2016.
Content on this site
This work is licensed under a Creative Commons Attribution 2.0 UK: England & Wales License. You may reuse and redistribute any of this information as long as you attribute it correctly.