I am a developer with twelve years experience and excellent academic performance. I have a keen interest in writing scalable, performance orientated code.
I am a capable team worker and have experience and training in agile methodologies such as Scrum and Kanban.
My primary experience has been with C++ and Python working on high performance real time systems. I have also worked on GUI applications for displaying seismic sensor measurements in C#. Recently I have been using Golang to develop high frequency trading systems.
In my spare time I take part in long distance running and am a running coach for a local group.
Contact Jack regarding:
person_search
Finding candidates
Timeline
work
Job
school
Education
Résumé
Jobs
verified_user
0% verified
Software Engineer
Mako Global
Aug 2016 - Aug 2021(5 years 1 month)
Implemented new exchange connectivity interfaces, this involved good
knowledge of each exchange, their protocols and ensuring that my C++ code
was high performance and robust. After deployment these interfaces are
constantly analysed to identify weak areas in latency as well as attempting to improve trading performance.
Data analysis tools and back testing frameworks, these tools made it possible to perform automated regression testing on changes as well as prototyping
new algorithms in an offline manner. The new data analysis tools allowed us to visualise key performance metrics such as tick to trade performance.
A major overhaul of the dev-ops infrastructure at Mako including porting the build system to CMake, this allowed f
Software Engineer
Schlumberger
Aug 2012 - May 2016(3 years 10 months)
During my time at Schlumberger I worked on the next generation seismic
acquisition platform, this involved real time, multithreaded signal analysis and data handling C++ applications designed to run for long periods of time. Additionally I have worked on GIS applications for displaying real time
positions of vessels.
I was involved in all aspects of the acquisition system, from installation and configuration of servers through to creating the GUIs in Java and C# required to run everything.
Software Engineer Intern
Schlumberger
Jun 2010 - Sep 2011(1 year 4 months)
A
Web Developer
Anybooks Ltd
2009 - 2010(1 year 1 month)
I created a custom eCommerce platform including shopping cart, Paypal
integration and administration back end.