Alberto Nicoletti is a Senior Software Engineer with 11 years of experience, currently shaping web products at Musixmatch after progressing through multiple engineering roles there. He holds an MSc in Computer Science from the University of Bologna and brings a rare blend of full-stack web expertise and low-level systems experience, from TypeScript/React-like stacks to C-based systems programming. Deeply interested in programming languages and paradigms, he has explored and applied functional languages such as OCaml, Haskell, Scala and Rust, which inform his design and code quality choices. His background includes founding a medtech startup that applied deep learning to medical imaging, exposing him to ML pipelines and real-world product constraints. Past roles include architecting a modern web client with TypeScript, Angular and RxJS, and community leadership as a Google Developers Group manager, showing both technical depth and community engagement. Based in Bologna, he combines academic rigor with practical shipping experience and a curiosity for language-driven solutions that improve long-term maintainability.
11 years of coding experience
7 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Alma Mater Studiorum – Università di Bologna
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
Alberto Nicoletti - Senior Software Engineer at Musixmatch