Derry/Londonderry, Northern Ireland, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Colum Ferry is a Senior Software Engineer with 11 years of experience building full-stack JavaScript applications and developer tooling, currently working at Supabase after a long tenure at Nrwl. He has deep expertise in Angular, module federation, and monorepo build systems—contributing key enhancements to the widely-used Nx project, including webpack-server support, SSR fixes, and dynamic remote federation utilities. Colum’s background spans startups and consultancy engagements where he led migrations from AngularJS to modern Angular, introduced Storybook and NgRx patterns, and improved CI and build reliability. He combines hands-on engineering with product-minded thinking, having co-founded a startup and driven feature-flagged refactors that enabled safer branching and faster delivery. Based in Derry/Londonderry, he earned a First-Class BSc in Computer Science and began his career through competitive placements at Civica Digital, bringing a pragmatic focus on developer experience and scalable front-end architecture.
11 years of coding experience
9 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Ulster University
Build system, optimized for monorepos, with plugins for popular frameworks and tools and advanced CI capabilities including caching and distribution.
Role in this project:
Full-stack Developer
Contributions:1293 reviews, 382 commits, 1534 PRs in 3 years 4 months
Contributions summary:Colum contributed to the Angular framework of the Nx project. They implemented a webpack-server builder to support custom webpack configs for Angular, fixed issues related to SSR, and enhanced the module federation support, specifically with the use of the new `@module-federation/enhanced` package and features like dynamic remotes and the incorporation of the `NX_MF_DEV_REMOTES` environment variable. They added a range of utilities including a mechanism to ensure paths with explicit extensions are resolved and supported the buildable libs across several builders, contributing to improvements in build and development efficiency.
Contributions:5 pushes, 1 branch in 5 years 6 months
mobile-frameworkframeworkandroidiosdesktop
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.