David Boyne is an experienced software engineer and technical leader with 11 years building scalable web and serverless solutions, combining hands-on front-end work with infrastructure-as-code for AWS. He champions agile, lean practices—TDD, pair programming, CI/CD—and has a track record of growing teams that prioritize quality, learning, and cross-team collaboration. As founder of EventCatalog and an active open-source contributor, his work spans UI improvements (React-based projects like mockit and AsyncAPI) and cloud integrations (CDK-based AppConfig, EventBridge, SNS, DynamoDB streams). He regularly speaks at local and international events, sharing practical insights on event-driven architectures and developer tooling. Collected first-class computing honours and a habit of turning complex problems into clean, maintainable designs make him equally comfortable architecting systems and mentoring engineers. Not obvious from his headline: he blends product-focused empathy with deep implementation skills, often shipping developer-facing tools that simplify team workflows.
10 years of coding experience
First-Class Honours - BSc(Hons) Computing and Information Systems, Computing, First-Class Honours - BSc(Hons) Computing and Information Systems, Computing at Anglia Ruskin University
A tool to quickly mock out end points, setup delays and more...
Role in this project:
Front-end Developer
Contributions:5 releases, 88 commits, 65 PRs in 6 months
Contributions summary:David primarily contributed to the UI components and user interface elements of the `mockit` repository. Their work involved refactoring and modifying existing React components, specifically focusing on the `Logo` and `Routes` components. Additionally, the user added a new modal component and implemented functionality for displaying and managing routes, which aligns with the core functionality of the API mocking tool. These UI updates enhance the usability of the application.
Serverless patterns. Learn more at the website: https://serverlessland.com/patterns.
Role in this project:
Cloud Engineer / Infrastructure Engineer
Contributions:93 reviews, 69 commits, 147 PRs in 8 months
Contributions summary:David primarily contributes to infrastructure-as-code and related configurations within the serverless patterns repository, leveraging AWS services. They work on deploying and configuring AWS AppConfig feature flags using CDK, including defining application, configuration profiles, and Lambda function integrations. They also updated EventBridge, SNS, and DynamoDB stream-related patterns. These changes involve code adjustments and configuration changes to support different AWS services and serverless architectures.
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.