Senior Software Architect | Technical Speaker | University Lecturer
I develop software and lead teams that build it. With over 35 years of experience in IT, I turn ideas into concrete, scalable software solutions.
"Non smettere mai di imparare, perchΓ© la vita non smette mai di insegnare"
My name is Matteo Baccan and I'm a software professional with a passion for technology that started in the '80s when I began programming. Over these decades I've learned that success is not only about writing working code but solving real problems while ensuring product stability and coherence.
As a Senior Software Architect I oversee the full lifecycle of software projects, from architecture analysis to frontend, backend and app development. My main skills are based on Java Enterprise Edition and PHP, but my curiosity constantly drives me towards innovation.
I also work on IoT solutions using Arduino boards. For years I've been a lecturer and technical speaker at major Italian conferences because I believe sharing knowledge is essential.
2016 - Presente
Full responsibility for software projects, from inception to delivery and subsequent evolution. Development of frontends, backends, apps and architectural analysis.
2021 - Presente
Lecturer for courses such as "Web Design" and "Digital Technologies and Applications for Communication". Teaching HTML/CSS/JS, JamStack, GitHub Actions and modern CSS frameworks.
1998 - Presente
Author of the "Guru Meditation" column for Codemotion Magazine and Tech360. Author of programming courses for MokaByte and over 700 technical articles for the Infomedia Editorial Group. Author of the books "C# Course" (ISBN 8881500167) and "Job Change with a Click" (ISBN 9788861741607).
2003 - 2017
Co-founded MoonLab and created JobCrawler, Italy's first job search engine, aggregating job listings from any source and country.
2006 - Presente
All the events I participate in are listed in this GitHub project. All presented material is available under MIT license.
Thoughts, reflections and analysis on programming and software development
Algorithmic anthropomorphism is a strategic asset that, without adequate governance, turns into an operational, legal, and reputational liability.
Reflection on the obsession with productivity and efficiency in the tech world.
Reflection on speed in software development and how haste can be counterproductive.
Published book - ISBN 9788861741607 - 211 pages
Collaborations with magazines of the Infomedia Editorial Group from 1998 to 2008
Web Design and Digital Technologies at the Academy of Fine Arts
Co-founder of Italy's first job search engine
Advanced home automation solutions with Arduino and ESP32
Have a project in mind or just want to chat? I'd be happy to hear from you!