Matteo Baccan

Senior Software Architect at ATEL italia

Piedmont, Italy
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Matteo Baccan is a Senior Software Architect based in Piedmont, Italy, with over eight years of focused experience modernizing and delivering end-to-end software solutions across web, mobile and IoT. He blends hands-on development (Java, PHP, frontend JS, ESP32/ESP8266 IoT stacks) with architecture, project leadership and product revitalization—often taking legacy systems to scalable, maintainable platforms. An active open-source contributor, he has improved code quality and robustness in well-known projects like the JTS Topology Suite and ensures reliability through test automation in libraries such as owner. Matteo also teaches and writes widely—bringing practical JamStack, UX and AI-integration lessons into classrooms and industry columns—while quietly championing the reintegration of experienced engineers into modern teams. Off the clock he’s a hands-on dad, which informs his pragmatic, user-centered approach to building dependable software.
code8 years of coding experience
job25 years of employment as a software developer
bookHPO SYSTEM, HPO SYSTEM at Hpo Academy
bookDiploma Istituto Tecnico e Professionale Ragioniere Programmatore, Diploma Istituto Tecnico e Professionale Ragioniere Programmatore at IIS Ferrini
languagesItalian, English, Spanish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (16)

properties-file10
configuration-management10
javas10
configurations10
application-properties10
system-properties10
geometry10
custom-properties10
configuration-file10
dependency-properties10
java10
spring-properties10
testing10
java-libraries9
refactoring8

Programming languages (27)

C#CMakefileGoHTMLTypeScriptShellxBase

Github contributions (5)

github-logo-circle
matteobaccan/owner

Apr 2022 - Jan 2023

Get rid of the boilerplate code in properties based configuration.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:8 commits, 109 PRs, 120 pushes in 8 months
Contributions summary:Matteo's primary contribution focuses on test-related activities within the project. Specifically, the commits involve modifying a test class, `SystemPropertiesReloadTest.java`, to adjust wait times and verify configuration reloading behavior. These changes suggest a focus on ensuring the reliability and correctness of the configuration loading mechanism. The repeated merge commits may indicate collaboration or integration efforts.
configurationboilerplateboilerplate-codeobjectmapperproperties
locationtech/jts

May 2021 - May 2021

The JTS Topology Suite is a Java library for creating and manipulating vector geometry.
Role in this project:
userBack-end Developer
Contributions:8 commits, 8 PRs, 2 comments in 1 day
Contributions summary:Matteo primarily contributed to code quality improvements and refactoring efforts within the JTS Topology Suite, a Java library. Their work involved fixing code style issues, such as ensuring the use of `static final` for constants and removing redundant boolean literals. The user also addressed several bugs and improved code maintainability by applying try-with-resources and correcting type errors. These changes indicate a focus on improving the overall robustness and clarity of the library's codebase.
vectorgisgeometric-algorithmscomputational-geometrytriangulation
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
Matteo Baccan - Senior Software Architect at ATEL italia