Fabriece Sumuni

Software Engineer at Base 12

Stavanger, Rogaland, Norway
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code11 years of coding experience
job7 years of employment as a software developer
bookFinnfjordbotn vgs
bookUniversitetet i Stavanger / University of Stavanger (UiS)
languagesNorwegian, English, French, Swahili
stackoverflow-logo

Stackoverflow

Stats
121reputation
9kreached
3answers
8questions
github-logo-circle

Github Skills (16)

typescript10
typescripts10
eslint10
typescript-types10
angular10
testing10
javascript9
async-callback6
hapi6
bluetooth6
authentication6
nodejs6
error-handling6
android-networking6
bluetooth-low-energy6

Programming languages (10)

TypeScriptCSSShellRustSCSSJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
:sparkles: Monorepo for all the tooling related to using ESLint with Angular
Role in this project:
userFront-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.
monorepoeslintangularsparklestypescript
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.
Request Free Trial