Daniele Margutti

Mobile Platforms Engineering Manager

Rome, Lazio, 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
Daniele Margutti is a Mobile Platforms Engineering Manager with 14 years of experience leading iOS, Android, and backend teams to deliver cohesive, scalable mobile ecosystems used by millions. He combines hands-on engineering—contributing to notable open-source Swift projects like SwiftLocation, Hydra, SwiftDate and timer utilities—with strategic leadership that aligns product goals and technical direction. At Immobiliare.it he drove the SwiftUI migration, a new design system and an internal Open Source Initiative, while fostering shared ownership and continuous improvement across teams. His background includes co-founding a YC‑backed startup building a cross-platform visual IDE, giving him product-building and entrepreneurial instincts uncommon in platform leaders. Known for clear communication and mentoring, he consistently turns complex requirements into simple, high‑quality solutions. Based in Rome, he blends deep iOS technical craft with cross-platform platform thinking and backend sensibility.
code13 years of coding experience
job7 years of employment as a software developer
bookComputer Engineering, Computer Engineering at Università degli Studi di Roma 'La Sapienza'
bookElectronics & Telecomunications, Electronics & Telecomunications at Istituto Tecnico Industriale
languagesEnglish, Italian
github-logo-circle

Github Skills (24)

asynchronous10
date-formatting10
timers10
datetime10
ios10
async10
es6-promise10
cd10
debouncing10
timer10
throttling10
date-format10
corelocation10
geolocation10
error-handling10

Programming languages (10)

TypeScriptC++ShellRustSCSSJavaScriptObjective-CSwift

Github contributions (5)

github-logo-circle
malcommac/SwiftLocation

Jul 2015 - Mar 2022

⚓️ Async/Await CLLocationManager Wrapper for Apple Platforms
Role in this project:
userMobile Developer (iOS)
Contributions:21 releases, 481 commits, 74 PRs in 6 years 8 months
Contributions summary:Daniele primarily worked on the SwiftLocation library, contributing to its core functionality and addressing reported issues. They refactored code, fixed bugs related to location updates and geocoding, and added new features such as reverse geocoding using Apple services, IP address location searching, and support for iOS 11+ features. Additionally, the user improved code structure and implemented documentation updates.
trackercorelocationmonitoringautocompleteibeacon
malcommac/SwiftDate

May 2015 - Sep 2022

🐔 Toolkit to parse, validate, manipulate, compare and display dates, time & timezones in Swift.
Role in this project:
userBack-end Developer
Contributions:54 releases, 979 commits, 228 PRs in 7 years 5 months
Contributions summary:Daniele appears to be primarily involved in developing and maintaining the backend date and time manipulation logic within the project. The commits focus on core functionality, including enhancements to date parsing, conversions, and internal component adjustments. Their work also includes contributions related to date formatting and the introduction of features like the ISO8601 parser.
date-timedate-formattingswiftdatestimezone
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
Daniele Margutti - Mobile Platforms Engineering Manager