David MacEachern

About Me

Software engineer with a passion for discovering elegant solutions to complex problems.

Driven by curiosity and a love for crafting delightful products. Always aiming to consistently reduce ambiguity through challenging assumptions and diving into the details.

Currently contributing to highly scalable vendor agnostic payment systems at Primer.

Experience

Primer.io

Global unified payments infrastructure.

Software Engineer III

Mar 2023 - Present · 2 yrs 4 mos

Software Engineer II

February 2022 - April 2023 · 1 yr 3 mos

Career Break

Took some time out to relocate to France whilst sharpening skills with some open source contributions

Open source and blogging

Oct 2020 - Mar 2021 · 6 mos

Accenture

Global consulting firm, working in the UK Technology Org on Multi cloud management platform.

Application Analyst

Sep 2016 - Sep 2020 · 4 yrs 1 mo

  • Serverless developer on Accenture AWS Cloud platform; watch for more →
  • Python backoffice automation and SQL database Administration, assisting with release management and compliance functions for legacy waterfall custom packaged application development

Degree Apprentice

Sep 2016 - May 2019 · 2 yrs 9 mos

  • Representing company at graduate career fairs
  • Tutoring at company onboarding web development bootcamps
  • 1-2 weeks in lectures per semester

Education

University of Roehampton

Bachelor of Science (BS) in Digital and Technology Solutions

Second Class Honours (Upper Division)

2016 - 2019

  • Dissertation: Feasibility study on use of Elasticsearch and XGBoost for classification of cloud spend and resource usage
  • Security: OWASP Top Ten 2017; methodologies for Web Application Security
  • Datascience and Machine Learning: Analysis of house pricing trends in London Greater Metropolitan Area
  • Programming: Functional paradigms in Haskell; User Sync System Case Study