C.V.

Skills

JavaScript, Node, SAPUI5, SAP HANA, SAP Cloud Foundry, JQuery, MySQL, HTML, CSS, Web technologies

Other Skills

Throughout my career, I have also worked in C, C++, Java, Python, Angular, Flex, iOS, Swift and other languages and tools. I have worked as ScrumMaster, Dev Lead, support, training etc. One of my biggest attributes is being able to adapt to new technologies and new roles quickly whenever required.

Citizenship

I am both a British and a US Citizen and can work in either country without any need for a visa.

Experience

November 2017 – current – Mindtree

Sept 2019 – Mar 2020. Developed an app for an airline parts manufacturer to aide with keeping track of orders. The app would read data supplied by the client’s customers of current and forecast orders, which were in CVS and Excel and each being of a completely different format. It would read the data and collate in a common format and save to a SAP HANA database. The user could analyse which orders needed immediate attention and help them plan their production lines several months out. Technologies used – NodeJS, SAPUI5, HANA, SAP Cloud Foundry.

Feb 2019 – Aug 2019. Developed an app for a baby goods manufacturer which would allow their reps to upload photos taken at store visits to enable them to easily see how well their products were displayed in store. Technologies used – NodeJS, SAPUI5, HANA, SAP Cloud Foundry.

For the two years I entered, I reached the top 20 of the Techie Of the Year award.

2007 – October 2017 – SAP

From August 2015 until leaving SAP, I was working on the Build project as a Development Expert. I work as part of the team to develop the client side code using Angular. Build is designed to enable users to rapidly prototype Fiori applications. From May 2014 to August 2015, I worked on SuccessFactors PP3 project to bring the web client up to date. I developed the client side engine to take input from the various modules of SuccessFactors and display them in a uniform way. This work was done using SAP UI5.

In 2013 I was part of the core team which developed wave 1 of Fiori. This started with Project 144 which was to (in 144 hours round the clock) build a number of applications using SAP UI5 in order to demo to the Nestles board the possibilities with a completely new interface. Nestles loved what we did and Fiori grew out of that. My role in that was extensive as in Palo Alto, at the start of the project, only myself and one other person had used SAP UI5 previously, so I trained the rest of the team on the fly in UI5 and built a number of  the applications.

Prior to Fiori my group, which is part of Sam Yen’s D-Studio organization, worked on various short term projects in a whole range of applications to kick start various projects.

When I first joined SAP it was to work on the Spend Performance Management application which was written in Flex. Having worked with that for a few years, I then started to work on a version of that product which ran on the cloud in Hana and was using UI5. This was a very early version of UI5 and although we got the product working, it was cancelled after a reorganization, when we were merged into what is now D-Studio

1994-2007 Alphablox/IBM

I joined what became Alphablox as the first developer working on apps which were launched with Windows 95. The apps were similar to modern day apps and were designed to be used rather than the full Office applications for doing small tasks such as a calculator, notepad, todo list etc. This was written in C++. The company was initially located in Maidenhead. Although the product received a number of awards, we were refinanced by California venture capital and moved to California and a completely new product was developed. The product was an OLAP tool. We built a number of applets, which could be combined onto a customizable webpage. This work was done in Java.

IBM acquired Alphablox in 2004 and I continued to work for IBM for 3 years before looking for something new.

Tharstern

Tharstern was a company which I co-founded. The software which we developed was to run the office of commercial printing companies. The software was initially written in C and then in C++. I basically started with nothing, but talking to printing companies, devised software to do estimating, costing, payroll, accounts etc. In my time there I wrote the initial software and then also did sales, support, training, installations and was joint managing director. We built the company from nothing to the largest supplier of software for the printing industry in the UK. However, I found myself being split too many ways and made the decision to sell my share of the company and move on.

Education

Manchester University

I was doing a degree in Computer Science, but after my second year I co-founded Tharstern and never went back. Although I share this with Bill Gates, Larry Ellison, Mark Zuckerberg and a few others, my company was not quite as successful!