Summary

Expertise

Project Highlights

Education

Agency

JF

English:

Advanced

Javier F.

vetted by Youteam

Vetted by YouTeam

Argentina

UTC -03:00

America/Argentina/Buenos_Aires

English:

Advanced

iOS Senior Engineer

I am an experienced iOS engineer with a diverse skill set encompassing various projects in the software development industry. In my role, I have successfully contributed to a range of applications, showcasing my proficiency in technologies like Swift, SwiftUI, Objective-C, and more. My expertise includes optimizing and enhancing existing applications, implementing new features, and resolving complex issues across different domains such as meal subscription services, travel organization, music composition, and sports analysis. My work involves meticulous debugging, implementing innovative functionalities, and ensuring seamless user experiences. With a strong background in iOS development and a keen eye for detail, I have consistently delivered high-quality solutions and played a vital role in the success of multiple projects.

Want to hire this engineer?

Check if Javier is available

Expertise

Years of commercial development experience

10 years of experience

Core technologies

Swift 10 years
SwiftUI 3 years
iOS 10 years
Kotlin 9 years
Android 9 years

Other technologies

Cocoa
Objective-C
Perl
Python
Ruby on Rails
SQL
Stripe
Apollo
Jenkins
Realm
CircleCI
RxSwift
GraphQL
ARCore
Mapbox
Firebase

Project Highlights

icon
iOS Engineer

Up

- MealPal: Removing support for iOS 12. Clean unused code and images. Feature flag new implementations or changes. Implement phone subscription/verification for new users using SMS and Zipcode. Implement Holiday Plan and Holiday Hold. Implement Great Meal Guarantee functionality. Debugging and bug fixing. Release to Apple Store (answer rejections). - Mixo: Implemented generic shimmer loading skeletons in SwiftUI for any loading screen with a list of results with text and images. Implemented the discovery viewer side of the app. Implemented the search bar text field that is reused as a separate component. - VirtualShield: Implemented the entire application from scratch using Wireguard API client to connect to VPN servers. Implemented a network extension for macOS/iOS using NEPacketTunnelProvider from NetworkExtension framework to work with VPN tunnel interfaces that start/stop/get status to/from the VPN. Stack: Android, Kotlin, ARCore, Swift UI, Swift, RxSwift, Stripe, Rollbar, Firebase, Crashlytics, Lottie, Mapbox, Phone Number Kit, Customer.io, Charles Proxy, Circle-CI, Combine, Realm, Moya, Shimmer, Lottie, SPM, Wireguard API, CocoaLumberjack, CocoaAsyncSocket, GraphQL-Apollo, Introspect, Reachability, Sentry, SwiftyPing, ZipFoundation, SwiftLint, Carthage.

Responsibilities & achievements

- MealPal: Removing support for iOS 12. Clean unused code and images. Feature flag new implementations or changes. Implement phone subscription/verification for new users using SMS and Zipcode. Implement Holiday Plan and Holiday Hold. Implement Great Meal Guarantee functionality. Debugging and bug fixing. Release to Apple Store (answer rejections). - Mixo: Implemented generic shimmer loading skeletons in SwiftUI for any loading screen with a list of results with text and images. Implemented the discovery viewer side of the app. Implemented the search bar text field that is reused as a separate component. - VirtualShield: Implemented the entire application from scratch using Wireguard API client to connect to VPN servers. Implemented a network extension for macOS/iOS using NEPacketTunnelProvider from NetworkExtension framework to work with VPN tunnel interfaces that start/stop/get status to/from the VPN. Stack: Android, Kotlin, ARCore, Swift UI, Swift, RxSwift, Stripe, Rollbar, Firebase, Crashlytics, Lottie, Mapbox, Phone Number Kit, Customer.io, Charles Proxy, Circle-CI, Combine, Realm, Moya, Shimmer, Lottie, SPM, Wireguard API, CocoaLumberjack, CocoaAsyncSocket, GraphQL-Apollo, Introspect, Reachability, Sentry, SwiftyPing, ZipFoundation, SwiftLint, Carthage.

Cocoa
Kotlin
Stripe
Android
Apollo
iOS
Swift
Realm
CircleCI
RxSwift
GraphQL
ARCore
Mapbox
Firebase
SwiftUI
icon
Mobile Engineer

Glob

- Fixed bugs using Bluetooth low-energy devices using Apple Core Bluetooth framework, Core Data, Core Location, and MapKit. - Implemented Shipping Address manager and workflow. Implemented new network services to work with backend REST API using JSON protocol using HTTPService under Network framework. Implemented Lost Item Reimbursement: Claim, Coverage, Eligibility, and Status. Implemented new tiers using AppKit products from the AppStore. - Implemented new reused components: Pickers, buttons, table view cells, text views, countdown, image table, toasts, headers, and detail tables. Implemented new Permission Settings: Location, Core, Bluetooth enable and sharing, Siri, Network, Smart Places, Power Mode, Mic, Motion and Fitness, Notification Service, Smart Alerts. - Implemented new Premium Protect via Apple Store Subscriptions Implemented Lottie animations. Performed code reviews and code quality control to ensure optimal production results and interviewed and trained new iOS developers. Stack: Kotlin, Android architecture components, okhttp, Retrofit, Dagger, Swift UI, Swift, Objective-C, MVVM, CoreBluetooth, CoreLocation, PassKit, WebKit, XCTest, CoreData, Siri, WatchApp extension, Reachability, MQTTClient, libPhoneNumber, R.swift, Introspect, Stripe, Branch, Appboy-iOS-SDK, AddressDoctor, StateMachine, Firebase (Performance/Crashlytics), RxBlocking, RxSwift, RxCocoa, Lottie, SwiftLint, SPM, CocoaPods, Unit tests, XMPP, MixPanel, XMPP, Sift, Alamofire, Mantle, SDWebImage.

