Marco Distrutti is a senior software engineer and former startup CTO with nearly a decade of hands-on experience building web, desktop and mobile solutions across Javascript, C#, Java and PHP stacks. He currently leads product and engineering efforts at GOLINE SA, integrating Microsoft Dynamics NAV with custom mobile, desktop and BI tooling while managing supplier relations and resource planning. Marco combines deep ERP expertise—SAP R/3, SAP Business One and Odoo—with practical cloud-first operations on AWS and a preference for Unix-based, cross-platform architectures. He pairs entrepreneurial experience from founding Italian startups with consulting work for large retailers like Prada, where he implemented SAP ABAP workflows for high-volume e-commerce backends. Recently he’s been formalizing ML and data science skills with an MSc and certifications, applying supervised and unsupervised techniques to real-world, imbalanced datasets. Known for pragmatic problem solving, he bridges product, architecture and data to deliver maintainable systems that scale.
9 years of coding experience
12 years of employment as a software developer
Master of Science - MS, Data Science, Master of Science - MS, Data Science at Università degli Studi di Milano-Bicocca
MongoDB Sharded Cluster deployment with Docker Compose
Contributions:16 commits, 1 PR, 13 pushes in 1 year 6 months
deploymentdockercomposeshardedkubernetes
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
Marco Distrutti - Senior Software Engineer at GOLINE SA