Denis Vieira

Software Engineer

Available for work

Denis Vieira

Software Engineer

Available for work

Denis Vieira

Software Engineer

All Experiences

10 years of experience in the software engineering market. Bachelor's degree in Information Systems from the Federal Institute of Alagoas (IFAL). Worked in a variety of companies, from startups to large corporations and consulting firms. Possesses extensive experience in developing mobile and web solutions, actively participating in project ideation, planning, execution, and scalability, always valuing current and market-driven best practices. With a passion for knowledge sharing and helping others, adopting a DIY (Do It Yourself) mentality, I have always sought to participate in mentoring programs and foster collective growth through lectures, workshops, and daily collaboration with colleagues. Additionally, I actively engage in events, meetups, courses, and workshops to contribute to the community and stay up to date.

All Experiences

10 years of experience in the software engineering market. Bachelor's degree in Information Systems from the Federal Institute of Alagoas (IFAL). Worked in a variety of companies, from startups to large corporations and consulting firms. Possesses extensive experience in developing mobile and web solutions, actively participating in project ideation, planning, execution, and scalability, always valuing current and market-driven best practices. With a passion for knowledge sharing and helping others, adopting a DIY (Do It Yourself) mentality, I have always sought to participate in mentoring programs and foster collective growth through lectures, workshops, and daily collaboration with colleagues. Additionally, I actively engage in events, meetups, courses, and workshops to contribute to the community and stay up to date.

All Experiences

10 years of experience in the software engineering market. Bachelor's degree in Information Systems from the Federal Institute of Alagoas (IFAL). Worked in a variety of companies, from startups to large corporations and consulting firms. Possesses extensive experience in developing mobile and web solutions, actively participating in project ideation, planning, execution, and scalability, always valuing current and market-driven best practices. With a passion for knowledge sharing and helping others, adopting a DIY (Do It Yourself) mentality, I have always sought to participate in mentoring programs and foster collective growth through lectures, workshops, and daily collaboration with colleagues. Additionally, I actively engage in events, meetups, courses, and workshops to contribute to the community and stay up to date.

All Experiences

10 years of experience in the software engineering market. Bachelor's degree in Information Systems from the Federal Institute of Alagoas (IFAL). Worked in a variety of companies, from startups to large corporations and consulting firms. Possesses extensive experience in developing mobile and web solutions, actively participating in project ideation, planning, execution, and scalability, always valuing current and market-driven best practices. With a passion for knowledge sharing and helping others, adopting a DIY (Do It Yourself) mentality, I have always sought to participate in mentoring programs and foster collective growth through lectures, workshops, and daily collaboration with colleagues. Additionally, I actively engage in events, meetups, courses, and workshops to contribute to the community and stay up to date.

Principal Android Software Engineer

bemfácil digital • Jul/2023 - Current • Remote/Brazil

Tags: Android • Kotlin • Startup

• Description: Responsible for create from scratch and developing an application for an android mobile point of sale.
• Company Area: Finance

Founder & Mentor

Futuros Devs Community • Jul/2023 - Current • Remote/Brazil

Tags: Technology • Tech Carrer Support • Consultant • Mentorship • Teaching

• Description: Mentoring people to enter or accelerate their careers in technology and change their lives through the profession
• Company Area: Education

Senior Android Engineer

Pipefy • Oct/2021 - Feb/2023 • Remote/Brazil

Tags: Android • Kotlin • IOS • Swift • Startup

• Description: Responsible for maintaining and developing new features for Pipefy's Android app.
• Company Area: Management and automation of business processes
• Main Challenges and Contributions: Maintenance of legacy code, development of new features, creation and adoption of a process for continuous performance in technical debts, correction and action on critical bugs, migration of the simple-stack library to modern android development standards, mentoring of junior developers, adoption of the BDD methodology for creating tests, partial contribution with the iOS team to develop new features.

Tech Lead / Mentor

Devpass • Aug/2024 - Dec/2024

Tags: Android • Kotlin • Mentoring • Leadership • Android Studio • Android Development

• Description: This position involves leadership, mentoring and knowledge sharing using DevPass Company's Dev Sprints methodology.
• Company Area: Education / Mentoring
• Main Challenges and Contributions: The main tasks include teaching and mentoring focused on specific skills for different companies, leading and mentoring teams in the execution of practical and thematic projects focused on the development of Android interfaces and basic knowledge of the platform.Tags: Android • Kotlin • Mentoring • Leadership • Description: This position involves leadership, mentoring and knowledge sharing using DevPass Company's Dev Sprints methodology. • Company Area: Education / Mentoring • Main Challenges and Contributions: The main tasks include teaching and mentoring focused on specific skills for different companies, leading and mentoring teams in the execution of practical and thematic projects focused on the development of Android interfaces and basic knowledge of the platform.

Content Creator

