Igor M.

Igor M.

Android Developer

Brazil
Hire Igor M. Hire Igor M. Hire Igor M.

About Me

Passionate Android Engineer with 5 years of experience focusing on mobile native development with Kotlin and Swift, and recently on Telegram bot with Node.JS. Igor has participated in the development and maintenance of various types of Android projects, including his own start-up, Biciflow. Igor keeps a positive attitude and has good cross-team cooperation and communication skills. He aims to improve people's lives through technology, creativity, and collaboration, while delivering the optimum solutions to clients.

Work history

UpStack
UpStack
Android Developer
2020 - Present (4 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Biciflow
Biciflow
Co-Founder/Android Developer
2016 - Present (8 years)
Remote
  • Developed an app that connects cyclists - and potential cyclists - who want to travel similar bicycle routes, making them ride in a group. Played an integral in product development and implementation for the application.

  • Identified product opportunities and performed versions of tests, surveys, re-design to ensure long-term success and growth for the application.

  • Had an active role in product development, also implementing technology strategies that align with the company's business needs.

Liferay
Liferay
Software Engineer
2015 - 2018 (3 years)
Brazil
  • Worked on the development of the Liferay Events app using Xamarin Forms. Developed a Ruby a script that converts a colaborative translation spreadsheet to files that are used in Liferay Events.

  • Developed the Liferay Analytics client for Android using Kotlin and performed continuous integration using Travis to run the tests. Checked coverage with Jacoco and sent the code coverage to Codacy.

  • Performed CI configuration to run client tests ​Liferay Analytics iOS​ and update code coverage with Codacy.

Portfolio

Android Developer - Biciflow
Android Developer - Biciflow

Biciflow is an application that connects cyclists - and potential cyclists - who want to travel similar bicycle routes, making them ride in a group. The development of the app started in an innovation discipline at the UFPE Computer Center (CIn UFPE), being awarded in the innovation category. During 2017 we did versions of tests, surveys, re-design and at the end of the year, we were approved by the Casa Socioambiental Fund, thus receiving the necessary impetus for us to finalize the application in 2018. Technologies and skills used in the project: Project management, Android, Google Maps APIs, Firebase, Kotlin, Android Architecture Components, Dagger, OKHTTP, LeakCanary, and Room.

Android Developer - Liferay Loop
Android Developer - Liferay Loop

Liferay Loop is a tool to improve the interaction between Liferay co-workers. It's intended to be used by Liferay employees only. Liferay makes software that helps companies create digital experiences on the web, mobile, and connected devices. Worked on the development of the application, performing maintenance tasks, bug fixing, and adding new features. Technologies used in the project: Android development, Java, Kotlin, Travis, Tests.

Android Developer - Liferay Events
Android Developer - Liferay Events

Liferay’s Events app makes conference and event experience more valuable. This powerful tool can be used to plan which sessions you’d like to attend ahead of time, directly message attendees and speakers, and schedule 1:1 meetings. Play an active part in Liferay events by engaging in polls, interacting on the activity stream with other attendees, and add photos all through the Liferay Events app. Developed the application using Xamarin Forms multiplatform framework and platform-specific codes. Technologies used in the project: Xamarin Forms, Java, Swift, C#, Push Notification, Realm, HTTP, MVVM architecture.

Education

BSC. in Computer Science
BSC. in Computer Science
UFPE Computer Center
2012 - 2019 (7 years)
Advanced Xamarin Marathon
Advanced Xamarin Marathon
BSGrupo and Microsoft
Development course for iOS in Swift
Development course for iOS in Swift
CITi / CIn UFPE