Michael Drury is a Senior Software Engineer (AI) based in Belfast with over a decade of experience building scalable web and embedded systems, now applying that expertise at n8n. A two-time founding engineer and former Lead Software Engineer at Budibase, he has deep backend experience across SQL databases, REST APIs, and automation platforms, plus hands-on IoT and embedded work from earlier roles. He has a track record of improving reliability and maintainability—demonstrated by contributions to Budibase where he refactored SQL query builders and JSON handling to harden REST integrations. Comfortable bridging product and infrastructure, he ships pragmatic solutions that span Docker/Kubernetes deployments to low-level firmware. A First Class BE Computer Science graduate from Queen’s University Belfast, he combines startup grit with disciplined engineering practices. Colleagues describe him as the type who surfaces subtle data/templating bugs before they reach production.
10 years of coding experience
11 years of employment as a software developer
Bachelor of Engineering - BE, Computer Science, First Class Honours, Bachelor of Engineering - BE, Computer Science, First Class Honours at Queen's University Belfast
Create business apps and automate workflows in minutes. Supports PostgreSQL, MySQL, MariaDB, MSSQL, MongoDB, Rest API, Docker, K8s, and more 🚀 No code / Low code platform..
Role in this project:
Back-end Developer
Contributions:2011 reviews, 5065 commits, 1830 PRs in 2 years 4 months
Contributions summary:Michael primarily contributed to the back-end functionality of the Budibase project, addressing test case failures, and improving the codebase. Their commits focused on fixing issues related to HBS escaping, along with improving and refactoring the SQL query building capabilities and JSON handling, particularly in the context of REST APIs. The user demonstrated skills in working with SQL databases, dynamic variables within the templates, and potentially with REST APIs by adding query features to a component.
188 handlebars helpers in ~20 categories. Can be used with Assemble, Ghost, YUI, express.js etc.
Contributions:7 releases, 11 reviews, 20 commits in 1 year
javascriptexpresshandlebars-helpersghostyui
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
Michael Drury - Senior Software Engineer (AI) at n8n