Damian Maclennan is a seasoned technical leader and hands-on technologist with over 15 years building scalable web and cloud-native systems from agency projects to product CTO roles. He has led engineering transformation at organisations including Octopus Deploy and Tatts Group, and now advises and interim-CTOs fast-growing companies while co-teaching deep-dive .NET microservices and DevOps workshops at Stack Mechanics. Damian blends strategic architecture and people leadership—helping teams migrate legacy platforms, adopt agile engineering practices, and implement robust CI/CD pipelines—with a pragmatic, delivery-focused approach. An active contributor to open-source tooling, he enhanced the popular DbUp .NET database deployment library with flexible script providers and console tooling, reflecting his penchant for practical developer productivity improvements. Based in Brisbane, he balances technical depth with mentoring and a taste for hands-on problem solving across startups, nonprofits and enterprise environments.
DbUp is a .NET library that helps you to deploy changes to SQL Server databases. It tracks which SQL scripts have been run already, and runs the change scripts that are needed to get your database up to date.
Role in this project:
Backend Developer
Contributions:9 commits, 1 PR, 1 push in 3 years 7 months
Contributions summary:Damian primarily contributed to the DbUp project by adding functionality related to script providers and console parsing. They implemented the `FileSystemScriptProvider`, including associated tests. Additionally, the user added basic console parsing capabilities and enhanced the ability to mark scripts as executed without running them. These changes enhanced the flexibility and usability of the database upgrade tool.
Simple command line tool to extract DDL from a SQL Server DB
Contributions:1 PR, 8 pushes, 3 branches in 4 years 10 months
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
Damian Maclennan - Technical Director at YOW! Conferences