My Resume (CV)


BSc (Hons) Computer Systems Engineering
(2nd Class) with Electrical Engineering – University of
Plymouth, graduated in 2004 – Thesis on data encryption in applications


C#.NET 1.1, 2.0, 3.5, 4.0, 4.5, WPF, Windows FormsWCF, Restful Web ServiceASP.NET, MVC 4, HTML 4/5, CSS, Javascript, jQuery T-SQL (Stored Procedures, functions, queries), Database optimization & design
Rapid Application Development Framework design, system architecture development, enterprise level application design with multithreading
.NET Sockets (TCP/IP), .NET 4 Parallel Tasks XML, XSLT, Test Driven Development, Refactoring, Design Patterns, Enterprise Libraries (Database)

Microsoft 70-229 – Designing and Implementing Database with MS SQL 2000

Microsoft 2124 – Programming With Microsoft C#

Interactive course – Crystal Reports Interactive Training Course

ITIL® Foundation V3 Course & Exam


Senior Programmer Analyst

Altis Partners CTA, Hedge Fund

Full time: Aug 2015 to Present

Joined Altis to work alongside the existing research and development teams, and to get up to speed with the trading system while working on new projects. We are currently embarking on an exciting project using Chef to automate our entire infrastructure in Amazon Web Services.


Senior Developer

Full time: Dec 2014 to Aug 2015

Jersey Financial Services Commission

Took over lead development role at the JFSC. Responsible for developing financial systems integration with NAV, and architecture of the initial stages of the MS CRM project, including all infrastructure requirements and development environments.

Senior Developer / Head of Department

Full time: Feb 2010 to Dec 2014

Espirito Santo Investment Bank – London, Paternoster Square, St Pauls

Head of development for all internal software development projects, built a financial research platform from scratch to reach clients in a variety of formats (HTML based) and allow our research department to write high quality research publications to reach a maximum client base.

Lead developer for business critical commission reporting application for all trades within the global bank. A global reporting solution which analyses data from Pershing and Fidessa to calculate commission figures and derivatives for the bank. The system provides lightening fast access to vast quantities of reporting data for the previous 5 years.

Maintaining and improving legacy web apps for reinsurance, research publications, and a mass emailing application with designing functions and built in templating / distribution lists.


In-House Solutions Developer

Full time: May 2008 to Feb 2010

London, Leicester Square, UK

Lead programmer for all development tasks within the company, responsible for entire CMS system written in C# and various web portals written in ASP.NET (C#).

Designed company framework to allow rapid application development, and designed a monitoring system (using .net sockets) to control versioning and remote installs.


Full time: September 2007 to May 2008

Travelled the world with my fiancée for 7 months.


Microsoft Solutions Developer

Cronus Consultancy Limited

Full time: June 2005 to September 2007

Jersey, Channel Islands

Lead programmer on bespoke payroll system for local temping agency written in C#.NET V2 with a SQL 2000 backend.

Worked closely with clients to establish problem specifications and system designs.

Experience with the entire product life cycle, from client meetings, designing, testing, bug fixing.

Key developer in team working on a large solution for a nationwide loans company, operating over the Channel Islands, UK, and the Isle of Wight.

Developed scalable multi-threaded enterprise applications using company framework, helped to extend our company framework with new functionality.

Excellent experience debugging and optimising code. Optimised existing code to achieve increased performance (Memory profiling, refactoring).

Complemented on UI design skills, and ability to provide a good user experience while maintaining complexity


I am a technically skilled developer and have worked on many enterprise level applications in my various roles, and in doing so have learnt a lot about framework development and architecture. I have put my theory to practice recently, and wrote an entire framework for rapid application development including all UI, advanced menu systems, data access, TCP/IP, and multithreading (background workers, background data caching). I am also highly experienced with MS SQL in database design, programming, and optimisation.


Available on request