Summary

Expertise

Project Highlights

Agency

LC

English:

Proficient

Lech C.

vetted by Youteam

Vetted by YouTeam

Mexico

UTC -06:00

America/Mexico_City

English:

Proficient

iOS Developer with +14 years of professional experience.

Also he has 8 years of experience as a mobile dev, and a strong background in System Administration, Web Development, CI/CD & Static Code Analysis tools. BS in Computer Science & CTE in Microcomputer Operation, certificated in Web Accessibility. Coursework included Artificial Intelligence,Agile Software Development,Project Administration, Innovation, Persuasion, and Entrepreneurship.

Want to hire this engineer?

Check if Lech is available

Expertise

Years of commercial development experience

14 years of experience

Core technologies

iOS 9 years
AVFoundation 2 years
Objective-C 9 years
Swift 7 years
iOS SDK 7 years
SwiftUI 3 years

Other technologies

Bluetooth
C
C#
CSS
HTML5
JavaScript
JIRA
MongoDB
.NET
Node.js
Python
Visual Studio
Xamarin
Bootstrap
Git
HTML
Confluence
CoreData
RESTful API
RxSwift
Bitbucket
Firebase
Sonarqube

Project Highlights

icon
Senior iOS Engineer

Lincoln Way™ & FordPass® - Ford Motor Company

