Marco Boi is a Senior Software Engineer based in Barcelona with 8 years of industry experience and a PhD-backed background in visual neuroscience. He combines rigorous scientific thinking with pragmatic software design, favoring solutions that model and clarify real-world problems. At Collibra he progressed from senior engineer to technical lead, and more recently designs systems at Veeva, bringing both delivery and architectural perspective. An active contributor to backend and DevOps work on notable open-source projects like spark-jobserver, he has hands-on experience improving API functionality, context management, client authentication, and operational logging. Marco is especially drawn to roles that blend research and engineering, leveraging his computational modelling experience to inform robust, research-aware software.
9 years of coding experience
13 years of employment as a software developer
PhD, Neuroscience, Visual Perception, PhD, Neuroscience, Visual Perception at Ecole polytechnique fédérale de Lausanne
MA (Hons), Experimental Psychology, MA (Hons), Experimental Psychology at University of Cagliari
Contributions:5 commits, 7 PRs, 31 comments in 3 months
Contributions summary:Marco contributed to the REST job server by adding features to the API, including support for HTTP override and asynchronous context reset. They implemented a new endpoint for deleting all uploaded data files. Additionally, the user refactored the context management process, implemented client authentication using certificates, and enhanced logging for the `manager_start.sh` script, improving the overall operability of the system. Their work demonstrates a strong understanding of backend systems and operational aspects.
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.