Maicon B.

Maicon B.

Senior Software Engineer

Teutônia, Brazil
Hire Maicon B. Hire Maicon B. Hire Maicon B.

About Me

I bring over a decade of experience as a Lead Developer and Senior Software Engineer, currently focused on mobile app development with native iOS (Objective-C/Swift) and Android (Java, NDK) programming. Having successfully build mobile apps from conception to publishing in a range of industries, I am able to assist clients with all types of mobile projects. I am CTO and Founder of my own game development company which stemmed from my vast experience in 3D computer graphics programming (including shading programming, renderer coding and OpenGL), games programming, and teaching game development with Unity3D toolset. I enjoy seeing my clients projects transform into tools to ease their processes or alter their work with clients.

Work history

Trendage
Lead iOS Developer
2016 - 2017 (1 year)
  • Developed two different apps for the fashion industry.

  • Programmed Native iOS using Objective-C and Swift.

  • Integrated apps with REST API.

  • Implemented advanced camera functionalities.

  • Performed R&D on computer vision and AI techniques.

  • Developed front-end application.

  • Led additional Android programming.

DeviceMesh
Lead iOS/Android Developer
2015 - Present (9 years)
  • 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.

Whirlii, Inc.
Lead Developer
2013 - 2017 (4 years)
  • 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, and more.

  • Programmed UI using storyboards and custom XIB files (+30 screens).

  • Developed code for 3D rendering and shading (OpenGL, GLSL).

  • Integrated with several SDKs for cloud, social, and analytics support.

  • Implemented complex infrastructure allowing anonymous users to utilized the app almost as extensively as registered users.

  • Built code for storing remote data using a parse cloud solution.

  • Wrote back-end code on PHP to support the app.

  • Ported the iOS app to Android.

TargetTrust
Course Coordinator & Instructor
2011 - 2014 (3 years)
  • Coordinated courses in iOS/Objective-C, Unity3D and Game Design.

  • Taught classes in Android development, Web, PHP, UML, HTML, JavaScript, and other areas.

Aleph Games
CTO, Founder
2009 - 2011 (2 years)
  • Built a system for an iOS using FTP to auto-update its contents.

  • Created a security and authentication mechanism for an enterprise only app.

  • Designed and implemented a smart and efficient image loading procedure to support very large resolutions (>6K).

  • Developed an efficient way to display up to several thousand images at once.

  • Coded games using JavaScript and C# languages.

DFL Consultoria LTDA
Web Developer, C++ Developer
2003 - 2011 (8 years)
  • Designed several web applications supporting the create/read/update/delete operations.

  • Developed 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 persistence and user interface frameworks for PHP.

Portfolio

Game Developer
Game Developer

Flying Princess is an action/puzzle/physics game which requires players to use their knowledge of physics to help a princess. Developed Flying Princess for iOS. Technologies used: Objective-C and Cocos2D

iOS App Developer
iOS App Developer

Whirlii is an iOS app, built for Sacarro, a furniture design company. Built the app for iOS. Performed support tasks for very high resolution images (up to 6K x 6K), requiring extremely optimized data and visualization structures ensuring the app functions accurately within the device's memory constraints. Technologies used: Objective-C, Cocoa, XCode

iOS App Developer

Developed an product catalogue iOS enterprise app (b2b) targeted for iPad which allows company sales representatives to showcase portfolios to stores and receive products requests. Developed the app from conception. Technologies Used: Objective-C, Core Data, network programming, ftp access.

Education

Education
Bachelor's degree, Computer Science
Universidade Federal do Rio Grande do Sul
2001 - 2006 (5 years)