I grew up
in the sleepy hills of Mid Sussex, England. A keen chess player growing up, I played competitively for Sussex. I started writing software at the age of 14 when I got my hands on a book about Basic.
By the time I got to college my interest in Mathematics had flourished and I decided to study it further at University.
Warwick Game Design
While at University I studied computer science alongside Mathematics. I was part of the Warwick Game Design society building games in C++.

After graduating with a Masters in Mathematics I got a job as an insurance pricing analyst. I honed my skills as an analyst and statistical forecaster. A large part of the job involved writing scripts in SAS and VBA, and this was the part of the job I enjoyed the most. This is what motivated me to switch to Software Development.
Web Development
I got a role as a web developer and started out building complex algorithms on the backend.

Over time I developed front-end knowledge, and gained experience in a variety of industries, from e-sports, finance and trading to e-commerce. Then came the opportunity to start my own company, a micro hedge-fund operating out of Auckland.
There I was the CTO and responsible for the entire company's tech stack, architecture, hiring and management of the dev team. I got more into dev-ops and learned AWS and CI/CD pipelines. I was also on the board of directors and fulfilled many other roles within the business, it being a start-up, including financial, legal and regulatory requirements.
After this I returned to the corporate world to head up a new technology department. I was given the task of hiring a new dev team and bringing all software development in-house away from 3rd party vendors / agencies. I'm now responsible for the architecture of the software, management of the team, and operations of the servers of a large nation-wide retailer across New Zealand and Australia.
What now?
My basic career strategy is to earn money doing things I'm good at and things I enjoy doing. Whilst I don't live totally frugally and do try and enjoy life as I go along, at the same time I also try not to be too extravagant so that my spare earnings can go into long-term investments.
Software Consulting
I provide software consulting services, especially ERP systems and process optimisation.
Traditional Asset Investment
I invest in traditional asset classes like stocks, bonds and property.
Alternative Asset Investment
I also actively invest in alternative asset classes, things like whiskey, show-jumping horses and crypto currency
Learn more.
See my skills and services page if you are interested in learning more about what I can do for you.