Alex Latchford

I'm an experienced software engineer focused on solving challenging, scalable problems.

Employment History

  1. Lead Engineer - (Aug 2016 - Present).

    Hugo Corp. - Team notes collaboration. San Franicsco.

    • Lead the engineering team through multiple complete product iterations in an agile fashion.
    • Introduced infrastructure as code best practices and processes for incrementally improving test coverage expansion resulting in significant increase in deployment reliability.
    • Responsible for analytics and data strategy, implementing data collection pipelines and reporting/dashboarding solutions.

    Node.js, React.js, CloudFormation, Postgres, AWS, Docker, Redux, CircleCI, Analytics, Data Analysis & Jupyter Notebooks.

  2. Lead Engineer - (Jul 2014 - Aug 2016).

    Hugo Corp. - Personal research assistant. Sydney.

    • Architected and implemented a scalable data collection and processing pipeline that ingested ~100k items per day.
    • Managed implementation of research assistant iOS app from inception to production release, incorporating a crowd-sourced backend for content fulfilment.
    • Grew and trained a diverse team of talented developers.

    Python, Postgres, AWS, Docker, Linux, HTML, CSS, Javascript, Management & Architecture

  3. Team Lead - (Apr 2013 - May 2014).

    Alliance Media - Digital Cinema. London.

    • Sourced and trained 12 graduate developers.
    • Lead a performance review of our flagship product that resulted in a ~40% reduction in system memory usage.
    • Designed and implemented major system components on new software products worth ~£8m in recurring revenue.

    Python, Postgres, Linux, HTML, CSS, Javascript, Responsive Design, SOA Design, Git & Management

  4. Developer - (Jun 2011 - Apr 2013).

    Arts Alliance Media - Digital Cinema. London.

    • Refactored the financial reconciliation engine that matched cinema content bookings to playback data to validate asset payment contracts.
    • Wrote fulltext search, mass edit and automatic encryption key regeneration modules.
    • Designed and implemented the initial system design for an advertising campaign creation and delivery service targeted towards to the cinema industry.

    Node.js, Javascript, jQuery, Backbone.js, Require.js, HTML, CSS, MongoDB, Python, Django, SQL Server, Subversion & Git

  5. Junior Developer (Intern) - (Jun 2009 - Jun 2010).

    Credit Suisse - Private Banking. London.

    • Refactored critical trade reconciliation, CRM and regulatory workflow batch processes., Helped to design the unified the approach taken for batch processing.

    UNIX, C, C++, C#, BASH, Subversion, CVS, Oracle, Sybase & SQL Server

  6. Web Designer - (Jul 2007 - Sep 2007).

    Zoomf.com - Property Search. London.

    HTML, CSS & Javascript

  7. Independent Web Programmer - (2004 - 2007).

    Various clients.

    PHP, HTML, Javascript, MySQL & CSS

Education

BSc(Hons) Computer Science, 1 st. Nottingham Trent University 2007-2011.

Thesis: A revised implementation of travel search using the Giant Global Graph.

A-Levels: Computer Science, Physics, Maths (AS) and Photography (AS).

Technical Skills

I'm largely self taught with a view towards working on scalable services.

Node.js, React.js, Redux, Python, API Design, HTML, CircleCI, SQL, Redis, AWS, Docker, Git, Linux/UNIX & Mac

Interests

I play 5-a-side football several times a week, I've also skied all my life and enjoy swimming and running whenever I get the time.

Contact

Feel free to contact me via any of the services below, I look forward to hearing from you.

@alexlatchford on GitHub
LinkedIn (uk.linkedin.com/in/alexlatchford)
@alexlatchford on Twitter