
Andrés Pesate
Verified Expert in Engineering
Software Developer
Amsterdam, Netherlands
Toptal member since October 11, 2014
Andrés is a seasoned software engineer with extensive expertise in iOS development. With a career marked by continuous growth, Andrés has broadened his technical skill set beyond the mobile landscape to include a variety of technologies. This diverse experience has enabled him to excel in both individual contributor roles and as a team leader, adept at guiding cross-functional teams in complex and dynamic environments.
Portfolio
Experience
- Git - 10 years
- Scrum - 10 years
- iOS - 10 years
- Xcode - 10 years
- Swift - 7 years
- Clean Architecture - 5 years
- Objective-C - 4 years
- MySQL - 2 years
Availability
Preferred Environment
Swift, iOS, System Architecture Design, Objective-C, GraphQL, TypeScript, SwiftUI, Vue, React, JavaScript
The most amazing...
...achievement of my career so far has been building a mobile team of 10 engineers and becoming the best performing team in the company.
Work Experience
Tech Lead
KLM Royal Dutch Airlines
- Designed and currently implementing an event-driven back-end application in Azure to improve the performance of the iOS clients by creating a context around our users and eagerly fetching and caching data.
- Upgraded and redesigned a GraphQL server, reducing the request times by up to 50% and operational costs by approximately 15%.
- Designed and implemented a new mobile architecture utilizing MVVM and a hexagonal design for the SPM modules, facilitating collaboration between KLM and Air France teams and increasing test coverage.
Senior iOS Consultant
Rabobank
- Defined, refined, and implemented the product roadmap together with the team.
- Created and maintained the integration of the application with other systems from the organization.
- Built and maintained the CI system for the native team.
- Provided support to other teams that are dependent on native capabilities.
Senior iOS Consultant
Backbase (via Sytac BV)
- Extended the Backbase core mobile product to match with the customers desires.
- Kept a curious mind, detected, and proposed improvements that can take the product even further.
- Was an active member of the Backbase community aiming to maintain an environment that is respectful, motivational, challenging, and friendly.
- Found parts of the integration process that could be automated and proposed ways to do so.
iOS Developer
MOBGEN Part of Accenture Digital
- Worked on the implementation of the mobile payments functionality for the Shell Motorist UK app.
- Worked on the implementation of the mobile payments functionality for the Shell Motorist Germany app.
- Implemented the geolocation system of the mobile payments functionality for the Shell Motorist German app.
- Worked on the implementation of the mobile payments functionality for the Shell Motorist US app.
- Led iOS development of a video streaming application for a telecommunications company in the Netherlands using Swift 3. Being involved in every step, including scoping, review, refinement, and planning.
- Implemented the foundations of the iOS application making use of a lightweight VIPER architecture.
- Lay out the foundations for Unit UI Tests following the Robot Pattern.
OS Developer
Novagecko S.L.U.
- Remade the company's flagship application using Robert Martin's Clean Code theory.
- Created the guidelines with styles and standards for the iOS development.
- Actively participated in choosing frameworks and tools, delivering presentations and building proof of concepts.
iOS Developer
ICO Group
- Created the database for a cross-platform mobile app.
- Created the REST API for a cross-platform app.
- Led the development of the main division application.
- Taught two classes in iOS development for Android developers.
- Created the code standards for iOS development of the company.
Experience
Double Air Hockey
Memedroid
Shell Motorist
Education
Bachelor's Degree in Systems Engineering
Universidad Metropolitana - Caracas, Venezuela
Certificate in iOS Development
Mobile Makers Academy - Chicago
Certifications
Professional Scrum Master I (PSM I)
Scrum.org
Professional Scrum Product Owner I (PSPO I)
Scrum.org
Skills
Libraries/APIs
SDWebImage, X (formerly Twitter) API, Google+ API, Facebook iOS SDK, Vue, React
Tools
Xcode, Adobe Photoshop, Git, Sublime Text 3, SourceTree, MySQL Workbench
Languages
Swift, Objective-C, C, SQL, Java, PHP, GraphQL, TypeScript, JavaScript
Paradigms
Scrum, Clean Architecture, Model View Controller (MVC), Agile Software Development, Clean Code, Reactive Programming
Platforms
iOS
Frameworks
AFNetworking, UIKit, ZURB Foundation, Core Data, Cocoa Touch, SwiftUI, Spring
Storage
Realm, MySQL
Other
System Architecture Design, Mentorship & Coaching
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring