GLENN HARRIS


Software Developer & Technical Director

The University of Hull

MSc Computer Games Programming

September 2006 - September 2007

Distinction (finished top of year).

British Computer Society award for top postgraduate student.


Cambridge University

MA Computer Science

September 2003 - June 2006

2:1

Homerton College


John Hampden Grammar School, High Wycombe

September 1997 - June 2003

4 A-Levels, 3 A and 1 B.

10 GCSEs, 2 A*, 6 A, 1 B and 1 C


Centrica Energy Marketing & Trading

Senior Developer

London, UK

December 2017 - Present

https://www.centrica.com/about-us/what-we-do/energy-marketing-and-trading

I am currently working at Centrica EM&T, which is the proprietary trading arm of Centrica, as a senior developer in a team providing an Azure cloud infrastructure platform used extensively by various trading, risk and operations teams in the company. The platform is primarily used to run the Quant models for contract valuations and risk calculations, but is increasingly being used for other tasks which require custom C# applications to be developed. In order to manage the increased workload, I have been leading the efforts to scale the platform, by implementing more efficient and resilient core libraries as well as moving the release processes to VSTS for significantly improved control and reduced manual work.

Other projects I have led have included working with the product control team to integrate an external price reconciliation system to replace a work intensive manual process, working with various risk teams to simplify a complicated risk system while also expanding it to include a newly acquired subsidiary, and coordinating various development projects performed by an off-site support and development team.

The role also includes being on an overnight support rota to support the end of day batch processes, which would involve resolving problems stopping business critical tasks from running, often in difficult circumstances.


Precision Sports Technology

Co-founder, director & CTO

London, UK

August 2015 - December 2017

http://www.precisionsportstech.com

PST has developed an electronic performance and tracking system (EPTS) which is used to monitor athletes during training and competition. The data read back from the athletes is analysed and presented to the atheltes or their sports science staff, with the intention of improving the athletes performance and minimising the risks of injury.

The Precision-SSS system consists of a unit attached to each player which contains a GPS device and set of acceleronmeters which can precisely record the movements of the athlete. This data is transmited to a reciever connected to the tablet allowing it to be read by the app and displayed to the user in real time. The data presented is converted by the app into specific sports science metrics and combined with data read back from the PrecisionNet cloud service to provide a comprehensive and targeted summary of the athelte(s) performance during the recording period.


Goldman Sachs

Senior Software Developer

London, UK

November 2013 - August 2015

http://www.goldmansachs.com

I worked as a senior member of a large development team that was responsible for an award winning platform for optimising the storage of billions of pounds worth of shares and other financial derivatives throughout the company by identifying where the firm had both bought and sold shares, and only keeping the minimum trades necessary. This platform saved millions of pounds for the company a year and was released to different teams around the world.

I was also part of a global team which was responsible for a system for routing thousands of financial transactions a day. This was critical for the trading desks as the transactions were routed into the database allowing the desks to see their risk exposure immediately. My primary focus within the teams was to improve the resiliency of the systems through implementing a number of new release procedures and improving the testing frameworks which resulted in a significant reduction to the downtime and maintenance costs for both systems.


Global Inkjet Systems

Applications Manager

Cambridge, UK

October 2007 - November 2013

http://www.globalinkjetsystems.com

GIS has created a high performance industiral inkjet printing engine. This market leading engine was capable of converting any image or custom designed input into print data for a vast array of printheads in real time. This greatly exceeded any other product available and allowed previously impossible print runs to be performed, such as continuously printing tiles with a unique natural effect pattern on each one.

Having joined the company when it was a small start-up, I played a crucial role in it growing into an extremely successful and Queens award winning medium sized company, and as such my role constantly changed and grew. I initially joined the software team and soon became responsible for leading the architecture and development of the high performance core software system. Later on I became the Applications Manager, which still required me to work on the full development stack but also involved working on projects which could not be fulfilled by the standard software product.


Rebellion Games

QA Engineer

Oxford, UK

July 2006 - September 2006

http://www.rebellion.co.uk

During the summer I worked in the QA department of Rebellion Games testing the latest games in development. My tasks involved playing through the games looking for bugs, and testing particular sections or for specific problems.


Azuro

Website Developer

Cambridge, UK

July 2005 - September 2005

http://www.azuro.com

While on a STEP (Shell Technology Enterprise Programme) placement, I was responsible for improving and expanding the intranet web pages for the company’s QA team. As a result of the new pages developed, the efficiency and rate of bug finding of the QA team measureably increased significantly.


Current Status


Professional Profile


Contact