Software Engineering
Software Architecture
Agile Software Delivery
Cloud
DevOps
After journeying through over 20 years of Software Development and Delivery, I have learned a lot. I have worked with large multinationals extending complex critical systems down to startups developing software version #1 and growing it under tight budgets.
I have worked in F1 Racing, Laser Eye Surgery, Railway Automation and on-demand automated transport dispatch. I have worked in a development team, as a project lead and as a solo contractor. I have faced clients, customers and deadlines. I have also celebrated successes and learnt from failures.
I have leveraged my experience to ensure that software is conceived, designed and delivered appropriately from the outset, whether you build it with cloud, CICD or DevOps, or manage it with agile, lean or scrum.
After all this I know that:
I enjoy building talented and productive teams that build valuable, real-world systems. I enjoy developing the team members and their environment along the way to get the best performance. I believe in collaboration and leading by example with strong technical knowledge. My ideal role is one of technical leadership providing both team management and technical guidance, enabling staff to deliver key projects linked to the success of the business.
Principal Consultant / Country Lead for Mechanical Rock Malaysia
Principal Consultant
Country Lead (Malaysia)
CTO
Senior Developer and Architect
Director
Consultant
Ansaldo STS
Immersive Technologies
Q-Vis
McLaren Racing
Projects:
Drop me a line...
I am happy to be approached for opportunities, including consulting or speaking opportunities.