Marco Ferrati is a software engineer and PhD candidate in Computer Science based in Zurich with a decade of hands-on experience building simulation-driven and production-grade software for finance, manufacturing, and logistics. He has led the design and implementation of ARMS, a hybrid BPMN/resource-aware simulation platform that helps non-programmer analysts run tactical what-if manufacturing analyses, and has translated that research into commercial supply-chain tools. Marco combines academic rigor—visiting researcher experience at Hasso Plattner Institute and ongoing PhD work—with practical engineering at UBS and consulting engagements, spanning simulation engines, dashboards, and ROS-enabled human-robot interactions. He also regularly teaches software engineering practices, from UML and CI/CD to agile methods, showing a talent for translating complex concepts for learners and stakeholders. Notably, his background bridges vulnerability assessment research and applied machine-vision robotics, reflecting a rare mix of security, simulation, and systems integration skills.
10 years of coding experience
3 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Università degli Studi di Padova
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Alma Mater Studiorum – Università di Bologna
High School Diploma, High School Diploma at E. Curiel
Contributions:94 commits, 75 pushes, 1 branch in 1 year 7 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.