Mattia Palermo is a software developer with 10+ years building PLC/HMI software and mechanical-software integrations for packaging machines, test benches, and assembly lines, currently at IMA Group. He brings deep hands-on expertise with Siemens Step 7/WinCC, Rockwell RS Studio/FactoryTalk, Weintek, Fatek, and 2D/3D CAD tools like Solid Edge and AutoCAD, enabling seamless electro-mechanical designs. His background includes long-term consulting for Tetra Pak and G.D S.p.A. and project management experience at Errelle, so he blends field-facing delivery with coordination of multidisciplinary teams. Beyond industrial automation, he has contributed backend code and tests to the MDAnalysis open-source Python library, implementing an efficient linear-density module—evidence of strong algorithmic and testing discipline. Based in Bologna, he pairs practical factory-floor insight with software engineering rigor to deliver reliable, maintainable control systems. Colleagues note his knack for refactoring legacy control code into more efficient, testable components.
10 years of coding experience
Tecnico delle industrie elettriche, Tecnico delle industrie elettriche at ITI Aldini Valeriani
MDAnalysis is a Python library to analyze molecular dynamics simulations.
Role in this project:
Back-end Developer
Contributions:1 review, 23 commits, 4 PRs in 25 days
Contributions summary:Mattia primarily contributed to the development of the `lineardensity` module within the `MDAnalysis` library. They implemented the core functionality for calculating linear density profiles, including data structures, calculations, and output formatting. Their work involved refactoring the code for improved efficiency and adding unit tests, ensuring the accuracy and reliability of the analysis tool.
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.