Awari • Feb/2022 - Mar/2022 • Remote/Brazil

Tags: React • React Native • Web • Mentoring • Content Creator • Writer

• Description: Responsible for creating content for React and React Native courses for the awari platform.
• Company Area: Education
• Main Challenges and Contributions: Writing didactic content related to the React library and the React Native framework, creating didactic tasks and challenges for students, receiving feedback and continuously making improvements to the content.

Senior Android Developer

Zup Innovation • Oct/2019 - Sep/2021 • Campinas-SP/Brazil

• Description: Software consultant allocated at Banco Itaú responsible for developing the Android application of a platform in white label format with the objective of managing credit cards and payment accounts to serve the business.
• Company Area: Financial / Banking
• Main Challenges and Contributions: Acting in cross product squad very involved with innovation, a lot of communication between squads, experimentation using A/B tests and feature flags, configuration and analysis of application events for business decisions, correction and action on critical bugs , adoption and migration of the Mockito library to Mockk, creation of unit and integration tests using Junit and UI using Espresso and Robolectric, mentoring of junior developers, mentor on the Gerando Gênios 2020 Program and in the Estrelas Fora da Caixa 2020/2021 Program.

Android Tech Lead

Appia • Oct/2019 - Nov/2019 • Campinas-SP/Brazil

Tags: Android • Kotlin • Healthtech • Startup • Leadership

• Description: Acting as leader and focal point for the development of the company's android application with the main purpose of improving the quality of life of millions of diabetics in the world.
• Company Area: Health
• Main Challenges and Contributions: Development of new features using bluetooth and connection to a glucose measuring device, correction and action on critical bugs, making architectural improvements and applying good practices in the project.

Mentor

Codenation Mentorship Community • Oct/2019 - Sep/2021 • Campinas-SP/Brazil

Tags: Javascript • React • Web • Mentoring

• Description: Responsible for mentoring the participants of the AceleraDev Program, the acceleration program for devs and data scientists carried out by Codenation.
• Company Area: Education
• Main Challenges and Contributions: The activities carried out are associated with programming learning, including follow-up and feedback to participants and support for doubts.

Android Developer

Softvaro Consulting • Oct/2019 - Nov/2019 • Campinas-SP/Brazil

Tags: Android • Java • Kotlin • App Mobility

• Description: Software consultant assigned to a client to develop an urban mobility application, similar to Uber and 99.
• Company Area: Consulting / Urban Mobility
• Main Challenges and Contributions: Android application maintenance with purchased code, development of new features in legacy code, task planning and estimation, creation and configuration of a new android application using modern android development standards.

Mobile Developer

Superlógica Technologias • Jun/2019 - Jul/2019 • Campinas-SP/Brazil

Tags: Javascript • React Native • Android • IOS • Swift • Java • Kotlin

• Description: Responsible for developing a cross-platform application (Android and IOS) for condominium management.
• Company Area: Technology / Condominium Management
• Main Challenges and Contributions: Maintenance of React Native cross-platform application with legacy code, development of new features in legacy code, planning and estimating tasks, performing architectural improvements and applying good practices in the project, using methodologies such as OKRs, Lean Startup, tests A/B and continuous delivery to drive business results.

Android Tech Lead

Stant • Sep/2016 - Jun/2019 • Maceió/AL - Brazil

Tags: Android • Kotlin • Java • React Native • Web • Javascript • Ruby • Construtech • Startup • Leadership

• Description: Responsible for leading and managing the Android development team and assisting the company in web and mobile business decisions and solutions.
• Company Area: Engineering / Construction
• Main Challenges and Contributions: Responsible for the constant practice of mentoring the team, planning new activities, specifying tasks, organizing decision-making, solving critical problems, mainly Java and Kotlin were used in the development of applications and libraries for Android and React with React Native for more specific solutions, in addition to helping the frontend team a lot in various tasks, methodologies such as TDD, BDD, Design Sprint, and architectures such as clean architecture, hexagonal architecture, unit, integration and instrumented tests were used, development and troubleshooting of offline and manual sync applications.

Some internal open source projects that I have idealized:
- https://github.com/stantmob/card-show-taken-pictures-view
- https://github.com/stantmob/stant-ui-android-library
- https://github.com/stantmob/stant-concrete

Published articles :
- https://medium.com/stantmob/how-to-use-android-libraries-locally-and-leaving-your-development-more-fast-47ef921c6dd9
- https://medium.com/stantmob/rscss-styling-your-css-without-losing-your-sanity-36bca30520f1

Android Developer

Elo Juridico • Sep/2016 - Jun/2019 • Maceió/AL - Brazil

Tags: Android • Java • Startup

• Description: Responsible for developing an android application using Java to assist lawyers in their recurring tasks.
• Company Area: Technology / Legal
• Main Challenges and Contributions: Android application maintenance with legacy code, development of new features, task planning and estimation.

