David Mountney

Software Development Team Lead at Currents

British Columbia, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
David Mountney is a software development team lead and former engineering manager with 13 years of hands-on experience spanning backend, frontend, and OS-level systems, now focused on cloud-native tooling and packaging. He has driven distribution and installability at scale from his time on GitLab’s Distribution team and led build and release engineering as an Engineering Manager, blending architectural thinking with delivery ownership. Comfortable across the full stack, he pairs practical QA and test-automation experience—contributions to the GitLab CE QA suite—with full-stack feature work like API and import handling in the Actual personal finance app. A pragmatic advocate for open source and transparent collaboration, he prefers building with communities that engage closely with users. Based in British Columbia, he combines systems-level curiosity with a track record of improving reliability and developer workflows in both product and infrastructure contexts.
code13 years of coding experience
job15 years of employment as a software developer
bookComputer System Technology Diploma, Computer System Technology Diploma at Saskatchewan Polytechnic
github-logo-circle

Github Skills (17)

ruby-rails10
javascript10
apidoc10
testing10
rails10
ruby10
gitlab10
api10
test-automation10
database-testing9
typescript9
typescript-types9
typescripts9
rake9
react8

Programming languages (16)

SmartyJavaC++CPLpgSQLGoMustacheHTML

Github contributions (5)

github-logo-circle
actualbudget/actual

Nov 2023 - Feb 2025

A local-first personal finance app
Role in this project:
userFull-stack Developer
Contributions:142 reviews, 71 PRs, 71 pushes in 1 year 3 months
Contributions summary:David primarily contributed to the Actual budget app by implementing new features and improving existing functionality. They modified backend code to handle YNAB imports, including creating category rules and adding transactions. Furthermore, the user added API tests for budget, account, payees and transaction operations, demonstrating a focus on API development and testing. These commits show a range of involvement across the application's codebase and API.
financelaravellocal-firstpersonal-financebudgeting
gitlabhq/gitlabhq

Sep 2014 - Nov 2019

GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:226 commits, 66 pushes, 1 branch in 5 years 3 months
Contributions summary:David's contributions primarily focused on improving the quality and reliability of the GitLab CE project through automated testing. They updated existing QA tests, specifically targeting deploy key cloning and database configuration processes. The user also introduced a fix to reset local storage between QA tests, enhancing the test environment's consistency. Further contributions included fixing schema load tests and incorporating changes for post-deployment migrations, demonstrating a focus on comprehensive test coverage.
gitlab-cerubygitlabrails
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial