Fábio Almeida

Lead IOS Engineer at Zego

Porto, Porto, Portugal
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
Fábio Almeida is a Lead iOS Engineer based in Porto with nearly a decade of focused mobile engineering experience and over 10 years in iOS development overall, specializing in building and scaling high-availability consumer apps. He has driven technical strategy and execution at Farfetch—shaping a 600k+ line codebase used by 1M daily active users—and now leads iOS efforts at Zego. Comfortable toggling between hands-on development and leadership, he has guided migrations (Objective-C to Swift, REST to GraphQL), launched internal tooling and a native UI framework, and introduced on-call, monitoring and CI/CD practices that keep apps stable at scale. He mentors senior engineers, influences product and platform direction, and led company-wide initiatives like GitHub Copilot adoption and SwiftUI rollouts. Unusually for someone at his level, he remains deeply involved in code and UX details while owning multi-year technical roadmaps. His background in recommender systems and emergency ad-hoc networking reveals a breadth that informs resilient, user-centered mobile architecture.
code8 years of coding experience
job14 years of employment as a software developer
bookIntegrated Master Degree Informatics and Computing Engineering, Integrated Master Degree Informatics and Computing Engineering at Faculdade de Engenharia da Universidade do Porto
bookWydział Matematyki i Informatyki - Uniwersytet Łódzki
bookHigh School Informatics Technological Course, High School Informatics Technological Course at Escola Secundaria de Gondomar
languagesPortuguese, English
github-logo-circle

Github Skills (39)

objective-c10
ios10
xcode10
carthage10
swift10
macos10
cocoapods10
android9
android-apps9
automation8
customisation8
ruby8
monitor7
react-native7
mobile7

Programming languages (5)

JavaScriptObjective-CSwiftHTMLRuby

Github contributions (5)

github-logo-circle
fabioalmeida/FAAutoLayout

Jun 2017 - Jun 2019

A simple and intuitive way to create NSLayoutConstraints programmatically
Contributions:6 releases, 70 commits, 29 PRs in 2 years
actcustomisationintuitivenslayoutconstraintsswift
The most simple way to configure your UILabels in one go.
Contributions:6 releases, 6 PRs, 16 pushes in 1 year 7 months
swiftiosxcodeconfigure
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
Fábio Almeida - Lead IOS Engineer at Zego