Back to professionals

Android Developer & Team Leader

Overview


Short Summary

The candidate is an experienced Android developer with around 10 years of experience. He is currently working on app using Courotines, Android, Kotlin, Github, CI/CD. They are also using Firebase functionalities for authentication and analytics. He developed an app that had more than 100 000 users in Brazil and was also a part of the team developing mobile banking app with around 1 million users in the Netherlands. He is also working as a team leader of a smaller team of 1 person. He is defining standards for the architecture, setting up on what to do and how to do it. He is also evaluating CV and assignments. He is working with agile methodologies such as Scrum. He is fluent in English and Portuguese as his mother tongue.

Work Experience

Android Team Lead (February 2022 - Nowadays):

  • Developing android apps in an agency set-up, working with various applications and clients.
  • Responsible for defining and establishing processes and patterns for the android platform and team.
  • Setting up working patterns for the Android team, including Git usage, expected architecture, unit tests, and CI/CD steps.
  • Utilizing technologies such as Kotlin, Coroutines, Compose, Arrow, MVVM, and more.

Android Developer/Team Lead (August 2020 - January 2022):

  • Delivered functionalities in a fast-paced environment, participated in feature design decisions, and provided post-deploy support.
  • Led initiatives to incorporate SCRUM methodologies, improve tech improvements in the release cycle, and make unit testing part of task completion.
  • Improved Play Store listing with ASO, resulting in a 73.12% increase in user acquisitions.
  • Acted as the android team lead, delegating tasks, making technical decisions, and negotiating with management for code quality and tech improvements.
  • Utilized technologies such as Kotlin, Modular app, Coroutines, MVVM, GraphQL, Dagger, and more.

Android Developer (September 2019 - August 2020):

  • Developed and maintained the Mobiel Bankieren android app as part of a cross-functional team.
  • Worked on technical solutions such as the CI/CD pipeline and adoption of new technologies and patterns.
  • Utilized technologies such as Kotlin, Java, Python, JUnit, Mockito, Espresso, Retrofit, and more.

Android Developer (June 2019 - September 2019):

  • Became the focal point for technical decisions regarding the Unicred Mobile app.
  • Utilized technologies such as Kotlin, Java, Databinding, JUnit, Mockito, Espresso, Retrofit, and more.

Android Developer (April 2017 - June 2019):

  • Developed and maintained the Unicred Mobile app, a financial and banking app with over 100,000 downloads.
  • Participated in defining business rules and layout design.
  • Pushed for the adoption of new technologies and development patterns.
  • Utilized technologies such as Kotlin, Java, Databinding, Android Studio, Git, Retrofit, and more.

Android Developer (October 2016 - April 2017):

  • Developed android applications for Mobile Device Management.
  • Automated the deployment process using Gradle and Jenkins.
  • Utilized technologies such as Kotlin, Java, Gradle, Jenkins, and more.

Android Developer (October 2011 - October 2016):

  • Developed android applications for Mobile Device Management.
  • Worked in cross-functional teams using SCRUM and TDD.
  • Developed integration tests with Espresso.
  • Developed services in PHP using MySQL as the database.

Software Developer Intern (May 2011 - October 2011):

  • Migrated an ERP system from Delphi to Java Desktop.

Note: The translation has been provided without company names, as per the request.

Author
Android Developer & Team Leader
62c81a9d96b4b3000b323195
Employee6250  / Per month
LevelSENIOR
Roles
Android Developer Team Leader
Languages
English
Skillset
AndroidAndroid IDEAndroid SDKAndroid StudioApolloApplication ServerAutomation TestingBitbucketCode ManagementCoroutinesDaggerDatabaseDelphiERPFunctional TestingGitGitHubGradleGraphQLIDEJUnitJavaJava ToolsJavaScriptJiraKotlinMicrosoft serversMockitoMySQLOperation SystemsPHPPlayProject Management ToolsPythonRetrofitRxJavaSW Tools APIsScrum MasterTeam LeaderTest DevelopmentTesting TypesToolsUIUXUnit Testing
Localities
NetherlandsAmsterdamRemote