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.
code14 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
throttling10
timer10
date-format10
corelocation10
geolocation10
error-handling10

Programming languages (10)

TypeScriptC++RustSCSSJavaScriptObjective-CSwiftHTML

Github contributions (5)

github-logo-circle
malcommac/Hydra

Jan 2017 - Oct 2021

⚡️ Lightweight full-featured Promises, Async & Await Library in Swift
Role in this project:
userBack-end Developer
Contributions:24 releases, 273 commits, 41 PRs in 4 years 9 months
Contributions summary:Daniele primarily focused on developing a lightweight, full-featured Promise, Async, & Await library in Swift. They implemented core features such as promise-based architecture, `.then()` and `.catch()` functions, and added features like `.forward()`, `.recover()`, and `.zip()` to extend the library's capabilities. The user also added support for cancellation using `InvalidationToken`. Additionally, the user added support for retrying operations.
asyncswiftpromisespromise-libraryawait
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.
asynccllocationmanagerlocation-servicesswift-librarylocationtracking
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