Web Developer

Pró-Reitoria de Pesquisa e Inovação - Federal Institute of Alagoas • Sep/2015 - Mar/2016 • Maceió/AL - Brazil

Tags: React • Javascript • Redux • Startup

• Description: Responsible for the frontend development of a web system to manage the academic research development process.
• Company Area: Education
• Main Challenges and Contributions: Maintenance and development of new web system functionalities using the React library and React-dom framework, using good practices and standards of the Javascript language, bug fixing, planning and estimating tasks.

IT Intern

SESC • Mar/2015 - Mar/2016 • Maceió/AL - Brazil

Tags: IT Support • Internship

• Description: Internship in the information technology sector at SESC-AL (Social Service of Commerce of Alagoas), assisting more experienced professionals in the sector's day-to-day challenges.
• Company Area: Technology / Social
• Main Challenges and Contributions: Support for Windows platform users, TCP/IP and wireless networks, hardware maintenance, IT problem solving, customer service through Help Desk / Service Desk

Web Developer

INNOVATE • Aug/2014 - Jan/2015 • Maceió/AL - Brazil

Tags: Java • JSP • AngularJS • HTML • CSS • Javascript • Startup TortoiseSVN PostgreSQL

• Description: Responsible for the development of a web management system for classroom virtualization, managing tasks and content for students and teachers.
• Company Area: Technology / Education
• Main Challenges and Contributions: Maintenance and development of new features for the web system, performing both backend and frontend tasks, using good practices and standards of languages and frameworks used in projects, bug fixing, planning and estimating tasks.

Student of the Nucleus of Preparation of Officials of the Reserve ( NPOR )

Brazilian Army • Feb/2013 - Feb/2014 • Maceió/AL - Brazil

Tags: Leadership - Resilience - Perseverance - Willpower

Compulsory military service.

Restaurant Attendant

McDonald's Corporation • Feb/2012 - Jul/2012 • Maceió/AL - Brazil

Principal Android Software Engineer

bemfácil digital • Jul/2023 - Current • Remote/Brazil

Tags: Android • Kotlin • Startup

• Description: Responsible for create from scratch and developing an application for an android mobile point of sale.
• Company Area: Finance

Founder & Mentor

Futuros Devs Community • Jul/2023 - Current • Remote/Brazil

Tags: Technology • Tech Carrer Support • Consultant • Mentorship • Teaching

• Description: Mentoring people to enter or accelerate their careers in technology and change their lives through the profession
• Company Area: Education

Senior Android Engineer

Pipefy • Oct/2021 - Feb/2023 • Remote/Brazil

Tags: Android • Kotlin • IOS • Swift • Startup

• Description: Responsible for maintaining and developing new features for Pipefy's Android app.
• Company Area: Management and automation of business processes
• Main Challenges and Contributions: Maintenance of legacy code, development of new features, creation and adoption of a process for continuous performance in technical debts, correction and action on critical bugs, migration of the simple-stack library to modern android development standards, mentoring of junior developers, adoption of the BDD methodology for creating tests, partial contribution with the iOS team to develop new features.

Tech Lead / Mentor

Devpass • Aug/2024 - Dec/2024

Tags: Android • Kotlin • Mentoring • Leadership • Android Studio • Android Development

• Description: This position involves leadership, mentoring and knowledge sharing using DevPass Company's Dev Sprints methodology.
• Company Area: Education / Mentoring
• Main Challenges and Contributions: The main tasks include teaching and mentoring focused on specific skills for different companies, leading and mentoring teams in the execution of practical and thematic projects focused on the development of Android interfaces and basic knowledge of the platform.Tags: Android • Kotlin • Mentoring • Leadership • Description: This position involves leadership, mentoring and knowledge sharing using DevPass Company's Dev Sprints methodology. • Company Area: Education / Mentoring • Main Challenges and Contributions: The main tasks include teaching and mentoring focused on specific skills for different companies, leading and mentoring teams in the execution of practical and thematic projects focused on the development of Android interfaces and basic knowledge of the platform.

Content Creator

Awari • Feb/2022 - Mar/2022 • Remote/Brazil

Tags: React • React Native • Web • Mentoring • Content Creator • Writer

• Description: Responsible for creating content for React and React Native courses for the awari platform.
• Company Area: Education
• Main Challenges and Contributions: Writing didactic content related to the React library and the React Native framework, creating didactic tasks and challenges for students, receiving feedback and continuously making improvements to the content.

Senior Android Developer

Zup Innovation • Oct/2019 - Sep/2021 • Campinas-SP/Brazil

