Scroll To View More
Juan Pablo Folco, Objective-C Developer in Mendoza, Mendoza Province, Argentina
Juan Pablo Folco

Objective-C Developer in Mendoza, Mendoza Province, Argentina

Member since December 2, 2016
Juan has been working as a software engineer for more than thirteen years—building solid and scalable solutions and providing users with great experiences by ensuring every piece of the application is responsive. Juan communicates extremely well and can give detailed responses to any queries.
Juan is now available for hire

Portfolio

Experience

  • Networking, 8 years
  • Unit Testing, 7 years
  • Objective-C, 7 years
  • UIkit, 7 years
  • Xcode, 7 years
  • Git, 6 years
  • Unity, 4 years
  • Swift, 3 years
Mendoza, Mendoza Province, Argentina

Availability

Part-time

Preferred Environment

iOS, Xcode, Unity, Git

The most amazing...

...thing I've coded is an AI to solve puzzle levels of a match 3 game.

Employment

  • Senior Developer

    2012 - 2016
    Bake 450
    • Worked on several published applications from the conception of the idea to the store release.
    • Performed a core data integration using background loading and saving to avoid UI freeze.
    • Developed animations and scene layout by using Sprite Kit.
    • Made several UI animations with auto layout using several easing functions to improve the user experience.
    • Integrated a remote server to send and retrieve application data.
    • Implemented several ad integrations to monetize the application.
    • Integrated an analytics solution to track user acquisition, purchases, and several user actions.
    • Implemented an A/B testing solution integration to improve user monetization by optimizing several application variables.
    • Integrated Facebook to support sharing and application virality.
    Technologies: Objective-C, Swift, Unity
  • Senior Developer

    2010 - 2012
    Nextive Solutions
    • Worked on several published mobile applications.
    • Built reusable and fully configurable components for an IAP solution; using nibs and protocols.
    • Made a data import solution to fetch spreadsheets from Google and get the relevant JSON. This made it a lot easier to maintain the application static data.
    • Built several UI animations: slide in, zoom in, fade out, rotation, and others; using easing functions.
    • Implemented an integration with a custom server to store user data and to retrieve the user's and friends' information.
    • Implemented a Cloud Kit integration to save application data across devices.
    • Integrated notifications to support news about the application tasks done.
    Technologies: Objective-C
  • Senior Developer

    2009 - 2010
    Sabarasa
    • Built a Wii and PSP title (AAA Heroes of the Ring).
    • Made several updates to the game engine to support gameplay features.
    • Integrated a 3D environment and characters.
    • Developed a complex animation system to support several combos.
    • Set up the camera system disposition to make it look similar to a TV show.
    Technologies: C++
  • Senior Developer

    2008 - 2009
    Globant
    • Worked on a mobile payment solution back-end using Java (to support payments through SMS).
    • Worked on a fuel retail solution (Gilbarco) to process credit card payments ( C++ ).
    Technologies: C++, Java
  • Senior Developer

    2005 - 2008
    IT Resources
    • Worked on new features for Santander Rio home banking platform on C++.
    • Built a back office solution for Posnet using Java.
    • Worked on a C++ to Java migration for the home banking platform.
    • Built a workflow for the back office solution on Java.
    Technologies: C++, Java
  • Semi-Senior Developer

    2004 - 2005
    ECYS S.A.
    • Built an OCR application to use on surveys.
    • Created an image correction application to improve OCR.
    • Developed a data verification application to search and fix OCR errors.
    Technologies: C++
  • Semi-Senior Developer

    2003 - 2004
    Sielcon
    • Created several digital slot machines for casinos; started from the idea to the the complete implementation.
    • Developed a digital poker machine for casinos.
    • Designed a Lan protocol connection with a logic unit that was responsible for the randomizing draw.
    • Optimized applications to run on 386 processors.
    • Implemented an integration with several peripherals (bill acceptor, coin dispenser, and touch screen).
    Technologies: C++

Experience

Skills

  • Languages

    Objective-C, C#, Swift, C++, Java
  • Frameworks

    UIkit, CloudKit, Cocoa Touch, Core Data, StoreKit, Unity, GameKit, MapKit
  • Libraries/APIs

    Facebook iOS SDK, SpriteKit, Core Animation, Twitter iOS SDK, Core Audio, Core Graphics
  • Tools

    Auto Layout, Xcode, Apple Push Notifications, Git, Grand Central Dispatch
  • Paradigms

    Agile, Unit Testing
  • Platforms

    Firebase
  • Other

    Push Notifications, Networking, Ads
  • Storage

    Realm

Education

  • Bachelor’s degree in Computer Engineering
    2002 - 2007
    Universidad Argentina de la Empresa (UADE) - Buenos Aires, Argentina
I really like this profile
Share it with others