Fabriece Sumuni is a software engineer and entrepreneur with 11 years of experience building cloud-native web applications and leading tech teams from Stavanger, Norway. As co-founder of Base 12 and former CTO of K30, he combines hands-on development (Angular, Node.js, AWS) with product and architecture leadership across startups and consulting engagements. He contributes to open-source tooling for Angular linting, enforcing best practices like OnPush change detection and impure-pipe prevention, showing a strong focus on code quality and maintainable front-end architectures. Comfortable wearing founder, CTO, and developer hats, Fabriece also brings a coach’s mindset from youth and esports coaching roles, translating team development and strategy into engineering outcomes. Notably, he blends Lean Startup thinking with practical test automation to ship resilient products that scale.
11 years of coding experience
7 years of employment as a software developer
Finnfjordbotn vgs
Universitetet i Stavanger / University of Stavanger (UiS)
:sparkles: Monorepo for all the tooling related to using ESLint with Angular
Role in this project:
Front-end Developer & Test Automation Engineer
Contributions:5 commits, 6 PRs, 8 comments in 2 days
Contributions summary:Fabriece primarily contributes to the project by implementing and maintaining ESLint rules related to Angular best practices. They've added rules to enforce the use of `OnPush` change detection, disallow impure pipes, and prevent output renaming. The user also wrote test cases to ensure the functionality of these new rules. Their work demonstrates a focus on code quality and adherence to Angular coding standards.
Contributions:6 pushes, 4 branches in 4 years 8 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.