Patrick Kua (@patkua) is a seasoned technology leader with almost 20 years of experience. He is a keynote speaker, author, former CTO and Chief Scientist at N26 and former Technical Principal Consultant at ThoughtWorks. He is particularly passionate about scaling the next generation of technical leaders and organisations. You will find him currently living in Berlin, working with companies and people all over the world to tackle scaling challenges – in all aspects technical, human and organisational.
Patrick Kua is a seasoned technology leader with almost 20 years of experience. His personal passion is accelerating the growth and success of tech organisations and technical leaders. He has had many years of hands-on experience, leading, managing and improving complex organisations and software systems as the CTO and Chief Scientist of N26 (Berlin, Germany) and as a Technical Principal Consultant at ThoughtWorks. He is a frequent keynote and conference speaker, author of three books including The Retrospective Handbook, Talking with Tech Leads and Building Evolutionary Architectures and runs the popular newsletter for leaders in tech, “Level Up” (http://levelup.patkua.com). You can find him online on twitter as @patkua or running his very popular “Tech Lead Skills for Developers” workshop around the world.
Tell me more!
I started working as a programmer and fell early into the world of agile software development. I didn’t want to play around with software. I wanted to build software that had impact. In the early 2000s I was training and teaching other engineers at Oracle about automated unit testing which slowed evolved into also teaching Test Driven Development.
I joined ThoughtWorks in Australia before relocating to London where I helped clients of all shapes and sizes. I’ve worked as a Software Developer, Tech Lead, Agile Coach, Transformation Lead, Project Manager, Principal Architect, and CTO.
Over the years I have:
- Lead many complex technical programs of work
- Evolved strategic core systems to keep up with the pace of business demand and change
- Optimised the working practices and processes of teams, departments and organisations
- Coached and advised management at all levels
- Developed numerous training programs (agile, core engineering skills, continuous delivery and technical leadership)
- Grew a technical team from 55 to 350 in under two years
- Managed managers and other technical leaders
- Lead a technical organisation of 300+ people as CTO
What sized companies have you worked with?
As a consultant, I have worked with companies of all shapes and sizes from 30 to 3000+. I’ve worked with early stage start ups (<50 people) helping them evolve their critical systems and scale up their team and practices. I’ve worked with huge multinationals looking to transform their processes to deliver better quality software with speed. I’ve worked with numerous government agencies looking to have more impact with limited budgets.
What industries have you worked in?
I have worked with companies in sectors such as transportation, finance, retail, manufacturing, geospatial, voice recognition, non-profit and more!
The common challenge was helping any organisation where software is a key enabler or provides a competitive advantage.