Andrea Mazzini

Software Engineer at Meta

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
Andrea Mazzini is a seasoned iOS-focused software engineer with 13 years of experience, currently building at Meta after co-founding Fancy Pixel and a long history of freelance and academic mobile work. He brings deep UI and UX expertise—authoring popular open-source iOS libraries for custom transitions, tag lists, popovers and scrolling navigation bars—and has contributed to tooling projects like CocoaPods and SwiftLint that improve developer workflows. Comfortable across front-end React work and native Swift, Andrea pairs production-grade engineering with careful QA and test automation. Based in Italy with an MSc in Engineering, he combines a craftsman’s eye (he’s also a woodworker) with pragmatic product instincts honed by shipping consumer apps and reusable UI frameworks.
code13 years of coding experience
job16 years of employment as a software developer
bookMSc, Engineering, MSc, Engineering at Università degli Studi di Ferrara
languagesEnglish, Italian
stackoverflow-logo

Stackoverflow

Stats
4,276reputation
292kreached
103answers
1question
Badges
xcode
top-5%
iphone
top-5%
ios
top-5%
objective-c
top-5%
github-logo-circle

Github Skills (46)

unit-testing10
healthkit10
objective-c10
ios10
static-analysis10
uibezierpath10
popup10
animation10
ui-components10
testing10
user-interface10
ui-design10
software-quality10
uid10
gesture-recognition10

Programming languages (9)

TypeScriptJavaC++JavaScriptObjective-CSwiftHTMLRuby

Github contributions (5)

github-logo-circle
FancyPixel/gulps

Apr 2015 - Oct 2018

Gulps is an open source app for iOS and Apple Watch that lets you keep track of your daily water consumption.
Role in this project:
userMobile Developer (iOS)
Contributions:164 commits, 10 PRs, 163 pushes in 3 years 6 months
Contributions summary:Andrea appears to be a mobile developer, primarily focused on the iOS platform, as indicated by the commits involving Swift code within an iOS application. The contributions include updates to the UI elements in various view controllers and refactoring of the project structure. The user also integrated new features related to HealthKit.
keepapple-watchstorekitswiftios
andreamazz/AMWaveTransition

Apr 2014 - Jun 2020

Custom transition between viewcontrollers holding tableviews
Role in this project:
userMobile Developer (iOS)
Contributions:2 releases, 86 commits, 3 PRs in 6 years 2 months
Contributions summary:Andrea primarily focused on developing and refining the AMWaveTransition framework, which facilitates custom transitions between view controllers, particularly those holding table views. Their contributions involved implementing interactive gesture support for a more intuitive user experience, including features for edge-based swipe gestures to pop view controllers. Furthermore, they updated the demo application, handling animation types and improvements in the transition effect. The user addressed several issues, and their work significantly enhanced the framework's functionality.
transitionexpandableuipageviewcontroller
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
Andrea Mazzini - Software Engineer at Meta