- Co-Founder, DeveloperEsqulilax Games2010 - PRESENT
Technologies: iOS, OS X, OpenGL-ES, Objective-C, Unity, C#
- Migrated an Objective-C project to Unity.
- Created an OpenGL-based graphics engine supporting 2D and 3D rendering.
- Designed a custom level creation tool for the app "Climber Brothers".
- Developed several iOS Games (”Climber Brothers”, “Battle Rush”, “Chinchon”, “Escoba de 15”).
- Integrated a physics engine (Box2D) using C++.
- Created a .OBJ (3D models) loader and parser for rendering 3D meshes.
- Developed the AI for card games featuring a variable level of skill.
- Added support for sharing content on social networks in all of the company's games.
- Incorporated SVG support for curve creation and terrain design.
- Created a smoothing algorithm using SVG curves and approximation.
- Designed and implemented a PVP (Player vs Player) multiplayer environment for a battle game.
- Developed a server-client framework for displaying animations simultaneously on different devices.
- iOS EngineerPocketGM (via Toptal)2015 - 2015
Technologies: Swift, Objective-C, iOS, Facebook SDK
- Created an iOS app to manage all your fantasy teams from different providers in once place.
- Supported login using different 3rd party services (Facebook, Twiter, Google).
- Implemented views with code using Masonry (AutoLayout framework) supporting all iPhone screen sizes.
- Collaborated with the design team and created some reusable views to make a consistent UI.
- Supported continuous integration, code coverage, crash reports, and analytics frameworks.
- iOS EngineerCeevoo (via Toptal)2015 - 2015
Technologies: Swift, Parse, Bluetooth Low Energy
- Built an app for discovering nearby users using iBeacons (BLE).
- Enhanced "Universal" app experience for iOS using Size Classes.
- Used Core Bluetooth and Core Location simultaneously for advertising and discovering users.
- Implemented Parse integration with a local data store and push notifications.
- Created a framework for discovering users even if the app is closed.
- iOS EngineeruSuit (via Toptal)2014 - 2014
Technologies: Swift, Objective-C, SQLite
- Created a 3D High-Poly model viewer app for iOS (Universal).
- Implemented Dropbox integration.
- Implemented SceneKit and UIKit integration.
- Implemented mesh customization in real-time.
- Created synchronized local storage for offline use.
- iOS EngineerreTXT (via Toptal)2014 - 2014
Technologies: iOS, Objective-C, SQLite, Thrift, Core Animation
- Created a text messaging iOS app. Worked with a team of 3 iOS developers.
- Implemented Apache Thrift integration.
- Built a custom SQLite local database.
- Implemented multimedia messages.
- Achieved complex animations using Core Animation and Auto Layout.
- Built an API basis to use in all mobile clients.
- Software EngineeriKey SRL2013 - 2013
Technologies: Arduino, PHP, Objective-C, SQL, Bluetooth Low Energy
- Developed an iOS and iPad app for final users and admins.
- Developed the Arduino software for interacting with the iOS app and the server.
- Created and deployed the hardware solution for the project using Arduino.
- Integrated two incompatible Arduino shells using a master-slave model.
- Developed several functionalities in the back-end using PHP and SQL.
- Integrated Bluetooth low-energy allowing proximity opening for doors.
- Developed an offline solution and an on-demand synchronization with the server.
- iOS DeveloperOxean2012 - 2012
Technologies: iOS, Objective-C
- Developed the app, "Vale Puerto", for showing company port facilities in Argentina.
- Created the app, "Vale", for displaying company facilities in Argentina.
- Supported image and video display via AVFoundation.
- Designed a custom map interface showing different spots in the VALE facilities.
- Designed a plist-based file for storing and loading map points and information.
- Implemented support for efficient scrolling around the "Vale" app.
- iOS DeveloperPortegno Apps2012 - 2012
Technologies: iOS, OpenGL-ES, Objective-C, XML
- Created the "Crazy Hairstyle Studio" app.
- Developed a base framework for editing hairstyles in a realistic hairstyle salon app.
- Added features for camera support, photo editing, and screenshot export to a game.
- Created a Photoshop script for exporting hairstyles and loading them into the app.
- Integrated OpenGL and UIView successfully improving general performance.
- Added support for real-time image editing by rendering images to textures.
- Created an anchor and multi-point manipulation system for displayed objects.
- Built a multi-shading tool for blurring, coloring, and efficient rendering of images.
- iOS DeveloperWebetico SNC2011 - 2012
Technologies: Objective-C, iOS, SQL
- Created a CRM app allowing customers to place orders online and offline.
- Created a multi-language app for a museum displaying information about museum exhibits.
- Integrated image synchronization on demand.
- Developed a framework for synchronizing local data with server data.
- Designed and implemented a custom grid for displaying data.
- Supported communication with an AS400 for an iOS app.
- Supported multithreaded loading of images to display in a catalogue.
- Created a trivia game that allowed prospective customers to enter their contact information.