• Description: Software consultant allocated at Banco Itaú responsible for developing the Android application of a platform in white label format with the objective of managing credit cards and payment accounts to serve the business.
• Company Area: Financial / Banking
• Main Challenges and Contributions: Acting in cross product squad very involved with innovation, a lot of communication between squads, experimentation using A/B tests and feature flags, configuration and analysis of application events for business decisions, correction and action on critical bugs , adoption and migration of the Mockito library to Mockk, creation of unit and integration tests using Junit and UI using Espresso and Robolectric, mentoring of junior developers, mentor on the Gerando Gênios 2020 Program and in the Estrelas Fora da Caixa 2020/2021 Program.

Android Tech Lead

Appia • Oct/2019 - Nov/2019 • Campinas-SP/Brazil

Tags: Android • Kotlin • Healthtech • Startup • Leadership

• Description: Acting as leader and focal point for the development of the company's android application with the main purpose of improving the quality of life of millions of diabetics in the world.
• Company Area: Health
• Main Challenges and Contributions: Development of new features using bluetooth and connection to a glucose measuring device, correction and action on critical bugs, making architectural improvements and applying good practices in the project.

Mentor

Codenation Mentorship Community • Oct/2019 - Sep/2021 • Campinas-SP/Brazil

Tags: Javascript • React • Web • Mentoring

• Description: Responsible for mentoring the participants of the AceleraDev Program, the acceleration program for devs and data scientists carried out by Codenation.
• Company Area: Education
• Main Challenges and Contributions: The activities carried out are associated with programming learning, including follow-up and feedback to participants and support for doubts.

Android Developer

Softvaro Consulting • Oct/2019 - Nov/2019 • Campinas-SP/Brazil

Tags: Android • Java • Kotlin • App Mobility

• Description: Software consultant assigned to a client to develop an urban mobility application, similar to Uber and 99.
• Company Area: Consulting / Urban Mobility
• Main Challenges and Contributions: Android application maintenance with purchased code, development of new features in legacy code, task planning and estimation, creation and configuration of a new android application using modern android development standards.

Mobile Developer

Superlógica Technologias • Jun/2019 - Jul/2019 • Campinas-SP/Brazil

Tags: Javascript • React Native • Android • IOS • Swift • Java • Kotlin

• Description: Responsible for developing a cross-platform application (Android and IOS) for condominium management.
• Company Area: Technology / Condominium Management
• Main Challenges and Contributions: Maintenance of React Native cross-platform application with legacy code, development of new features in legacy code, planning and estimating tasks, performing architectural improvements and applying good practices in the project, using methodologies such as OKRs, Lean Startup, tests A/B and continuous delivery to drive business results.

Android Tech Lead

Stant • Sep/2016 - Jun/2019 • Maceió/AL - Brazil

Tags: Android • Kotlin • Java • React Native • Web • Javascript • Ruby • Construtech • Startup • Leadership

• Description: Responsible for leading and managing the Android development team and assisting the company in web and mobile business decisions and solutions.
• Company Area: Engineering / Construction
• Main Challenges and Contributions: Responsible for the constant practice of mentoring the team, planning new activities, specifying tasks, organizing decision-making, solving critical problems, mainly Java and Kotlin were used in the development of applications and libraries for Android and React with React Native for more specific solutions, in addition to helping the frontend team a lot in various tasks, methodologies such as TDD, BDD, Design Sprint, and architectures such as clean architecture, hexagonal architecture, unit, integration and instrumented tests were used, development and troubleshooting of offline and manual sync applications.

Some internal open source projects that I have idealized:
- https://github.com/stantmob/card-show-taken-pictures-view
- https://github.com/stantmob/stant-ui-android-library
- https://github.com/stantmob/stant-concrete

Published articles :
- https://medium.com/stantmob/how-to-use-android-libraries-locally-and-leaving-your-development-more-fast-47ef921c6dd9
- https://medium.com/stantmob/rscss-styling-your-css-without-losing-your-sanity-36bca30520f1

Android Developer

Elo Juridico • Sep/2016 - Jun/2019 • Maceió/AL - Brazil

Tags: Android • Java • Startup

• Description: Responsible for developing an android application using Java to assist lawyers in their recurring tasks.
• Company Area: Technology / Legal
• Main Challenges and Contributions: Android application maintenance with legacy code, development of new features, task planning and estimation.

Web Developer

Pró-Reitoria de Pesquisa e Inovação - Federal Institute of Alagoas • Sep/2015 - Mar/2016 • Maceió/AL - Brazil

Tags: React • Javascript • Redux • Startup

• Description: Responsible for the frontend development of a web system to manage the academic research development process.
• Company Area: Education
• Main Challenges and Contributions: Maintenance and development of new web system functionalities using the React library and React-dom framework, using good practices and standards of the Javascript language, bug fixing, planning and estimating tasks.

IT Intern

SESC • Mar/2015 - Mar/2016 • Maceió/AL - Brazil

Tags: IT Support • Internship

