Alex G. Maggio

Alex G. Maggio

Senior iOS Engineer · Swift & SwiftUI
alexgerman@gmail.com +54 (911) 5468-2539 Belgrano, Buenos Aires, Argentina LinkedIn
Profile

About

Hello! I am Alex Maggio. I have been developing iOS mobile applications for more than 10 years. Since 2015 I’ve been working mainly in Swift, before that I worked in Objective-C and C++.

During this period, I worked in all kind of projects from games to applications, in small and medium teams (any number from 1 to 10 developers) and varying client sizes usually located in the US, UK and France.

My career spans more than 15 years, I also worked as a desktop applications developer using Visual Basic, C, Unity3D and Visual Basic for Applications.

Email
alexgerman@gmail.com
Phone
+54 (911) 5468-2539
Location
Belgrano, Buenos Aires, Argentina
Languages
SpanishNative
EnglishC2 (Proficient)
Toolbox

Skills

Programming Languages

Swift95%
Objective-C80%
C/C++75%
Javascript60%
Apple Script50%
Bash80%
Zsh80%
Visual Basic85%
C#25%
Assembler25%

Databases

Microsoft SQL75%
SQLite75%
Realm75%
CoreData75%
SwiftData75%

Development Tools

GIT95%
SVN90%
Jira95%
Cocoapods75%
Cartaghe50%
Swift Packages (SPM)75%

Technologies

UIKit95%
SwiftUI80%
JSON95%
XML90%
RESTful Webservices95%
Career

Work experience

Feb 2026 – Present
American Express
Senior iOS Engineer
Feb 2026 – Present
Contract · Argentina (Remote)

As a Senior iOS Engineer at Amex, I am tasked with maintaining and implementing functionalities related to hotel reservation within the Amex Travel Application.

iOSSwiftUIKitProblem SolvingLocalizationRESTful WebServices
Aug 2025 – Feb 2026
Venmo
Senior iOS Engineer
Aug 2025 – Feb 2026
Contract · Argentina (Remote)

As a Senior iOS Engineer at Venmo, I build and evolve mobile experiences used by millions of users, combining hands-on development with technical leadership across architecture, feature delivery, and engineering quality.

  • Built and evolved high-impact iOS features for a product used by millions
  • Key contributor to P2P Cross-Border and third-party partner integrations
  • Partnered closely with product, design, QA, and engineering stakeholders
iOSSwiftUIKitProblem SolvingLocalizationRESTful WebServices
Mar 2025 – Jul 2025
Harley-Davidson
Mobile Engineer
Mar 2025 – Jul 2025
Contract · Argentina (Remote)

I engineered a mobile solution for tracking motorcycle rides, ensuring data persistence both locally and externally.

  • Designed a Bluetooth communication protocol to connect the application with motorcycles for real-time data updates.
  • Worked collaboratively with teams to refine application features and improve user engagement.
  • Gained expertise in mobile development and Bluetooth integration, enhancing my technical skill set.
iOSSwiftSwiftUIBluetooth
Jan 2025 – Mar 2025
Personal time off
Time off
Jan 2025 – Mar 2025
Full-time · Argentina

Took time off to work on personal projects and finishing touches on my new house.

Jan 2024 – Dec 2024
Conexa.ai
Senior iOS Engineer / Mentor
Jan 2024 – Dec 2024
Full-time · Argentina (Remote)

Guided the team while we built the base of a fintech app.

  • Besides the leader and mentor, my tasks included evaluating new hires and retaintion of talent for the mobile team.
  • I also worked on the implementation of a module to request and validate digital and physical cards.
iOSSwiftSwiftUIBluetooth
Jun 2023 – Oct 2023
Altruas
Staff Software Engineer
Jun 2023 – Oct 2023
Contract · Argentina (Remote)
Client: Mantis Innovation
  • Hired to finish a single project related to buildings' roof's analysis. Implemented data synch between the app and the server.
iOSSQLiteRESTful WebServicesUIKit
Feb 2021 – Jun 2023
Blue Trail Software
iOS Lead Engineer
Feb 2021 – Jun 2023
Full-time · Argentina (Remote)
Client: Bright.ai

Implemented solutions for smart devices.

  • Led the development of solutions to control custom hardware and developed an SDK using ARKit & Metal and Google's ML Kit to detect driver drowsiness.
  • Collaborated with cross-functional teams to implement innovative technologies for real-time video processing.
  • Achieved a significant milestone by successfully integrating cutting-edge technologies to enhance driver safety measures.
iOSRESTful WebServicesUIKitSwiftUICombineARKitMLKit
Aug 2020 – Feb 2021
BlockFi
iOS Developer
Aug 2020 – Feb 2021
Full-time · Argentina (Remote)
  • Worked on the migration from React Native to Native of one client's crypto currency app.
