Daniel Cherubini

Senior Software Engineer at Protector Forsikring ASA

Oslo, 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

🤩
Rockstar
🎓
Top School
Daniel Cherubini is a Senior Software Engineer based in Oslo with 11 years of experience building scalable web systems and leading engineering teams across fintech, education, and consumer music services. He blends hands-on full-stack development—authoring an open-source Vue+Express rendering library used for high-concurrency apps—with managerial experience as a tech lead and engineering manager responsible for consent management, security, and infrastructure. Daniel has a strong track record of shipping secure, compliant systems (PSD2, GDPR) and redesigned core auth flows and OAuth2 at high-profile companies like TIDAL and DNB. Comfortable moving between code, architecture and stakeholder communication, he also brings a product-minded background from founding frontend efforts at Your.MD. An atypical strength is his blend of creative design roots and operational experience, which helps him translate UX needs into robust, maintainable engineering solutions.
code11 years of coding experience
job18 years of employment as a software developer
bookBachelor of Media Politics Marketing Sociology, Bachelor of Media Politics Marketing Sociology at University of Adelaide
bookBachelor of Visual Communications, Bachelor of Visual Communications at University of South Australia
languagesEnglish, Norwegian
github-logo-circle

Github Skills (11)

nodejs10
javascript10
expressjs10
vue10
vue-jsx10
web-development9
back-end-development8
front-end-development8
backend8
caching7
seo7

Programming languages (18)

JavaC++CSSCRustMakefileGoKotlin

Github contributions (5)

github-logo-circle
express-vue/express-vue

Oct 2016 - Aug 2021

Vue rendering engine for Express.js. Use .Vue files as templates using streams
Role in this project:
userFull-stack Developer
Contributions:28 releases, 3 reviews, 610 commits in 4 years 11 months
Contributions summary:Daniel primarily contributed to the express-vue project by merging in changes from a different repository. They also made minor adjustments to the core functionality, specifically to the template parsing logic. Furthermore, the user updated the project by modifying the render process and by adding a caching feature, as well as making some small changes with SEO. They were involved with general maintenance and improvements.
rendering-engineprerenderexpressjsstreamsexpress
danielcherubini/geoip-api

May 2017 - Jan 2019

Contributions:18 releases, 2 PRs, 64 pushes in 1 year 8 months
apilocallyrunsmaxminddatabase
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
Daniel Cherubini - Senior Software Engineer at Protector Forsikring ASA