Michael Sorhaindo is a Senior Software Engineer based in Utrecht with 14 years' experience building front-end and full-stack web and mobile applications using JavaScript, Python, Java and C++. He currently contributes to Elsevier’s engineering efforts after roles at Brandwatch, Ex Machina Group and Ash Gaming, with a strong track record in React, reusable component libraries and client-facing integrations. Michael blends pragmatic engineering with mentorship—organizing a data science reading group at Brandwatch and volunteering to teach JavaScript, CSS and git to underrepresented developers. His background includes porting Flash games to HTML5 and automating localization workflows, reflecting a hands-on approach to legacy modernization and tooling. Musically inclined, he volunteers as a church organist and occasional flautist, a detail that hints at his collaborative and disciplined work style.
14 years of coding experience
11 years of employment as a software developer
Master of Science (MS), Advanced Computer Science, Master of Science (MS), Advanced Computer Science at University of Sussex
Sir Frederic Osborn
Bachelor of Science, Computer Science (Games), First Class with Honours, Bachelor of Science, Computer Science (Games), First Class with Honours at University of Brighton
Contributions:258 pushes, 91 branches in 1 year 4 months
javascriptaxiompattern-librarypatterntypescript
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
Michael Sorhaindo - Senior Software Engineer at Elsevier