Scroll To View More
Jesus Guerra

Jesus Guerra

Hermosillo, Mexico
Member since January 14, 2013
Jesus is an iOS developer. He has been developing iOS apps with Objective-C and Swift for over seven years and has extensive expertise in the entertainment, sports, and social media industries. He works closely with clients to define requirements, write design documents, and create technical specifications, also sharing his expertise in the Apple approval and distribution process.
Jesus is now available for hire
  • Sara: Personal Health Assistant
    Swift, CocoaPods, CircleCI, Fastlane, PromiseKit, Alamofire, SwiftLint...
  • VU2
    Objective-C, CocoaPods, Web services (JSON), Git, Auto layout...
  • Daily Spot
    Swift, CocoaPods, Fastlane, PromiseKit, Alamofire, SwiftLint, ObjectMapper...
  • iOS, 7 years
  • Objective-C, 7 years
  • Scrum, 6 years
  • JIRA, 3 years
  • Swift, 3 years
  • Fastlane, 2 years
  • CircleCI, 1 year
  • Realm, 1 year
Hermosillo, Mexico
Preferred Environment
iOS, Objective-C, Swift, Xcode, Git
The most amazing... I've coded is a sync data feature that syncs all data across all devices (iPhone/iPad) with the server for each user profile inside the app.
  • Lead iOS Developer
    Sara: Personal Health Assistant
    2017 - 2017
    • Started this app from scratch.
    • Set core Architecture + Core Functionality to all API and User interactions.
    • Boost API consumption with PromiseKit + Alamofire.
    • Used CoreLocation + MapKit pinpoint locations near to the app user.
    • Data Layer to process all API information.
    • I worked from the very first version until v1.9.1 posted Nov 2017.
    • Became the Team Leader once a new iOS dev joined the team.
    Technologies: Swift, CocoaPods, CircleCI, Fastlane, PromiseKit, Alamofire, SwiftLint, R.swift, ObjectMapper, SnapKit, Fabric, Crashlytics, Firebase Cloud Messaging, GitFlow
  • Senior iOS Developer
    2016 - 2017
    • Optimized core performance.
    • Added new features like email login, Google login, block/unblock user, and improve user notifications.
    • Improved social network sharing.
    • Made several UI updates.
    • Fixed bugs.
    Technologies: Objective-C, CocoaPods, Web services (JSON), Git, Auto layout, NSNotificationCenter, GCD, Facebook SDK, Google SDK
  • Senior iOS Developer
    Daily Spot
    2016 - 2017
    • Created an app from scratch.
    • Implemented in-app purchases.
    • Used PromiseKit with Alamofire to boost API requests.
    • Developed data syncing with the server.
    • Implemented the modularization of reusable views.
    Technologies: Swift, CocoaPods, Fastlane, PromiseKit, Alamofire, SwiftLint, ObjectMapper, SnapKit, Fabric, Crashlytics, Mixpanel, In-App Purchase, Realm
  • Senior iOS Developer
    2010 - 2017
    • Helped design and implement several iOS apps using Objective-C as the main language along with the iOS SDK, with Appcelerator Titanium being used in some cases.
    • Communicated closely with clients to define requirements and write design documents and technical specifications.
    • Built application tests with UIAutomation and GHUnit/OCUnit.
    • Provisioned, compiled, and managed apps for ad hoc and app store distribution. Submitted apps to the app store for approval.
    • Helped produce AetherPad, an app that allows anesthesiologists to efficiently record case events. It syncs all the data with the server through several JSON web services.
    • Helped update GigaOM using Appcelerator Titanium.
    Technologies: Scrum methodology, Foundation Framework, AVFoundation, Web services (JSON/XML), OOP, Xcode, TestFlight, RestKit, QuincyKit, ASIHTTPRequest, Source control (SVN, Git), Appcelerator Titanium
  • Senior iOS Developer
    7 Minute Prayer Challenge
    2016 - 2016
    • Made general stability and performance improvements to this iOS app.
    • Created a custom player module.
    • Added Sync prayers module.
    • General Bug Fixing and code improvements to code base.
    Technologies: Objective-C, Parse, Cocoapods
  • Senior iOS Developer
    2014 - 2016
    • Applied new layouts and solved UI issues.
    • Used EKEventStore to sync events in the calendar.
    • Implemented iOS enchantments.
    • Made several performance improvements.
    • Implemented native sharing using UIActivity​View​Controller.
    • Refactored code and fixed bugs.
    • Handled REST API iterations (consuming and sending to the server).
    Technologies: Objective-C, iOS, Scrum methodology, Foundation Framework, Web services (JSON), TestFlight, Crashlytics
  • Senior iOS Developer
    2013 - 2013
    • Made iOS7-compatible enhancements.
    • Applied a new layout and solved UI issues.
    • Refactored code and fixed bugs.
    • Wrote automation test scripts.
    • Worked on localization.
    Technologies: Objective-C, iOS, Automation
  • Senior iOS Developer
    2013 - 2013
    • Created full support for iOS 7.
    • Wrote a submodule to handle "no internet connections" events.
    • Added Russian localization using Localizable.strings.
    • Solved UI issues that cropped up due the new iOS 7 Extended Layout.
    • Improved GPS monitoring.
    Technologies: Objective-C, iOS, CocoaPods
  • iOS Developer
    Viisto Software
    2009 - 2010
    • Designed and implemented an iPhone app that produces sales reports by parsing XML files obtained from a web service.
    Technologies: Objective-C, Foundation Framework, iOS SDK, Web services (XML), SQLite., GHUnit/OCUnit, SVN
  • Sara: Personal Health Assistant (Development)

    This app is personal health assistant where you can schedule medical exams on a particular time on a particular facility based on your geolocation. Sara will provide all the information for the medical exam also will let you know when your results are ready. I started this app from scratch then became the Team Leader once a new iOS dev joined the team.

    Note: I worked from the very first version until v1.9.1 posted Nov 2017

  • Daily Spot (Development)

    I went solo on this one and started it from scratch. This app is fitness assistant it will give you information about exercises illustrated by images or audios leading you about how to workout properly. And in order to get all the info you need to subscribe to the fitness program.

    Note: I worked from the very first version until v3.5 posted Aug 2017

  • CannonBall (Development)

    Cannonball turns your calendar into a social streaming app. It adds large images to your calendar events along with great extras like Facebook birthdays with links to friends' walls, directions, check-ins, and more.

  • 7 Minute Prayer Challenge (Development)

    An app that I helped improve. I added general stability and performance improvements, created a custom player module, and added Sync prayers module.

  • Patrolife (Development)

    An app that I helped to update and localize. I implemented full iOS7 support, wrote a submodule to handle internet connection outages, added Russian localization, solved UI issues stemming from the operation system update, and improved GPS monitoring.

  • Paktor (Development)

    Contributions include: iOS7-compatible enhancements, new layouts, resolution of UI issues, and refactoring/bug fixing.

  • Languages
    Objective-C, Swift
  • Platforms
    iOS, Mac OS
  • Frameworks
    iOS SDK, MVC, AFNetworking, Core Location, GHUnit, CFNetwork, Cocoa Touch, MapKit, RestKit, AV Foundation, OCUnit
  • Libraries/APIs
    CocoaPods, Fabric, PromiseKit, Alamofire, Flurry, RxSwift, Node.js
  • Tools
    Crashlytics, Xcode, Fastlane, CircleCI, iOS Instruments, JIRA, Pivotal Tracker
  • Paradigms
    Scrum, Object-oriented Programming (OOP), Continuous Integration (CI)
  • Storage
    Realm, MongoDB
  • Misc
    Carthage, HoundCI, MVVC
  • Bachelor's degree in Computer Systems Engineering
    Technological Institute of Hermosillo - Sonora, Mexico
    2002 - 2007
I really like this profile
Share it with others