USLRSWNU
iOS Developer
Focus: Information Technology and Services
Availability: Full-Time
Country: Mexico
Relocation: Not Available
• 5 years of overall experience in software development, working with different
types of projects.
• 4 years of experience as an iOS native application developer focused on
Objective-C programming language with Xcode for both the iPhone and iPad.
• iOS 3.2 through 8.0 development.
• Familiar with new iOS APIs and emerging technologies.
• iBeacons API knowledge.
• Application development focused with MVC architecture.
• XML and JSON parsing using NSXMLParser and NSJSONSerialization.
• Multithreading programming and network connections with AFNetworking, GCD,
NSOperationQueue and NSOperations.
• Custom UI elements and reusable components development.
• Experienced with In App Purchase API and management through the iTunes
Connect portal.
• Social frameworks integration (Facebook, Twitter) with native frameworks, third
party SDKs and other important social networks (Instagram, Foursquare, Flickr,
G+, Youtube).
• Basic knowledge and general idea of Newsstand Kit, CoreText, CoreTelephony
and ads for iOS with Flurry API and iAd.
• Good understanding and experience of Core Data, relationships, object model,
concurrency and migration.
• Management of Apple Developer Portal and iTunes Connect, certificates,
provisioning profiles, application publishing.
• Memory Management experience in both MRR (Manual Retain Release) and
ARC (Automatic Reference Counting).
• SVN and Git source code management.
• Salesforce RESTful API usage.
• Excellent communication skills, both written and oral.
Education
2007 - 2011
Software Engineer
Employment
2015 - Actual
iOS Sr Developer - VanillaSys
Lead developer in charge of all iOS projects, applications analysis, time estimation, and development lifecycle.
2014 - 2015
iOS Developer - HCL Technologies / USAA
Development of HCL client appliations. Applications:
• Internal app
- Tools and frameworks: Xcode, Instruments, Internal Source Code Manager, Salesforce REST API, Core Graphics.
- Skills: MVC, ARC, JSON Parsing.
- Description: Internal application that helped employees improve their work network without mixing their personal social life/profiles with their work environment. Using Salesforce
RESTful API based on Chatter as the database, we built a custom app that was fun to use in the workplace.
• USAA banking
- Tools and frameworks: Xcode, Internal Source Code Manager. - Skills: MVC, ARC, SCRUM, Agile.
- Description: Worked on an USAA banking app module to connect your bank account to your Facebook social profile and send money to your friends and phone contacts through USAA service or Paypal.
2013 - 2015
iOS Developer - Freelance
Freelanced some projects in my spare time to practice my leadership skills, my ability to deliver under pressure, work without supervision and still deliver in time with high customer satisfaction.
Applications:
• Vualá! https://itunes.apple.com/mx/app/vuala!/id948501563?mt=8
- Tools and frameworks: Xcode, Git, AFNetworking, MapKit, Social, Core Graphics. - Skills: MVC, ARC, JSON Parsing.
- Description: App to show promotions in the area that you are located (or search for) to help you save money with good discounts.
• México 360 https://itunes.apple.com/TR/app/id913749577
- Tools and frameworks: Xcode, Git, AFNetworking, Core Graphics.
- Skills: MVC, ARC, JSON Parsing, Manual App Localization (English-Spanish).
- Description: Federal government agency app to promote Mexico competitive advantages and facts that you might not know about the country.
2013 - 2014
iOS Developer - Techno-Comp Inc / Verizon Wireless
• Development of internal iPhone/iPad applications aimed to all kind of Verizon Wireless end clients. Worked on a Verizon Wireless app module to manage iBeacon detection within Verizon Wireless retail stores to increase store revenue, reduce customers wait time, improve their in store experience, notify them about incoming appointments in any store. Presented PoC and live demo to Verizon Wireless CIO, COO and CEO. This module was rolled out to more than 1,800 VZW stores all over the US. The mobile app won the Digital Edge 25 award in 2015: http://yhoo.it/1AXTZIz.
• Tools and frameworks: Xcode, Interface Builder, CoreLocation, Core Graphics, Asana, iBeacon, JIRA.
• Skills: MVC, ARC, Git, JSON Parsing.
2012 - 2013
iOS Developer - Ixpan, S.A. de C.V.
Development of internal applications, analysis, testing, ideas contributor, new apps ideas contributor. My responsibilities were complement ideas, limit them according App Store Review Guidelines, what can be done and not with the SDK, third party libraries, etc. I also managed the Apple Developer Portal from certificates, provisioning profiles to the actual app publishing through the iTunes Connect portal.
Applications:
• CBB Movil iPhone https://itunes.apple.com/mx/app/cbb-movil/id521847118?mt=8 • Factura o Recibo iPhone
https://itunes.apple.com/mx/app/factura-o-recibo/id648053090?mt=8
- Tools and frameworks: Xcode, Interface Builder, Core Graphics, ZXing library, Core Data, PaintGL, MessageUI, Testflight, In App Purchases, iTunes Connect and Apple Developer Portal (Certificates and provisioning) Management.
- Skills: MVC, Manual Memory, ARC, Git.
- Description: Simple applications to make mexican receipts needed to pay taxes to the government. Lists with clients, products, settings page, PDF maker with native code. Also you could restore a .sqlite database from a file in your computer to your phone with web sockets.
2011 - 2012
Programmer - IRONBIT, S.A. DE C.V.
Development of iOS applications for third party clients, requirements analysis, architecture definition, time estimations, application testing, development of internal reusable
components. Applications:
• Televisa Deportes iPad https://itunes.apple.com/mx/app/televisa-deportes-para-ipad/id405074767?mt=8
- Tools and frameworks: Xcode, Interface Builder, Instruments, SVN, Core Data. - Skills: MVC, Manual Memory, Web services, XML Parsing.
- Description: Sports new application with intensive use of NSOperations for information gathering. The application is able to function off-line showing downloaded information stored in Core Data. Use of the NSXMLParser for web services parsing.
• Grupo Pesado iPhone https://itunes.apple.com/mx/app/pesado/id481522049?mt=8 - Tools and frameworks: Xcode, Interface Builder, Facebook/Twitter SDK, SVN, Core Data. - Skills: MVC, Manual Memory, Web services, JSON Parsing.
- Description: Application with multiple controllers and components from a Twitter parser to a custom coverflow to show photo galleries of the band; also with youtube video playbacks. • PLM Mexico iPhone
https://itunes.apple.com/mx/app/plm-medicamentos/id455812756?mt=8
- Tools and frameworks: Xcode, Interface Builder, SVN, Core Data. - Skills: MVC, Manual Memory, Web services, XML Parsing.
- Description: Application connected through SOAP web services to parse custom user searches and favorite saving into a light Core Data database.
• Visit Mexico iPhone https://itunes.apple.com/mx/app/visitmexico/id488371738?mt=8 - Tools and frameworks: Xcode, Interface Builder, Facebook/Twitter SDK, SVN, Physics library, Core Data.
- Skills: MVC, Manual Memory, Web servicesm JSON Parsing.
- Description: Travel application that connected to web services to retrieve destinations information like weather, photo galleries, activities, general description of the touristic spots in Mexico
• Escudería Telmex iPhone/iPad https://itunes.apple.com/mx/app/escuderia-telmex/id463374713?mt=8
- Tools and frameworks: Xcode, Interface Builder, Facebook/Twitter SDK, SVN, Core Data. - Skills: MVC, Manual Memory, Web Services, JSON Parsing.
- Description: Application promoting the racing team from Mexico on the Nascar races, fetching data from JSON web services and showing them on a custom UI and also storing them on a Core Data database.
• Mobile Card iPhone https://itunes.apple.com/mx/app/mobilecard/id472599941?mt=8 - Tools and frameworks: Xcode, Interface Builder, SVN, iOS SSL Library.
- Skills: MVC, Manual Memory, Web services, XML Parsing.
- Description: Simple app to sell minutes for different cellphone companies, storing personal and credit card information encrypted with AES 256 and using POST calls to a web service.