Chris Boyle

Full name: Christopher Markham Boyle
Email address:
Website: https://chris.boyle.name/

Summary

Software engineer with 12 years' commercial experience including Java, Kotlin, Scala, C/C++, Python, Perl, web frontends/backends, Linux.

Experience

January 2014-present: CoreFiling, Oxford, UK: Software Developer

  • Part of a small Scrum team responsible for maintaining over 10 products.
  • Lead responsibility for a server-side Java product that converts between XBRL (XML for financial reporting) and Excel / CSV / databases.
  • Lead responsibility for our implementation of the Table Linkbase standard; company representative on the working group developing that standard.
  • Worked on a Kotlin microservice to convert tables in Word documents.
  • Consistently praised in performance reviews for rapid turnaround of features for clients.

August 2006-December 2013: Zeus Technology, acquired 2011 by Riverbed Technology, Cambridge, UK: Member of Technical Staff

  • Development of load balancing / traffic management software in C++ and web UI in Perl (now Pulse Virtual Traffic Manager) and Stingray Services Controller (Python, Django).
  • Activities from design through to support escalations on all areas of the products.
  • Added configurable event handlers, geolocation and cryptographic hardware support while maintaining performance.

July 2004-May 2005HeadRED Media, Coventry, UK: Web Developer (STEP placement & part-time work)

  • Built CMS / e-commerce applications to client specifications as part of a small web development agency.

Volunteer & open source work

Education

2002-2006University of WarwickComputer Science MEng, 2.i

  • Fourth year group project: pub food ordering using Java (Micro and Standard Editions) and Bluetooth.
  • Third year individual project: CGI/CLI calendar using C++ and MySQL.
  • Second year group project: supermarket checkout system.
  • Modules on: software engineering, networking, HCI, database systems, graphics, automata, parallel algorithms, neural networks, AI and project management.

1997-2002Winchester College

  • 5 A-level A grades in Mathematics, Further Mathematics, Physics, Chemistry, German.

Other qualifications