Skip to content

About

Hey there! I’m Daniele Margutti, and I’m the Mobile Platform Lead at Immobiliare.it.

For the past five years, I’ve led the iOS team as a Technical Team Leader and principal iOS Engineer. My role now focuses on advancing our mobile platform, which includes both iOS and Android native apps along with backend services.

Current Role

Core Mobile Platform Lead
January 2024 - Today - Immobiliare.it SpA

I started this role recently after years of experiences as technical team leader 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 Tech Lead
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.

Contacts