Brook Elgie is a senior software engineer and hands-on technology leader with 16 years’ experience building scalable, cloud-native web platforms and APIs from startup to acquisition. He has led engineering at FourteenFish (CTO) through rapid growth and AWS/Kubernetes migrations, then continued as Head of Development after EMIS/Optum acquisition, and now serves as Senior Software Engineer at Volteras. A longtime open-source contributor, Brook has made sustained back-end improvements to CKAN—powering major open data portals—and to e-commerce and schema tooling, often focusing on robustness, refactoring and internationalisation fixes. Comfortable shipping full-stack solutions including React Native mobile apps and NodeJS services, he pairs practical developer experience with a strong operational mindset around observability and deployment pipelines. Unusually for a senior engineer, his background in biochemistry gives him a data-minded curiosity that informs pragmatic, testable system design.
15 years of coding experience
22 years of employment as a software developer
Bachelor of Science - BS Biochemistry, Bachelor of Science - BS Biochemistry at Cardiff University / Prifysgol Caerdydd
CKAN is an open-source DMS (data management system) for powering data hubs and data portals. CKAN makes it easy to publish, share and use data. It powers catalog.data.gov, open.canada.ca/data, data.humdata.org among many other sites.
Role in this project:
Back-end Developer
Contributions:221 commits, 73 PRs, 91 pushes in 1 year 11 months
Contributions summary:Brook's commits primarily focus on code style enforcement (PEP8) and bug fixes within the CKAN project. They address a specific UnicodeEncodeError issue when adding users, allowing non-ascii characters in full names, and fix a test for Python 2.6. Additionally, the user has contributed to code refactoring, particularly for the group and organization list actions, and for setting up config settings via environment variables, and has made template edits to improve the presentation and functionality.
Contributions summary:Brook primarily contributed to the back-end logic of the e-commerce platform, focusing on image handling and stock management. Their work involved refactoring image-related code, adding thumbnail functionalities, and fixing issues. Additionally, the user implemented a stock level system and integrated it with the existing product models, demonstrating an understanding of core e-commerce features. These changes showcase a focus on improving the functionality and structure of the platform.
pythonecommercecommercee-commerce
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
Brook Elgie - Senior Software Engineer at Volteras