• Description: Internship in the information technology sector at SESC-AL (Social Service of Commerce of Alagoas), assisting more experienced professionals in the sector's day-to-day challenges.
• Company Area: Technology / Social
• Main Challenges and Contributions: Support for Windows platform users, TCP/IP and wireless networks, hardware maintenance, IT problem solving, customer service through Help Desk / Service Desk

Web Developer

INNOVATE • Aug/2014 - Jan/2015 • Maceió/AL - Brazil

Tags: Java • JSP • AngularJS • HTML • CSS • Javascript • Startup TortoiseSVN PostgreSQL

• Description: Responsible for the development of a web management system for classroom virtualization, managing tasks and content for students and teachers.
• Company Area: Technology / Education
• Main Challenges and Contributions: Maintenance and development of new features for the web system, performing both backend and frontend tasks, using good practices and standards of languages and frameworks used in projects, bug fixing, planning and estimating tasks.

Student of the Nucleus of Preparation of Officials of the Reserve ( NPOR )

Brazilian Army • Feb/2013 - Feb/2014 • Maceió/AL - Brazil

Tags: Leadership - Resilience - Perseverance - Willpower

Compulsory military service.

Restaurant Attendant

McDonald's Corporation • Feb/2012 - Jul/2012 • Maceió/AL - Brazil

Principal Android Software Engineer

bemfácil digital • Jul/2023 - Current • Remote/Brazil

Tags: Android • Kotlin • Startup

• Description: Responsible for create from scratch and developing an application for an android mobile point of sale.
• Company Area: Finance

Founder & Mentor

Futuros Devs Community • Jul/2023 - Current • Remote/Brazil

Tags: Technology • Tech Carrer Support • Consultant • Mentorship • Teaching

• Description: Mentoring people to enter or accelerate their careers in technology and change their lives through the profession
• Company Area: Education

Senior Android Engineer

Pipefy • Oct/2021 - Feb/2023 • Remote/Brazil

Tags: Android • Kotlin • IOS • Swift • Startup

• Description: Responsible for maintaining and developing new features for Pipefy's Android app.
• Company Area: Management and automation of business processes
• Main Challenges and Contributions: Maintenance of legacy code, development of new features, creation and adoption of a process for continuous performance in technical debts, correction and action on critical bugs, migration of the simple-stack library to modern android development standards, mentoring of junior developers, adoption of the BDD methodology for creating tests, partial contribution with the iOS team to develop new features.

Tech Lead / Mentor

Devpass • Aug/2024 - Dec/2024

Tags: Android • Kotlin • Mentoring • Leadership • Android Studio • Android Development

• Description: This position involves leadership, mentoring and knowledge sharing using DevPass Company's Dev Sprints methodology.
• Company Area: Education / Mentoring
• Main Challenges and Contributions: The main tasks include teaching and mentoring focused on specific skills for different companies, leading and mentoring teams in the execution of practical and thematic projects focused on the development of Android interfaces and basic knowledge of the platform.Tags: Android • Kotlin • Mentoring • Leadership • Description: This position involves leadership, mentoring and knowledge sharing using DevPass Company's Dev Sprints methodology. • Company Area: Education / Mentoring • Main Challenges and Contributions: The main tasks include teaching and mentoring focused on specific skills for different companies, leading and mentoring teams in the execution of practical and thematic projects focused on the development of Android interfaces and basic knowledge of the platform.

Content Creator

Awari • Feb/2022 - Mar/2022 • Remote/Brazil

Tags: React • React Native • Web • Mentoring • Content Creator • Writer

• Description: Responsible for creating content for React and React Native courses for the awari platform.
• Company Area: Education
• Main Challenges and Contributions: Writing didactic content related to the React library and the React Native framework, creating didactic tasks and challenges for students, receiving feedback and continuously making improvements to the content.

Senior Android Developer

Zup Innovation • Oct/2019 - Sep/2021 • Campinas-SP/Brazil

• Description: Software consultant allocated at Banco Itaú responsible for developing the Android application of a platform in white label format with the objective of managing credit cards and payment accounts to serve the business.
• Company Area: Financial / Banking
• Main Challenges and Contributions: Acting in cross product squad very involved with innovation, a lot of communication between squads, experimentation using A/B tests and feature flags, configuration and analysis of application events for business decisions, correction and action on critical bugs , adoption and migration of the Mockito library to Mockk, creation of unit and integration tests using Junit and UI using Espresso and Robolectric, mentoring of junior developers, mentor on the Gerando Gênios 2020 Program and in the Estrelas Fora da Caixa 2020/2021 Program.

Android Tech Lead

Appia • Oct/2019 - Nov/2019 • Campinas-SP/Brazil

Tags: Android • Kotlin • Healthtech • Startup • Leadership

• Description: Acting as leader and focal point for the development of the company's android application with the main purpose of improving the quality of life of millions of diabetics in the world.
• Company Area: Health
• Main Challenges and Contributions: Development of new features using bluetooth and connection to a glucose measuring device, correction and action on critical bugs, making architectural improvements and applying good practices in the project.

