Francisco Díaz

Senior Principal Software Engineer at PedidosYa

Montevideo, Montevideo, Uruguay
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
Francisco Díaz is a Senior Principal Software Engineer based in Montevideo with 11 years of experience building high-performance iOS applications and leading engineering teams. He blends hands-on mobile development, testing, and clean architecture with a proven track record at PedidosYa, Airbnb, and Axiom Zen, progressing from individual contributor to Director of Engineering. Known for simplifying complex problems, he has contributed to widely referenced projects like Airbnb’s Swift Style Guide by automating code formatting and enforcing consistent Xcode/SwiftFormat rules. He thrives in collaborative, growth-focused environments and brings a pragmatic, quality-first approach to shipping reliable mobile software at scale.
code11 years of coding experience
job13 years of employment as a software developer
bookComputer Science Engineer, Computer Science, Computer Science Engineer, Computer Science at Universidad Austral de Chile
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
2,600reputation
213kreached
67answers
7questions
Badges
ios
top-5%
swift
top-5%
github-logo-circle

Github Skills (10)

swift10
automation9
automations9
ios9
objective-c6
uinavigationcontroller6
xcode6
constraint6
uibutton6
uinavigationbar6

Programming languages (6)

JavaShellObjective-CSwiftRubyMarkdown

Github contributions (5)

github-logo-circle
airbnb/swift

Jul 2017 - Jun 2021

Airbnb's Swift Style Guide
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:44 reviews, 193 commits, 30 PRs in 4 years
Contributions summary:Francisco focused on configuring code style formatting for the Airbnb Swift style guide. Their contributions involved modifying Xcode settings and configuring SwiftFormat rules. These changes included setting whitespace preferences, enforcing trailing commas, and adding rules related to parentheses and `strongifiedSelf`, improving code consistency and adherence to the project's style guide.
swiftformatstyle-guideairbnbstyleguideswiftpm
dfed/swift-shell

Apr 2022 - Mar 2025

A simple wrapper for executing shell commands from Swift
Contributions:8 reviews, 4 comments in 2 years 11 months
macosshellswift
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
Francisco Díaz - Senior Principal Software Engineer at PedidosYa