Maikon Ferreira
Android Developer
- shoeimx@gmail.com
- +1 438 458 9932
- Toronto, ON, Canada / Itajai, SC, Brazil
Work Experience
Android Software Developer
Toronto, Canada / Dec 2022 - Present
Spearheading the development of Square for Retail, with a primary focus on inventory management solutions. Key responsibilities include:
- Designing and implementing features such as stock receiving, purchase order management, and comprehensive stock overview dashboards.
- Developing label printing functionalities to streamline inventory organization.
- Collaborating cross-functionally to ensure seamless feature integrations.
Technologies Used:
- Kotlin
- Jetpack Compose
- Dagger 2
- Anvil
- Workflow
- Protobuf
- Espresso
- JUnit
Android Software Developer
Montreal, Canada / Jan 2021 - Dec 2022
Led the end-to-end development of multiple Android applications for emerging startups. Contributions included:
- Architecting and coding Android applications tailored to startup-specific needs.
- Integrating backend functionalities using Node.js for real-time features.
- Working closely with clients to refine application features and improve usability.
Technologies Used:
- Kotlin
- Jetpack Compose
- Koin
- Node.js
- ReactJS
- Hilt
- MVVM
Android Software Developer
Brazil / May 2020 - Jan 2021
Played a pivotal role in enhancing the architecture of Unicred's flagship banking application. Key responsibilities included:
- Developing foundational features to support seamless integration of additional banking services.
- Optimizing the app's performance and ensuring high scalability for concurrent users.
- Collaborating with cross-functional teams to meet compliance standards.
Technologies Used:
- Kotlin
- Modularization
- Java
- Firebase
- Azure Pipelines
Fullstack Software Developer
Brazil / Jan 2019 - May 2020
Delivered innovative solutions for ticketing systems. Key achievements included:
- Developing a hybrid wallet application to securely store and manage tickets using Ionic and React Native.
- Creating NFC-based Android applications to enable cashless transactions at events and schools.
- Building e-commerce platforms using Vue.js and PHP to handle high-traffic ticket sales.
Technologies Used:
- Java
- Jetpack Compose
- React Native
- Vue.js
- PHP
Education
-
Degree in Systems Analysis and DevelopmentUniversidade do Norte do ParanĂ¡2018 - 2021
Languages
- Portuguese
- English