Mentor

Codenation Mentorship Community • Oct/2019 - Sep/2021 • Campinas-SP/Brazil

Tags: Javascript • React • Web • Mentoring

• Description: Responsible for mentoring the participants of the AceleraDev Program, the acceleration program for devs and data scientists carried out by Codenation.
• Company Area: Education
• Main Challenges and Contributions: The activities carried out are associated with programming learning, including follow-up and feedback to participants and support for doubts.

Android Developer

Softvaro Consulting • Oct/2019 - Nov/2019 • Campinas-SP/Brazil

Tags: Android • Java • Kotlin • App Mobility

• Description: Software consultant assigned to a client to develop an urban mobility application, similar to Uber and 99.
• Company Area: Consulting / Urban Mobility
• Main Challenges and Contributions: Android application maintenance with purchased code, development of new features in legacy code, task planning and estimation, creation and configuration of a new android application using modern android development standards.

Mobile Developer

Superlógica Technologias • Jun/2019 - Jul/2019 • Campinas-SP/Brazil

Tags: Javascript • React Native • Android • IOS • Swift • Java • Kotlin

• Description: Responsible for developing a cross-platform application (Android and IOS) for condominium management.
• Company Area: Technology / Condominium Management
• Main Challenges and Contributions: Maintenance of React Native cross-platform application with legacy code, development of new features in legacy code, planning and estimating tasks, performing architectural improvements and applying good practices in the project, using methodologies such as OKRs, Lean Startup, tests A/B and continuous delivery to drive business results.

Android Tech Lead

Stant • Sep/2016 - Jun/2019 • Maceió/AL - Brazil

Tags: Android • Kotlin • Java • React Native • Web • Javascript • Ruby • Construtech • Startup • Leadership

• Description: Responsible for leading and managing the Android development team and assisting the company in web and mobile business decisions and solutions.
• Company Area: Engineering / Construction
• Main Challenges and Contributions: Responsible for the constant practice of mentoring the team, planning new activities, specifying tasks, organizing decision-making, solving critical problems, mainly Java and Kotlin were used in the development of applications and libraries for Android and React with React Native for more specific solutions, in addition to helping the frontend team a lot in various tasks, methodologies such as TDD, BDD, Design Sprint, and architectures such as clean architecture, hexagonal architecture, unit, integration and instrumented tests were used, development and troubleshooting of offline and manual sync applications.

Some internal open source projects that I have idealized:
- https://github.com/stantmob/card-show-taken-pictures-view
- https://github.com/stantmob/stant-ui-android-library
- https://github.com/stantmob/stant-concrete

Published articles :
- https://medium.com/stantmob/how-to-use-android-libraries-locally-and-leaving-your-development-more-fast-47ef921c6dd9
- https://medium.com/stantmob/rscss-styling-your-css-without-losing-your-sanity-36bca30520f1

Android Developer

Elo Juridico • Sep/2016 - Jun/2019 • Maceió/AL - Brazil

Tags: Android • Java • Startup

• Description: Responsible for developing an android application using Java to assist lawyers in their recurring tasks.
• Company Area: Technology / Legal
• Main Challenges and Contributions: Android application maintenance with legacy code, development of new features, task planning and estimation.

Web Developer

Pró-Reitoria de Pesquisa e Inovação - Federal Institute of Alagoas • Sep/2015 - Mar/2016 • Maceió/AL - Brazil

Tags: React • Javascript • Redux • Startup

• Description: Responsible for the frontend development of a web system to manage the academic research development process.
• Company Area: Education
• Main Challenges and Contributions: Maintenance and development of new web system functionalities using the React library and React-dom framework, using good practices and standards of the Javascript language, bug fixing, planning and estimating tasks.

IT Intern

SESC • Mar/2015 - Mar/2016 • Maceió/AL - Brazil

Tags: IT Support • Internship

• Description: Internship in the information technology sector at SESC-AL (Social Service of Commerce of Alagoas), assisting more experienced professionals in the sector's day-to-day challenges.
• Company Area: Technology / Social
• Main Challenges and Contributions: Support for Windows platform users, TCP/IP and wireless networks, hardware maintenance, IT problem solving, customer service through Help Desk / Service Desk

Web Developer

INNOVATE • Aug/2014 - Jan/2015 • Maceió/AL - Brazil

Tags: Java • JSP • AngularJS • HTML • CSS • Javascript • Startup TortoiseSVN PostgreSQL

• Description: Responsible for the development of a web management system for classroom virtualization, managing tasks and content for students and teachers.
• Company Area: Technology / Education
• Main Challenges and Contributions: Maintenance and development of new features for the web system, performing both backend and frontend tasks, using good practices and standards of languages and frameworks used in projects, bug fixing, planning and estimating tasks.