iOSSQLRESTful WebServicesUIKit
Dec 2017 – May 2020
Blue Trail Software
iOS Lead Engineer
Manager
Oct 2019 – May 2023
Full-time · Buenos Aires, Argentina
  • Managed Buenos Aires office.
  • Involved in recruiting and retaining people for different teams. Reduced the recruitment process time by 20% by introducing a simple written test to evaluate candidates.
Talent RetentionTalent Recruiting
iOS Lead Engineer
Jul 2019 – May 2023
Full-time · Buenos Aires, Argentina
Client: Sharetec
  • Maintained and developed new features for a workforce management app. Managed a team of 4. We refactored the old codebase allowing near 50% increase in the implementation of experimental features
  • Maintained and developed new features for a white label banking app. Originally the project was designed for 5 credit unions, but the reception by users was so good that it was used in near 100 credit unions.
MentoringTeam LeadershipObjective-CSwiftUIKitRESTful WebservicesProject ManagementCode ReviewingArchitectural Design PatternsJavascriptRealm
iOS Engineer Senior
Dec 2017 – Jun 2019
Full-time · Buenos Aires, Argentina
Clients: SmartPlate, Legion Technologies, Sharetec
  • Development for several clients, industries ranging from financial to health and fitness.
  • Worked on the proposal and formalization of processes related to CI and the creation of a components library, to be used in all future projects.
MentoringObjective-CBluetoothSwiftUIKitRESTful WebservicesCode Reviewing
Aug 2017 – Nov 2017
Globant
iOS Engineer Senior
Aug 2017 – Nov 2017
Full-time · Argentina (Hybrid)
  • Developed the native version of the previous hybrid app related to the real estate sector.
iOSRESTful WebServicesUIKitSwift
Jul 2016 – Jul 2017
Overactive Inc.
iOS Engineer Senior
Jul 2016 – Jul 2017
Full-time · Argentina & Uruguay (On site)
  • Developed an app for a health insurance company based on Puerto Rico, whose main audience were senior citizens and people with disabilities, the app introduced me to the world of accessibility
  • Rewrote an app for a payment processor in Central America that allowed the user to connect a card reader to the device and provide new payment methods for services.
iOSRESTful WebServicesUIKitSwiftAccessibility
Mar 2016 – Jun 2016
Tradehelm Inc.
iOS Engineer Senior
Mar 2016 – Jun 2016
Full-time · Argentina & USA (On site)
Client: CME
  • Maintenance of the main product for a client in US' financial sector.
  • Developed a VR application using Unity3D for an expo.
iOSRESTful WebServicesUIKitObjective-CSwiftUnity3D
Mar 2014 – Mar 2016
VMBC Labs
iOS Engineer Senior
Mar 2014 – Mar 2016
Full-time · Argentina (On site)
Clients: AMC Theaters, Payless Shoestore
  • Implementation of new features for the AMC Theaters app and Payless Shoestore.
  • Design and implementation of prototypes for new functionalities.
iOSRESTful WebServicesUIKitObjective-C
Sep 2012 – Feb 2014
Etermax
iOS Engineer Senior
Sep 2012 – Feb 2014
Full-time · Argentina (On site)
  • Development of games using Objective-C.
  • Developed with a teammate an internal tool to automate the translation of the games. The tool was written in C#
iOSUIKitObjective-CCocos2DXSQLite
Mar 2014 – Mar 2016
SGN
iOS Engineer Senior
Mar 2014 – Mar 2016
Full-time · Argentina (On site)
  • Developed a tool to tune game levels visually.
  • Created a tile map editor for an in-house engine.
  • Game development using C++ and Objective-C.
  • Used Unity3D and Cocos2D (when using Objective-C), and a propieraty engine based on Cocos2DX when dealing with C++.
  • Implemented an A/B testing module used in multiple games within the company.
iOSUIKitObjective-CC++Cocos2DXJSONC#
May 2010 – Dec 2011
Band of Coders
Software Engineer Senior
May 2010 – Dec 2011
Full-time · Argentina (On site)
  • Created a tool to allow developers to edit the UI without the assistance of artists. This greatly reduced the artists' workload and developers' downtime.
  • Development using C# and Unity3D.
  • Game development.
Unity3DC#.NETJavascriptXMLJSON
Feb 2006 – Apr 2010
Appliware (Electrodinámica SA)
Software Developer Junior - Software Developer Semi Senior
Feb 2006 – Apr 2010
Full-time · Argentina (On site)
  • Development using Visual Basic, VBA and C++.
  • Developed a document organization system.
  • Developed a tool enabling business analysts to create full systems without programming skills.
  • Designed and implemented a plugin module to notify users about status of automated installations.
Visual BasicC++Visual Basic for ApplicationsMicrosoft SQLASP 1.0 and 2.0XML
Shipped work

Projects

Drowsiness Detection SDK

iOS Lead Developer
Blue Trail Software · Renault Group
  • Created an SDK to detect signs of drowsiness while a person was driving.
