About Me


Something about me

Hi, I’m Daniele Margutti, currently I’m Mobile Platform Area Manager at Immobiliare.it.
In the past 5 years I lead the iOS team as Technical Team Leader and principal iOS Engineer.

My actual job involves pushing forward the mobile platform (both iOS and Android apps along with the mobile Node.js backend) and ensuring our teams perform better helping people design and implement simple solutions to complex requirements, empowering human collaboration and creativity.

I began my journey into programming at a very young age, driven by an insatiable curiosity for technology and coding. After completing studies, I ventured into the professional world, working as a developer in various consulting firms.

I’m a sci-fi and non-fiction junkie.
Since Sept 2024 I’ve embarked on the wild ride of junior fatherhood! a whole new galaxy of adventures for a developer!

Current Role

Mobile Platform Area Manager
January 2024 - Today - Immobiliare.it SpA

I started this role recently after years of experiences as technical team leader and engineering manager for the iOS team.
In this role, my goal is to develop the mobile platform in order to best serve the evolution of our product, simplifying and enhancing the implementation of new features and the daily work of our talented engineers.

Work Experience

iOS Technical Team Leader
May 2018 - Dec 2023 - Immobiliare.it SpA

I have covered this role for 5 years, following the technological evolution of the product and the technical growth of the team.
Among the most important projects during this period, there’s the rewriting of the main application from Obj-C to Swift among its modularization of the architecture and multi-countries support.
I’m also worked at the implementation of our internal CI/CD infrastructure to enhance and expedite processes.

Co-Founder - Senior Engineer
Sept 2012 - Aug 2015 - CreoLabs LLC

In 2012, I embarked on a remarkable entrepreneurial endeavor when I co-founded Creo Labs.
Our vision was to create a groundbreaking visual tool for mobile application development.
To our delight, Creo caught the attention of Y Combinator, making it the first Italian company to be interviewed by YC during the winter session of 2014.

Senior iOS Engineer
2015 - 2018 - Different Companies

I started programming on iOS in 2008 after years working on Java and MacOS X/Cocoa.
Over the years, I had the privilege of working as indie developer, leading small teams and serving as a mentor to aspiring developers, nurturing their growth and skills.