Student of the Nucleus of Preparation of Officials of the Reserve ( NPOR )

Brazilian Army • Feb/2013 - Feb/2014 • Maceió/AL - Brazil

Tags: Leadership - Resilience - Perseverance - Willpower

Compulsory military service.

Restaurant Attendant

McDonald's Corporation • Feb/2012 - Jul/2012 • Maceió/AL - Brazil

Principal Android Software Engineer

bemfácil digital • Jul/2023 - Current • Remote/Brazil

Tags: Android • Kotlin • Startup

• Description: Responsible for create from scratch and developing an application for an android mobile point of sale.
• Company Area: Finance

Founder & Mentor

Futuros Devs Community • Jul/2023 - Current • Remote/Brazil

Tags: Technology • Tech Carrer Support • Consultant • Mentorship • Teaching

• Description: Mentoring people to enter or accelerate their careers in technology and change their lives through the profession
• Company Area: Education

Senior Android Engineer

Pipefy • Oct/2021 - Feb/2023 • Remote/Brazil

Tags: Android • Kotlin • IOS • Swift • Startup

• Description: Responsible for maintaining and developing new features for Pipefy's Android app.
• Company Area: Management and automation of business processes
• Main Challenges and Contributions: Maintenance of legacy code, development of new features, creation and adoption of a process for continuous performance in technical debts, correction and action on critical bugs, migration of the simple-stack library to modern android development standards, mentoring of junior developers, adoption of the BDD methodology for creating tests, partial contribution with the iOS team to develop new features.

Tech Lead / Mentor

Devpass • Aug/2024 - Dec/2024

Tags: Android • Kotlin • Mentoring • Leadership • Android Studio • Android Development

• Description: This position involves leadership, mentoring and knowledge sharing using DevPass Company's Dev Sprints methodology.
• Company Area: Education / Mentoring
• Main Challenges and Contributions: The main tasks include teaching and mentoring focused on specific skills for different companies, leading and mentoring teams in the execution of practical and thematic projects focused on the development of Android interfaces and basic knowledge of the platform.Tags: Android • Kotlin • Mentoring • Leadership • Description: This position involves leadership, mentoring and knowledge sharing using DevPass Company's Dev Sprints methodology. • Company Area: Education / Mentoring • Main Challenges and Contributions: The main tasks include teaching and mentoring focused on specific skills for different companies, leading and mentoring teams in the execution of practical and thematic projects focused on the development of Android interfaces and basic knowledge of the platform.

Content Creator

Awari • Feb/2022 - Mar/2022 • Remote/Brazil

Tags: React • React Native • Web • Mentoring • Content Creator • Writer

• Description: Responsible for creating content for React and React Native courses for the awari platform.
• Company Area: Education
• Main Challenges and Contributions: Writing didactic content related to the React library and the React Native framework, creating didactic tasks and challenges for students, receiving feedback and continuously making improvements to the content.

Senior Android Developer

Zup Innovation • Oct/2019 - Sep/2021 • Campinas-SP/Brazil

• Description: Software consultant allocated at Banco Itaú responsible for developing the Android application of a platform in white label format with the objective of managing credit cards and payment accounts to serve the business.
• Company Area: Financial / Banking
• Main Challenges and Contributions: Acting in cross product squad very involved with innovation, a lot of communication between squads, experimentation using A/B tests and feature flags, configuration and analysis of application events for business decisions, correction and action on critical bugs , adoption and migration of the Mockito library to Mockk, creation of unit and integration tests using Junit and UI using Espresso and Robolectric, mentoring of junior developers, mentor on the Gerando Gênios 2020 Program and in the Estrelas Fora da Caixa 2020/2021 Program.

Android Tech Lead

Appia • Oct/2019 - Nov/2019 • Campinas-SP/Brazil

Tags: Android • Kotlin • Healthtech • Startup • Leadership

• Description: Acting as leader and focal point for the development of the company's android application with the main purpose of improving the quality of life of millions of diabetics in the world.
• Company Area: Health
• Main Challenges and Contributions: Development of new features using bluetooth and connection to a glucose measuring device, correction and action on critical bugs, making architectural improvements and applying good practices in the project.

Mentor

Codenation Mentorship Community • Oct/2019 - Sep/2021 • Campinas-SP/Brazil

Tags: Javascript • React • Web • Mentoring

• Description: Responsible for mentoring the participants of the AceleraDev Program, the acceleration program for devs and data scientists carried out by Codenation.
• Company Area: Education
• Main Challenges and Contributions: The activities carried out are associated with programming learning, including follow-up and feedback to participants and support for doubts.

Android Developer

Softvaro Consulting • Oct/2019 - Nov/2019 • Campinas-SP/Brazil

Tags: Android • Java • Kotlin • App Mobility