Swift 5SwiftUIARKitMLKitMetalKit Shaders

Latham Measurement

iOS Lead Developer
Blue Trail Software · Bright.AI + Latham
  • Created the application from scratch using SwiftUI to interact with a piece of specially designed hardware in order to control the movement of a laser and calculate measurements.
Swift 5SwiftUIREST services

CSC Go

iOS Lead Developer
Blue Trail Software · Bright.AI + CSC
  • Implemented new functionalities including feature flags that allowed the company to adjust settings on the fly.
  • Integrated the Ayden and Stripe SDKs, eventually removed them and moved to Apple Pay
  • Added Adyen as a payment processor.
Swift 5UIKitREST servicesApple PayStripeAyden

BlockFI

iOS Lead Developer
Blue Trail Software · Bright.AI + Latham
  • Rewrote the React Native app using Swift and UIKit.
Swift 5UIKitReact NativeREST services

Legion Workforce Engagement

iOS Lead Developer
Blue Trail Software · Legion
  • Maintained the app and implemented multiple features including a redesign of the home screen to match the web, the ability to request and cancel time off for employees.
  • Refactored much of the application to ease new feature testing and development.
  • Implemented multi language support.
  • Since I was the member with the most seniority in the team, I was tasked with performing code reviews, and decide much of the architecture for new features
Swift 3/4/5Objective-C (for maintenance of a single module)UIKitREST servicesRealmFirebase

Sharetec

iOS Developer
Blue Trail Software · Sharetec
  • Started from scratch an app for mobile banking. Defined architecture and design patterns for the app.
  • Provided a flexible customization process that allowed the app to be a white label product.
Swift 3/4UIKitREST servicesRealmFirebase

Smartplate

iOS Developer
Blue Trail Software · Fitly
  • Maintained the app and implemented a feature that allowed users to mark foods and meals as favorites.
  • Integrated a Bluetooth peripheral with the app.
  • Integrated Fitbit interaction. Fitbit provided information about sleep / calories burnt, and that was factored into the calculations regarding your diet.
Swift 2/3UIKitREST servicesCoreBluetoothFitbit SDK integrationHealthKit

MMM Members App

iOS Developer
Overactive Inc. · MMM
  • Built new app from scratch.
  • Focused on the networking layer implementation.
  • Support for font scaling based on user system preferences.
Swift 2UIKitREST servicesOAuthADA Compliance

Paypocket

iOS Developer
Overactive Inc. · Paypocket
  • Built new app from scratch.
  • Added support for EMV cards, updated SDKs.
Swift 3UIKitREST servicesIDTech SDKEMV and MSR card readers.

AMC Theaters

iOS Developer
VMBC Labs · AMC
  • Implemented a caching system.
  • Refactored legacy code.
  • Developed prototypes like detecting movies based on the trailer audio, integration with Apple Wallet and iBeacons.
  • Integrated several signin methods using multiple social network platforms.
  • Revamped the whole analytics module in order to improved the data generated by users interaction with the app.
Objective-CUIKitREST servicesiBeaconsAurasma AR SDKFacebook SDKTwitter SDKHockeyAppGoogle Analytics

Payless ShoeStore

iOS Developer
VMBC Labs · Payless ShoeStore
  • Built the application from scratch.
  • Integrated several social networks SDK into the app.
  • Added loyalty coupons support into Apple Wallet.
  • Added iBeacons support.
Objective-CUIKitREST servicesiBeaconsApple WalletFacebook SDKTwitter SDKHockeyAppGoogle Analytics
Etermax
  • As part of the core team, my tasks included writing the networking layer and the foundations for the game.
Objective-CUIKitREST servicesGoogle Analytics

Aworded / Apalabrados

iOS Developer
Etermax
  • Implemented a caching system and a local database with SQLite.
  • Updated the UI when we moved away from skeuomorphism (the style used prior to iOS 7).
  • Added several languages to the game, like Swedish and Turkish and Russian.
  • Integrated several ads frameworks.
  • Implemented functionality in an app with ten thousand daily users.
Objective-CUIKitREST servicesGoogle Analytics
Background

Education

Mar 2000 – Mar 2006
Facultad de Ciencias Exactas y Naturales, Universidad de Buenos Aires
B.S. in Computer Science (unfinished degree 3/4 complete.)
Buenos Aires, Argentina

Score: average 8.0/10, GPA 3.2

Keeps learning

Certifications

Beyond work

Extracurricular

Apr 2001 – Jun 2003
Centro Cultural Osvaldo Bayer
Workshop Tech for Kids
Teacher · Buenos Aires, Argentina
  • Coached and taught computing, physics and mathematics in a low income neighborhood.
Mar 1994 – Dec 1997
Instituto Privado Schönthal
Computer Science, Mathematics, Logic Regional Competition Team
Member · Buenos Aires, Argentina
  • Participated in local and regional tournaments.

Let's work together

Open to new iOS engineering opportunities and collaborations.