Responsibilities & achievements

- Fixed bugs using Bluetooth low-energy devices using Apple Core Bluetooth framework, Core Data, Core Location, and MapKit. - Implemented Shipping Address manager and workflow. Implemented new network services to work with backend REST API using JSON protocol using HTTPService under Network framework. Implemented Lost Item Reimbursement: Claim, Coverage, Eligibility, and Status. Implemented new tiers using AppKit products from the AppStore. - Implemented new reused components: Pickers, buttons, table view cells, text views, countdown, image table, toasts, headers, and detail tables. Implemented new Permission Settings: Location, Core, Bluetooth enable and sharing, Siri, Network, Smart Places, Power Mode, Mic, Motion and Fitness, Notification Service, Smart Alerts. - Implemented new Premium Protect via Apple Store Subscriptions Implemented Lottie animations. Performed code reviews and code quality control to ensure optimal production results and interviewed and trained new iOS developers. Stack: Kotlin, Android architecture components, okhttp, Retrofit, Dagger, Swift UI, Swift, Objective-C, MVVM, CoreBluetooth, CoreLocation, PassKit, WebKit, XCTest, CoreData, Siri, WatchApp extension, Reachability, MQTTClient, libPhoneNumber, R.swift, Introspect, Stripe, Branch, Appboy-iOS-SDK, AddressDoctor, StateMachine, Firebase (Performance/Crashlytics), RxBlocking, RxSwift, RxCocoa, Lottie, SwiftLint, SPM, CocoaPods, Unit tests, XMPP, MixPanel, XMPP, Sift, Alamofire, Mantle, SDWebImage.

Objective-C
Stripe
iOS
Swift
Alamofire
CoreLocation
CocoaPods
Core Bluetooth
Firebase
SwiftUI
icon
iOS Developer

Blue

- Implemented and entire music app: compose a blues song using standard 12-bar blues chords by selecting your vocal range, adding lyrics in AAB format, practicing, then recording your performance. Possibility of recording the video of your assignment, login to Canvas, and upload it. - Implemented an entire travellers app: helps clients organize and create their travel itineraries in the simplest way possible. Now travelers do not have to take hours or research local sights and organize all paper information. - Implemented an entire fitness app in iOS for personal trainers. - Implemented an entire sports app: fans can read insightful analysis and predictions, share their views, share their experiences, and chat with other fans. Stack: Swift, Objective-C, macOS, Crashlytics, RestKit, Google Analytics, Reachability, Youtube, Maps and ShareKit, Factual Location Engine SDK, Alcohol Sensor, Core Location, Core Data.

Responsibilities & achievements

- Implemented and entire music app: compose a blues song using standard 12-bar blues chords by selecting your vocal range, adding lyrics in AAB format, practicing, then recording your performance. Possibility of recording the video of your assignment, login to Canvas, and upload it. - Implemented an entire travellers app: helps clients organize and create their travel itineraries in the simplest way possible. Now travelers do not have to take hours or research local sights and organize all paper information. - Implemented an entire fitness app in iOS for personal trainers. - Implemented an entire sports app: fans can read insightful analysis and predictions, share their views, share their experiences, and chat with other fans. Stack: Swift, Objective-C, macOS, Crashlytics, RestKit, Google Analytics, Reachability, Youtube, Maps and ShareKit, Factual Location Engine SDK, Alcohol Sensor, Core Location, Core Data.

Google Analytics
Objective-C
iOS
Swift
CoreData
CoreLocation
Google Maps SDK
macOS
Crashlytics
RestKit

Education

Higher education in Computer Science

Agency

agency #2276

10-50

GMT-3

Argentina

Core Expertise

AngularJS
AWS
Backbone.js
C#
C++
CSS
Django
Express.js
Flask
Google Analytics
Groovy
HTML5
Ionic
Java
JavaScript
Kotlin
Kubernetes
LAMP
MEAN Stack
MongoDB
MySQL
.NET
Node.js
Objective-C
PHP
Python
React.js
React Native
Ruby
Ruby on Rails
Sails.js
SQL Server
Symfony
TypeScript
Unity or Unity3D
.NET Compact Framework
CSS3
Elasticsearch
Gamification
Git
HTML
Laravel Framework
LINQ
OAuth
Python Numpy
Python SciPy
Swift
Angular 2x
Android Testing API
Android NDK
Docker
MariaDB
Redux
iOS SDK
Swagger
Vue.js
Flexbox
AWS SDK
Mongoose
Blockchain
Angular UI Bootstrap
Angular Material
Nest
GraphQL
Angular CLI
.NET Core
Serverless
AWS Lambda
JavaScript MVC
AndroidX
Koa.js
iOS Auto Layouts
React-Apollo
Redux-saga
Firebase
React Storybook
Material-UI
Next.js
Server Side Rendering
Lambda
AWS Glue

Industries

Architecture & Design, Business & Productivity, E-Commerce & Retail, Banking & Finance, Information services & Technologies, Entertainment & Games, Construction & Real estate, Advertising & Marketing, Healthcare & Medicine, Booking & Rent, Insurance & Risk Management, Blockchain & Cryptocurrency, Data Science & Machine Learning, Big Data, Internet of Things, Games, Entertainment, Branding, design, web development, Augmented reality

Want to hire this engineer?

Check if Javier is available