New Zealander / British
email@example.com +44 78 898 100 50
A highly competent senior software developer with 15+ 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 C#, Java, Scala, Groovy, Python, C++, and Perl), 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 30 years. As a high-level graduate of The University of Waikato’s Computer Science Department, I earned a place in the Scholarship extension program.
Having seen the benefits of applying it over my career, I’m a firm believer in the value of agile practices in most software delivery. 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.
Over the years I have:
Senior developer on a project to introduce strategic Scala Event-Sourced process into core Settlements processing for global trade flow.
|Tech||Total Usage||Level*||Last major usage|
|Spark Streaming||1 months||ok||2015|
I’m considering these as levels. I suspect from years of interviewing candidates that even my ‘ok’ puts me in the top 5%, but Dunning-Kruger kicks in and I discount myself.
June 2013 – Present
I founded L B Paine Ltd Consulting Services in 2013 to share my experience and skills with a wider audience.
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) 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.
London, England Sept 2009–Aug 2010
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
London, England Sept 2008–Aug 2009
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.
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.
London, England Nov 2005 – Sept 2007
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.
Auckland, New Zealand Aug 2005
Contract Software Development
IIS provide customer purchase analysis services to a multitude of New Zealand and Australian retailers.
Auckland, New Zealand Jun 2002 – Aug 2005
Technical Software Developer
Advanced Management Systems is New Zealand’s leading provider of payroll software to Health, Education and Government and employs 30 people.
Hamilton, New Zealand Jun 2002
Contract development 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
Hamilton, New Zealand Feb 2001 – Jun 2002
Lead Software Engineer
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.
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)
This is really only here for the agent’s search engines
Components, Libraries and APIs
.NET Framework v4, v3.5 since release;v2.0 since 2005; v1.1, 1 year;
LINQ; Log4Net; Syncfusion; Infragistics; COM+; Java, 2 years; MFC; wxWidgets; STL; Boost
Intellij IDEA; Microsoft Visual Studio (with resharper); Eclipse; Sublime; git; mercurial; gerrit; Subversion (SVN); VisualAssist; Clone Detective; ConQat; Team City; CruiseControl.Net; Jenkins; NUnit; UnitTest++;fxCop; IIS 5,6; spray, scalatra, play, Apache, Tomcat, jetty;</div>