Jun `18 - Present

6 years

Lincoln Way™ & FordPass® - Ford Motor Company

Worked on LincolnWay & FordPass key features

Responsibilities & achievements

Worked on LincolnWay & FordPass key features Phone as a Key (PAAK), Vehicle Controls, Vehicle Healt Alerts, Remote Start/Stop, Lock/Unlok, Fuel Level Tracking, Parking, Gas Stations, Points of Interest & Road Assistance. Involved at every stage of the Software Development Process Cycle participating in Architectural & Code Reviews. Code Owner of PAAK & Message Center Modules. Core Features used to program your phone to act as the key for Lincoln & Ford vehicles, and send alerts and confirmations. Implement Fast and High Secure Data Transmission. Collaborated with teams working on modularization efforts to reduce building times and improving code reusability. Agjle Development, Pair Programming, Test Driven Development (TDD/BDD), Continuos Integration (CI/CD) Technologies: RxSwift, Core Data, Bluetooth Low Energy, SonarQube, XCTest, Quick & Nimble

CoreData
RxSwift
Sonarqube
icon
Mobile Tech Lead / Senior iOS Developer

Claro

Jan `18 - Jun `18

5 months

Claro

Claro Video - América Móvil (http://www.americamovil.com/). Claro video a premium video on-demand service and one of the most important multimedia streaming applications for Latin America with more than 1.5k daily active users. Through strategic partnership with HBO, FOX, Crackle & Noggin brings (OTT) services to multiple platform and device ecosystems. Claro video for iOS was developed using Objective-c language but it's been migrating to Swift 4, focusing in best practices application and replacement of Object Oriented Design by Protocol Oriented Programming, implements MVVM as main software architectural pattern.

Responsibilities & achievements

Temporal Tech Lead on Claro Video (a Streaming Service) iOS Team, responsible for Code Reviews & Aapprovals. Team Coordination appliying Agile Kanban Methodology using Atlassian software (Jira, Confluence & Bitbucket) & Crash Reporting tools in order to get app new features and bugfixes done Correct,Fast and Well Documented. Implemented Apple's TV App & Universal Search feature by using Core Spotlight framework, and was responsible for implementing Firebase Cloud Messaging (FCM),Deep Linking & Firebase Analytics solutions accomplishing tremendous increasing of User Re-Engagement and Retention. Improved support for HTTP Live Streaming (HLS) technology from Apple allowing users to download and store Media Content to Watch Offline, and development of Apple's In-App Purchase feature for premium content with StoreKit. - Was responsible for Pull Request reviews & approvals. - Team coordination by using Atlassian software (Jira, Confluence & Bitbucket) in order to get app new features and bugfixes done correct, fast and well documented. - Implemented Apple’s TV App & Universal Search feature for every multimedia content available by using Core Spotlight framework, including catalog feeds validation through Apple Media Feed Validator software for subscription types & tiers. - Was responsible for Firebase Cloud Messaging (FCM), Deep Linking & Firebase Analytics solutions implementation, accomplishing tremendous increasing of user re-engagement and retention. - Development of Apple's In-App Purchase feature for premium content supporting Non-Consumable, Auto-Renewable Subscriptions, and NonRenewing Subscriptions purchase types. - Improved support for HTTP Live Streaming (HLS) technology from Apple using AVFoundation allowing users to download and store HLS movies on their devices while they have access to a fast network, and watch them later without a network connection. - Team working (Development & QA Together) by monitoring constantly app behavior using Crashlitycs, and Jira software for bugs/issues tracking. Technologies: iOS, Swift, AVFoundation, Html, Firebase, MVVM, Objective C, Jira, Confluence. Bitbucket

JIRA
Objective-C
HTML
iOS
Swift
Confluence
AVFoundation
Bitbucket
Firebase
icon
Senior iOS Developer

Salinas Group

Apr `16 - Dec `18

3 years

Salinas Group

Refactored Stock Trading App (Punto Trader). Worked in Punto Trader App from Punto Casa de Bolsa, an important Mexican brokerage firm.

Responsibilities & achievements

1) Improving Data Transmission to be Highly Secure and Fast; 2) Building and deployment of new Real-Time Streaming major World Stock Indices Module (NASDAQ, S&P 500, Russell 1000, NYSE Composite, etc); 3) Code Migration from Objective-c to Swift, implementation of Dependency Management with Carthage, use of multiple Design Patterns for quick productivity gains & speedup development and maintenance. Implemented Certificate and Public Key Pining for securing the comunication chanel. Was part of an Agile Development Team dedicated to Research &Innovation Initiatives and requirements building in-house Applications based on company's needs like secure internal communication, delivering, administrative reports and human resources management. All developed with latest version of Swift and Custom Libraries. Gave maintenance to Cross-Platform Apps with Xamarin,Visual Studio & C# as programming language. Development with the purpose of facilitates the buying and selling of financial securities. Investors use the app for easy trading of public stocks and other securities by them self, avoiding stockbroker agent's commissions. I performed Objective-c migration to Swift 3 and made important improvements by getting rid of redundant previous code, were focused on highly secure and fast data transmission. I also worked at TV Azteca, the second most important mass media company in Mexico, as part of an agile development team making enterprise/in-house applications based on company's needs like secure internal communication, delivering administrative reports, and human resources management. - Building and deployment of new real-time streaming major world stock indices module (including NASDAQ, S&P 500, Russell 1000, NYSE Composite, etc) - Code migration from Objective-c to Swift, library management system implementation, and using multiple architectural patterns for quick productivity gains and to speed up development and maintenance. - Worked as part of an agile development team dedicated to responding to Board of Directors and CEO's requirements, building in-house applications based on company's needs like secure internal communication, delivering administrative reports, and human resources management. Also, giving maintenance to cross-platform apps with Xamarin, Visual Studio & C#. - Performed UI, Regression, Functional and Back end testing for the applications. - Implemented Realm database to store user data. - Integration of applications with Google maps and various third-party API's such as Facebook, twitter - Used Map kit and Core Location framework to enhance user find their destination of the nearest local store. - Test driven approach helped in understanding the situation better and helped us coding accordingly. Technologies: iOS, Swift, Xamarin, Visual Studio, Objective C, C#.

C#
Objective-C
Visual Studio
Xamarin
iOS
Swift
icon
SoftwareDeveloper / Lead

Government Systems Department of Puebla State

Jun `14 - Mar `16

2 years

Government Systems Department of Puebla State

Development and maintenance of AutoPue, UbicaPue, and RutaPue apps

Responsibilities & achievements

: • AutoPue for iOS, an Objective-c and Swift compatible project. Was made with the purpose of facilitates consulting and direct payments for transit fees. • UbicaPue App is an offline search engine that contains +6k government offices, schools, museums, hospitals, notaries, and public services offices. Was developed using Objective-c and Realm database. • RutaPue offers public transportation information, uses MapKit and CoreLocation to give user total control over their travels while using RUTA a public local transport system. ##Responsibilities: - Development and maintenance of AutoPue, UbicaPue, and RutaPue apps written on Objective-c, all of them by using high secure data transmission and implementing architectural patterns such as MVC, Delegation, Singleton, Categories, Notification, and Blocks. For AutoPue v2, I encouraged and developed direct payments and credit card processing for transit fees, increasing this way app engagement & user retention by almost 80%. - Lead over 5-member team on government web portal modernization project (www.puebla.gob.mx) including planning and implementing Web Accessibility standards (WCAG 2.0, AA). We got awarded the CIAPEM 2015 in Government Technological Innovation (https://ciapem.org/). We also made +15 websites and platforms for government agencies. - Involved in iOS App building and deploy to test locally on multiple registered devices and through Test Flight. - Web Accessibility testing by using JAWS screen reader. - Worked with Objective C, Swift and Cocoa frameworks. - Created Rest API for this app using NodeJS and MongoDB. - Used Python, HTML5, Bootstrap, CSS, JavaScript, Angular JS, to develop a website to introduce text information and image detail. - Implemented various OOP practices including MVC, KVO, and Singleton architectures. - Developed the communication between server and the newly merged app. Worked on memory management using ARC in Swift. Technologies: iOS, Swift, Objective C, MVVM, CSS, Javascript, Python, HTML5, Bootstrap, CSS, JavaScript, Angular JS, Node js, Mongo, Angular

AngularJS
CSS
HTML5
JavaScript
MongoDB
Node.js
Objective-C
Python
Bootstrap
iOS
Swift
Angular 2x
icon
Senior Lead iOS Developer

MBZ Communications

Jun `13 - Jun `14

1 year

MBZ Communications

(http://www.mbz.mx) Development over 20 websites and complex platforms including international working for USA client building fast a working prototype for a social networking iOS App for restaurants, cafes & bars. I worked as Technical Leader for 5- member team.

Responsibilities & achievements

Was in charge of a small development team achieved +20 agile developments, including e-commerce platforms, web pages,mobile apps, and one ERP/CRM system. International Teamwork for USA clients by building working prototypes in a short time, including a Social Networking App to be used by customers in restaurants, cafes & bars. Major new initiatives: Code Versioning Control through Git server,Cloud & Hosting Server implementation, and encouraging company's innovation by mobile iOS applications development. - Lead a small development team achieved over 20 agile developments, including e-commerce platforms, web pages, mobile apps, and ERP/CRM systems. - Team working international for USA client building fast a working prototype for a social networking app for restaurants, cafes & bars. - Code versioning control through GIT server, cloud & hosting server implementation, and encouraging company's innovation by mobile iOS applications development. - Creating project and application architecture deliverables that are consistent with architecture principles, standards, methodologies, and best practices. - Integrated a web-based content made with HTML using UIWebView. - Used REST as the simpler alternative to SOAP and WSDL based webservices. - Lead in technical design sessions with the development teams, including the creation of class models, sequence diagrams, component models, etc., and detailed design specifications to ensuring that architecture standards are followed. Responsible for defining technical evaluation criteria for product and technology selection and determining technical approaches to ensure all architectural solutions result in a coherent systems design Technologies: iOS, Swift, Git, Rest.

Git
iOS
Swift

Agency

Web and Mobile Development agency #1967

50-100

GMT-3

Montevideo/Uruguay

Core Expertise

AngularJS
AWS
Azure
Cloud Engineer
Data Scientists
ETL
Java
JavaScript
Kotlin
Kubernetes
Linux
MongoDB
MySQL
.NET
Node.js
Oracle
PHP
Python
React.js
React Native
Salesforce
SAP
SharePoint
SQL Server
TypeScript
Visual Studio
Windows
Xamarin
Android
Jenkins
Scrum
Swift
Angular 2x
Android Testing API
Docker
Linux Systems Administration
MariaDB
JetBrains
Kanban
Redux
iOS SDK
Scrum Master
Visual Studio Code
Angular UI Bootstrap
Angular Material
Flutter
Angular CLI
Google Cloud Platform
.NET Core
Xamarin.Forms
Xamarin Native
Mongo Compass
Data Analyst
SAP HANA
SwiftUI
SAP BTP
SAP S4/HANA

Industries

Logistics & Transportation, E-Commerce & Retail, Banking & Finance, Construction & Real estate, Healthcare & Medicine, Automotive, Branding, design, web development, ERP

Want to hire this engineer?

Check if Lech is available