Lead iOS/Android Developer
2015 - PRESENTDeviceMesh- Built computer vision technology used to sync videos.
- Integrated with Firebase remote database.
- Built the front-end using Storyboards.
- Built low-level code for playing videos.
- Integrated with AWS S3 API.
Technologies: Android Studio, Xcode, Java, Android, Swift, Objective-C, iOSLead iOS Developer
2015 - 2017Trendage- Built an app front-end using Storyboards and Swift.
- Interacted with a back-end REST API.
- Implemented a camera solution to detect faces.
- Profiled and performance-optimized code.
- Researched and developed computer vision techniques.
Technologies: Swift, Objective-C, iOSLead Developer
2012 - 2016Whirlii, Inc.- Created a synchronization framework for persisting local and remote data, enabling the user to see things both online and offline (Core Data <-> Cloud).
- Built several common social features including liking, commenting, attaching media, etc.
- Handled UI programming using storyboards and custom XIB files (+30 screens).
- Built code for 3D rendering and shading (OpenGL, GLSL).
- Integrated with several SDKs for cloud, social, and analytics support.
- Built a rather complex infrastructure to allow anonymous users to make use of the app almost as extensively as registered users.
- Built all code for storing remote data using a parse cloud solution.
- Wrote some back-end code on PHP to support the app.
- Ported the iOS app to Android.
Technologies: Objective-C, iOSCourse Coordinator, Instructor
2011 - 2013Target Trust- Coordinated an iOS/Objective-C course.
- Coordinated a Unity3D course.
- Coordinated a Game Design course.
- Taught classes on Android development.
- Taught classes on several other programming topics (Web, PHP, UML, HTML, JavaScript, etc).
Technologies: JavaScript, Unity3D, Objective-C, iOSCTO, Founder
2009 - 2011Aleph Games- Built a system for an iOS auto-updating its contents through FTP.
- Created a security and authentication mechanism for an enterprise only app.
- Built a smart and efficient image loading procedure to support very large resolutions (>6K).
- Created an efficient way for showing up to several thousand images at the same time.
- Coded games using JavaScript and C# languages.
Technologies: Shaders, C#, JavaScript, Unity, Objective-C, iOSWeb Developer, C++ Developer
2003 - 2011DFL Consultoria LTDA- Built several web applications supporting the standard create/read/update/delete operations.
- Created a tool to automatically generate web forms directly from database structure.
- Built a low level C/C++ application working with physical access control hardware.
- Created a persistence framework for PHP.
- Created a user interface framework for PHP.
Technologies: C++, SQL, JavaScript, HTML, PHP