Diego Turini

Staff Software Engineer at Consultant / Self-Employed

São Paulo, Brazil
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

👤
Senior
🎓
Top School
Diego Turini is a staff software engineer and polyglot mobile specialist with 14 years of experience building production-grade apps across the entire Apple ecosystem and beyond. He combines hands-on iOS development, QA/test automation (including contributions to the popular SwiftGen project), and backend experience in Java, Ruby on Rails and Elixir to deliver scalable, testable systems. As a longtime freelancer and tech lead, he’s founded and grown engineering teams, led hiring, and helped organizations professionalize their mobile platforms. He’s also an educator who authored an iOS course and regularly shares knowledge through talks and open-source contributions. Based in São Paulo, Diego applies endurance and discipline from his former triathlon days to shipping reliable, maintainable software. His career spans startups and enterprises—from early GIS and high‑availability systems to leading mobile efforts at companies like Farfetch, Nubank and iFood.
code14 years of coding experience
job13 years of employment as a software developer
bookUnivap
bookThird Three years without conclusion Computer Engineering, Third Three years without conclusion Computer Engineering at EEI - Etep Faculdades
languagesPortuguese, English
github-logo-circle

Github Skills (7)

unit-testing10
swift10
code-generator10
ios10
swiftlint10
testing10
localization9

Programming languages (5)

JavaObjective-CSwiftRubyElixir

Github contributions (5)

github-logo-circle
SwiftGen/SwiftGen

Mar 2018 - Apr 2018

Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:9 commits, 1 PR, 9 comments in 20 days
Contributions summary:Diego's commits primarily focused on fixing unit tests and addressing SwiftLint warnings within the project. The changes involved updating generated code snippets within multiple test files, indicating a focus on ensuring test suite accuracy following code modifications. These modifications suggest an active role in maintaining and improving the quality assurance process for the SwiftGen project.
localizablestoryboardsstringuiimagestrings
caelum/onibus-ios

Apr 2012 - Nov 2012

Contributions:15 commits in 6 months
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
Diego Turini - Staff Software Engineer at Consultant / Self-Employed