Juan Pablo Folco

Juan Pablo Folco

Mendoza, Mendoza Province, Argentina
Hire Juan
Scroll To View More
Juan Pablo Folco

Juan Pablo Folco

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
  • UIkit, 7 years
  • Xcode, 7 years
  • Objective-C, 7 years
  • Unit Testing, 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
    Bake 450
    2012 - 2016
    • 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
    Nextive Solutions
    2010 - 2012
    • 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
    Sabarasa
    2009 - 2010
    • 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
    Globant
    2008 - 2009
    • 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
    IT Resources
    2005 - 2008
    • 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
    ECYS S.A.
    2004 - 2005
    • 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
    Sielcon
    2003 - 2004
    • 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
    Swift, C#, Objective-C, C++, Java
  • Frameworks
    Cocoa Touch, Core Data, Unity, StoreKit, CloudKit, GameKit, MapKit
  • Libraries/APIs
    Core Animation, Facebook iOS SDK, UIkit, Sprite Kit, Twitter iOS SDK, Core Audio, Core Graphics
  • Tools
    Grand Central Dispatch, Xcode, Auto Layout, Git
  • Paradigms
    Unit Testing, Agile
  • Platforms
    Firebase
  • Misc
    Apple Push Notifications, Networking, Push Notifications, Ads
  • Storage
    Realm
Education
  • Bachelor’s degree in Computer Engineering
    Universidad Argentina de la Empresa (UADE) - Buenos Aires, Argentina
    2002 - 2007
I really like this profile
Share it with others