I develop software to underpin new web ventures and startups. I advise on technical strategy; manage onshore and offshore developers; and write software myself according to the needs of each project. My background is in software development, IT Consultancy and various software-related roles usually related to new product development and innovation. I have worked in startups, medium-sized and large companies including software product companies, mobile network operators and IT consultancies. My focus is helping establish the initial technology in support of a business idea. I use Java as my primary programming language and, in particular, Play Framework for rapid development of solutions.


Computer Science BSc(Hons), First, University College London