Lance Barry Paine

New Zealander / British

+44 78 898 100 50

Profile

A highly competent senior software developer with more than 17 years commercial experience in engineering business information systems and software products. I have worked on a wide range of products: distributed, multi-threaded, client-server, cross-platform, using multiple languages (primarily, but by no means exclusively in Scala, Clojure, Python, C#, Java and C++), on UNIX, Linux and Windows. Fully accomplished in the development life cycle, I am an adept communicator, able to express myself clearly and concisely, without the need to resort to jargon. I have held an active personal interest in computing and software development for more than 3 decades. As a high-level graduate of The University of Waikato’s Computer Science Department, I earned a place in the Scholarship extension program.

I’m a firm believer in the value of agile practices in most software delivery, having seen the benefits of applying it over my career. I love the continuous process improvement of Kanban, continuous deployment, pairing, and the pragmatic application of TDD and BDD, coupled with the practices of Continuous Delivery, or ideally with DevOps.

Employment History

L B Paine Ltd London, England June 2013 – Present

Director

I founded L B Paine Consulting Services in 2013 to share my experience and skills with a wider audience.

Some Clients:

Home Office Digital: Apr 2016-present

Virtual Clarity / Data Science Team: Oct 2015–Feb 2016

Bank of America Merrill Lynch: Sept 2013–Oct 2015

Languages/Tech: Scala, Kafka, Python, WPF, Scalatra, Dropwizard, Angular.js, JavaScript and Coffeescript, D3.js, Mithril.js and HTML.

UBS London, England Nov 2010–June 2013

UBS are a world-renowned Swiss Investment Bank and Wealth Management firm.

Senior Developer — Cash Equities — Core Data Services Dec 2012–June 2013

Senior developer on global team (CDS) that provides static data mastering and distribution services to order management streams

Senior Developer — Trading Guis (Cash Equities, C#, Java, Scala, C++, Perl, Python) Nov 2010–Dec 2012

Senior Developer with 2 other Senior Developers in London, 1 Junior in London, 5 off-shore in Poland, and 3 developers in USA.

GETCO (now KCG Ltd)London, EnglandSept 2009–Aug 2010

Senior Developer

GETCO were one of the world’s leading High Frequency Trading and Market Making Firms with offices in four cities across 3 countries.

I worked with .Net 3.5 and 4.0, with MVC.net and WPF, Sql Server, Vertica (columnar database) and Python

TFG Fund Services London, England Sept 2008–Aug 2009

Senior Developer (C# and C++)

TFG Fund Services provides trade lifecycle management software and professional services to Hedge Funds. TFG’s trade flow platform is a distributed system with servers primarily written in C++ with C#, WinForms and ASP.net for the presentation layers.

DX3 Technologies Ltd London, England Jan 2008–Sept 2008

Head of Technology

DX3 Technologies is a digital media services company, providing a digital media delivery service to PC and Mobile, with deployments in the UK and ZA serving clients across Europe and Africa. The platform was .Net 3.5, with a SQL Server 2005 hosted on Windows Server 2003, and many components exposed via SOA web-services. The web front end uses Apache and PHP 5.

Gloucester Research London, England Nov 2005 – Sept 2007

Senior Developer — Data Services Group (SQL, perl, python, c++, c#, c++)

Gloucester Research provides trading research and software systems to statistical arbitrage hedge funds. I was a member of a team of four providing data-feed analysis and database support to several other groups. My role required that I liaise with researchers, analysts, data suppliers, and systems teams.

International Information Systems Auckland, New Zealand Aug 2005

Contract Software Development (VBA)

IIS provide customer purchase analysis services to a multitude of New Zealand and Australian retailers. - Optimising runtime of VBA macros - 1 hour to seconds.

Advanced Management Systems Ltd Auckland, New Zealand Jun 2002 – Aug 2005

Technical Software Developer (C++/Python)

Advanced Management Systems is New Zealand’s leading provider of payroll software to Health, Education and Government and employs 30 people.

Grasshopper Software Hamilton, New Zealand Jun 2002

Contract development (C++) on image correction program “ImageAlign”

ImageAlign was a Photoshop plug-in and standalone app written in C++ with MFC and Win32 that corrected lens distortion

RadioPie Hamilton, New Zealand Feb 2001 – Jun 2002

Lead Software Engineer (C++)

I led a team of 3 developers to build the platform and GUI. RadioPie was a startup online radio station for independent artists. The concept involved a proprietary music player that was able to download music from a central server according to user preferences for genres and individual tracks.

Academic Qualifications

Bachelor Computing and Mathematical Sciences (Software Engineering/Machine Learning - Four Year Degree) from The University of Waikato (98–02)

Bursary - A (English, Economics, Accounting, Physics, Math with Statistics)

Awards

IT Skills

This is really only here for the agent’s search engines

Languages