Making software boring
I am an experienced programmer who has enough expertise in business and finance to be cited in books and academic journals. I am a pragmatist who strongly believes in using technology that works over using the latest and shiniest: my priority in a work context is reliability and security: use the cutting edge stuff for learning and when you actually need it
My previous career required not just financial analysis, but spending a lot of time talking to people who ran big business (such as FTSE 350 companies), asking the right questions, and understanding a variety of businesses.
That is why I have something unusual to offer, that combination of skills to figure out how to make technology work for your business.
Experience
- Over a decade of programming experience
- Author of Moneyterms which is frequently cited in academic journals
- Business designer (a client facing role dealing with everything from requirements to acceptance testing) at what is now LSEG Technology
- Analyst at a stockbroker and then a fund manager, in Asia and the UK
- Analyst at a now defunct investment dotcom, where I was also the liaison between my department and the developers
Qualifications
- MSc in Finance
- MBA
Recent blog posts
- 2020-02-10 So, you think you are not in a technology business?
- 2020-01-27 Why your business (probably) has code quality problems
- 2019-09-18 What determines success and failure on the web?
- 2019-06-13 What's your disaster recover plan?
- 2019-04-16 Technical debt from a business persepective
- 2019-03-19 Why your website should be ugly
- 2019-03-14 The problem with SaaS