Saúl Abril

Senior III - IOS Software Engineer at Revolut

Granada, Andalusia, Spain
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
Saúl Abril is a Senior III iOS Software Engineer with 11 years of experience building native iOS and macOS apps, currently shaping financial products at Revolut using MVVM, Swift, Combine and SwiftUI. He brings deep Objective-C and Swift expertise, a history of refactoring legacy code, and a strong background in AR/3D and game-related tech from projects like an ARKit-based ARVideoKit contribution and photogrammetry apps. Comfortable across architectures (Reactive MVVM, VIPER, Clean Architecture) and CI/CD tooling, he pairs pragmatic engineering with product-focused delivery. Educated in telecommunications and game development, he combines systems thinking with a playful curiosity born from game-design training. Colleagues know him for improving stability (memory-leak fixes, Swift 5 migrations) and for enjoying sports and community—he’s as likely to discuss performance tuning as a recent travel story.
code11 years of coding experience
job11 years of employment as a software developer
bookMaster Professional Telecommunications Engineering, Telecommunications Engineering, Master Professional Telecommunications Engineering, Telecommunications Engineering at Universidad de Granada
bookMaster of Design and development of videogames, Computer Games and Programming Skills, Master of Design and development of videogames, Computer Games and Programming Skills at VIU - Universidad Internacional de Valencia
languagesSpanish, inglés b2
stackoverflow-logo

Stackoverflow

Stats
3,949reputation
349kreached
105answers
11questions
Badges
xcode
top-5%
swiftui
top-5%
swift
top-5%
ios
top-5%
github-logo-circle

Github Skills (15)

swift10
ios10
mobile-development10
arkit10
swiftui9
delegates9
xcode9
memory-management9
react6
objective-c6
react-beautiful-dnd6
macos6
javascript6
macos-mojave6
appearance6

Programming languages (6)

JavaC++JavaScriptObjective-CSwiftRuby

Github contributions (5)

github-logo-circle
AFathi/ARVideoKit

Jan 2019 - May 2019

Capture & record ARKit videos 📹, photos 🌄, Live Photos 🎇, and GIFs 🎆.
Role in this project:
userMobile Developer (iOS)
Contributions:11 commits, 5 PRs, 5 comments in 3 months
Contributions summary:Saúl primarily contributed to the `arvideokit` repository, focusing on improving its ARKit video and photo capture capabilities. They implemented features like the ability to cancel video recordings and added a delegate to track recording progress. Furthermore, the user addressed memory leaks, updated the project to Swift 5.0, and made grammatical corrections, thereby enhancing the stability and maintainability of the ARKit-based iOS application.
photosimagegifscameravideos
View to show recording video segments as Instagram, TikTok, etc
Contributions:88 commits, 7 PRs, 80 pushes in 2 years 4 months
segmentstiktokrecordingvideoinstagram
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