Summary
Diego Petrucci is a product-focused Senior iOS Engineer with 11 years of experience building user-centered mobile experiences end-to-end, from workshoped idea to production. He combines deep Swift expertise, reactive patterns (RxSwift → Combine), SwiftUI and redux-style architectures to shape scalable, testable codebases across teams of 2 to ~30 engineers. Diego has driven measurable product wins—doubling conversion on an energy-switching flow and shipping Plum’s first physical product feature and iOS widget—while also owning mobile DevOps automation such as custom GitHub Actions and localization pipelines. Comfortable in both startup and large-company contexts, he mentors juniors, conducts interviews, and champions modularisation and design-system standardisation to boost developer productivity. Based in Stony Stratford, he brings a clinician’s attention to detail (studied medicine) to UX and reliability decisions that quietly improve outcomes.
11 years of coding experience
8 years of employment as a software developer
Medicine, Medicine at Università di Pisa
English, Italian, Spanish