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.

Other

Work history

UpStack
UpStack
Android Developer
2020 - Present (5 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 (9 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.

Showcase

Android Developer - Biciflow
Android Developer - Biciflow
  • Biciflow is an application connecting cyclists to travel in groups.

  • The application was developed at the UFPE Computer Center (CIn UFPE) and received an innovation award.

  • Key technologies used include 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 designed to enhance collaboration among Liferay employees.

  • The tool is used for maintenance, bug fixing, and adding new features within the Liferay ecosystem.

  • The project utilizes technologies including Android development, Java, Kotlin, Travis, and Tests.

Android Developer - Liferay Events
Android Developer - Liferay Events
  • Liferay Events app enhances conference and event experiences.

  • It allows users to plan events and attend sessions in advance.

  • The app facilitates attendee and speaker communication, scheduling 1:1 meetings, and engagement through polls and activity streams.

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