English:
Upper Intermediate
Alain M.
Vetted by YouTeam
Mexico
UTC -06:00
America/Mexico_City
English:
Upper Intermediate
iOS Developer with more than 10 years of experience | Mobile Application Developer
iOS Developer with more than 10 YoE. I offer team experience, communication, knowledge of different software tools, and project management skills under pressure. I bring a positive attitude, willingness, and motivation to learn new professional challenges in whatever area of IT is required. Always support my colleagues to drive the project and provide value to the company and the customer.
Want to hire this engineer?
Check if Alain is availableExpertise
Years of commercial development experience
10 years of experience
Core technologies
Other technologies
Project Highlights
Bank-oriented app
Jul `23 - May `24
10 months
IDS
Design and creation of advanced applications for the iOS platform in online banking (Financial Services)
Responsibilities & achievements
· Develop new features for a legacy Bank-oriented app on iOS derived from user stories. · Collaboration with multidisciplinary teams to define, design and deliver new features. · Unit test code to ensure robustness such as edge cases, usability, and overall reliability. · Platform migration to SwiftUI · Use of VIPER architecture for the application and CLEAN architecture · Using Carthage to manage third-party libraries and XCFrameworks · Versioning code by using GIT and applying some commands such as overrun, squash and other basics to maintain order and management of what is developed with different teams involved in the same application
eCommerce and Cinema apps
May `22 - Jul `23
1 year
IA Interactive
Developer of applications for the iOS platform using native components oriented for eCommerce and Cinema
Responsibilities & achievements
· In charge of payment methods in iOS in app (Paypal, kueski, among others) · · Develop new features and/or modules to meet customer needs through user stories · Maintain legacy modules that already exist in the application and adapt to change based on business and/or required requests. · Use of MVC and MVVM architectures · Version changes released or created to be published in store as well as review changes of colleagues that were made through a pull request. · Launch closed client testing using tools such as TestFlight or Firebase for binary distribution. · Migrate views using UIKit to SwiftUI
Mobile apps
Aug `13 - May `22
9 years
AT&T
Developer of applications for the iOS platform for telecommunications business activities.
Responsibilities & achievements
· As Scrum Master organize the ceremonies corresponding to the agile Scrum framework (planning, retrospective, daily), also Kanban management. · Management with product owner, other scrum masters and sometimes stakeholders. · Creating documentation and managing deliverables on administrative issues · As an iOS developer he created iOS iPhone applications from scratch to release. · Use of native tools for development such as swift 4, push notifications, JSON response and REST services. · Use of threads for information processing · Use of MVC and MVVM architectures · Implementation of cocoapods · Objective-c to Swift code migration https://apps.apple.com/mx/app/mi-at-t/id1081938105 https://play.google.com/store/apps/details?id=com.att.miatt&hl=es_MX&gl=US
Education
Higher education in Computer Science
Agency
10-50
GMT-6
HOUSTON/United States
Core Expertise
Industries
E-Commerce & Retail, Banking & Finance, Information services & Technologies, Service & Support, SaaS
Want to hire this engineer?
Check if Alain is available