• Description: Software consultant assigned to a client to develop an urban mobility application, similar to Uber and 99.
• Company Area: Consulting / Urban Mobility
• Main Challenges and Contributions: Android application maintenance with purchased code, development of new features in legacy code, task planning and estimation, creation and configuration of a new android application using modern android development standards.

Mobile Developer

Superlógica Technologias • Jun/2019 - Jul/2019 • Campinas-SP/Brazil

Tags: Javascript • React Native • Android • IOS • Swift • Java • Kotlin

• Description: Responsible for developing a cross-platform application (Android and IOS) for condominium management.
• Company Area: Technology / Condominium Management
• Main Challenges and Contributions: Maintenance of React Native cross-platform application with legacy code, development of new features in legacy code, planning and estimating tasks, performing architectural improvements and applying good practices in the project, using methodologies such as OKRs, Lean Startup, tests A/B and continuous delivery to drive business results.

Android Tech Lead

Stant • Sep/2016 - Jun/2019 • Maceió/AL - Brazil

Tags: Android • Kotlin • Java • React Native • Web • Javascript • Ruby • Construtech • Startup • Leadership

• Description: Responsible for leading and managing the Android development team and assisting the company in web and mobile business decisions and solutions.
• Company Area: Engineering / Construction
• Main Challenges and Contributions: Responsible for the constant practice of mentoring the team, planning new activities, specifying tasks, organizing decision-making, solving critical problems, mainly Java and Kotlin were used in the development of applications and libraries for Android and React with React Native for more specific solutions, in addition to helping the frontend team a lot in various tasks, methodologies such as TDD, BDD, Design Sprint, and architectures such as clean architecture, hexagonal architecture, unit, integration and instrumented tests were used, development and troubleshooting of offline and manual sync applications.

Some internal open source projects that I have idealized:
- https://github.com/stantmob/card-show-taken-pictures-view
- https://github.com/stantmob/stant-ui-android-library
- https://github.com/stantmob/stant-concrete

Published articles :
- https://medium.com/stantmob/how-to-use-android-libraries-locally-and-leaving-your-development-more-fast-47ef921c6dd9
- https://medium.com/stantmob/rscss-styling-your-css-without-losing-your-sanity-36bca30520f1

Android Developer

Elo Juridico • Sep/2016 - Jun/2019 • Maceió/AL - Brazil

Tags: Android • Java • Startup

• Description: Responsible for developing an android application using Java to assist lawyers in their recurring tasks.
• Company Area: Technology / Legal
• Main Challenges and Contributions: Android application maintenance with legacy code, development of new features, task planning and estimation.

Web Developer

Pró-Reitoria de Pesquisa e Inovação - Federal Institute of Alagoas • Sep/2015 - Mar/2016 • Maceió/AL - Brazil

Tags: React • Javascript • Redux • Startup

• Description: Responsible for the frontend development of a web system to manage the academic research development process.
• Company Area: Education
• Main Challenges and Contributions: Maintenance and development of new web system functionalities using the React library and React-dom framework, using good practices and standards of the Javascript language, bug fixing, planning and estimating tasks.

IT Intern

SESC • Mar/2015 - Mar/2016 • Maceió/AL - Brazil

Tags: IT Support • Internship

• Description: Internship in the information technology sector at SESC-AL (Social Service of Commerce of Alagoas), assisting more experienced professionals in the sector's day-to-day challenges.
• Company Area: Technology / Social
• Main Challenges and Contributions: Support for Windows platform users, TCP/IP and wireless networks, hardware maintenance, IT problem solving, customer service through Help Desk / Service Desk

Web Developer

INNOVATE • Aug/2014 - Jan/2015 • Maceió/AL - Brazil

Tags: Java • JSP • AngularJS • HTML • CSS • Javascript • Startup TortoiseSVN PostgreSQL

• Description: Responsible for the development of a web management system for classroom virtualization, managing tasks and content for students and teachers.
• Company Area: Technology / Education
• Main Challenges and Contributions: Maintenance and development of new features for the web system, performing both backend and frontend tasks, using good practices and standards of languages and frameworks used in projects, bug fixing, planning and estimating tasks.

Student of the Nucleus of Preparation of Officials of the Reserve ( NPOR )

Brazilian Army • Feb/2013 - Feb/2014 • Maceió/AL - Brazil

Tags: Leadership - Resilience - Perseverance - Willpower

Compulsory military service.

Restaurant Attendant

McDonald's Corporation • Feb/2012 - Jul/2012 • Maceió/AL - Brazil

Let's Talk

Let's Talk

Let's Talk

Let's Talk

© 2024. All rights Reserved.

Made by

Denis Vieira

in

© 2024. All rights Reserved.

Made by

Denis Vieira

in

© 2024. All rights Reserved.

Made by

Denis Vieira

in

© 2024. All rights Reserved.

Made by

Denis Vieira

in