top of page

Android Developer

Senior

ID:

3001001438

Kotlin, Java, Android Studio, Android SDK, C#, Unity 3D, SQL, Compose UI Testing, GIT, Mockito

Summary

An experienced Android Developer with a comprehensive skill set and a proven track record in delivering robust and scalable mobile applications. Technical expertise spans across multiple programming languages and frameworks, including Kotlin, Java, and C# (for Unity 3D as a hobby). Proficiency in using development tools like Android Studio, IntelliJ, and Gradle, and extensive experience with libraries and frameworks such as Jetpack Compose, Dagger2, Hilt, Retrofit, CoroutinesFlow, StateFlow, SharedFlow, and RxJava is demonstrated.A deep understanding of SOLID principles, Clean Code practices, and architectural patterns like MVVM and MVI is maintained. Testing skills include Junit, Espresso, Compose UI Testing, Mockito, and Mockk. Familiarity with working with Google and Huawei services, iDenfy, and Google Pay ensures seamless integration and functionality across different platforms. 

Experience

FREELANCER  

Company 6 

 11/2023 - CURRENTLY 


ANDROID DEVELOPER   

Company 5 

01/2019 - 11/2023 


FREELANCER  

Company 4 

12/2015 - 10/2018 


ANDROID DEVELOPER 

Company 3  

07/2014 - 02/2025 


ANDROID DEVELOPER/ OWNER  

Company 2 

03/2012 - 11/2012 


ANDROID  DEVELOPER (INTERN) 

Company 1   

09/2009 - 06/2010 

Projects

MOBILE PAYMENTS, HIGHWAYS, PARKING LOTS AND TICKETS ON YOUR PHONE 

Role: Android Developer 

Description: Participation in the project for over 3 years for a provider of mobile payments and m-payment solutions.  

Responsibilities:  - Complete refactoring of tickets and payments sections throughout the application using design patterns - Creation of functionality and framework enabling maps to work for Google and Huawei depending on the device - Implementation of functionalities such as (iDenfy API), in-app loans, travel planner with a list of cities, bank and postal transfers, and many changes in the application  - Publication of the application APK version to the Google Play Store and Huawei app gallery - He also worked on other smaller projects for a year and  created banknote recognition functionality using machine learning object detection and classification models,  he maintained a few applications like (Seeing Assistance, and Enterprise Data Server - EDS) 

Technologies: Kotlin, Java, Android Studio, Realm, MVVM, Coroutines, RxJava, Retrofit, Retrofit, Google Maps (GMS), Huawei Maps (HMS), Location services for Google and Huawei, Google Pay, iDenfy API   


PROJECTS FOR A CLIENT FROM THE BANKING INDUSTRY 

Role: Android Developer 

Description: Projects for several clients from the banking industry (well-known banks in Poland)  

Responsibilities: -  Participate in daily Scrums, Sprint planning - Work on banking applications in Poland like Raiffeisen, PKO, and others - Create code based on provided documentation or assigned tasks - Organize time for specific tasks - One of the tasks was to port old Google Maps API functionality created by other people to a new Google Maps API V2 version  

Technologies: Kotlin, Java, Android Studio, Google Maps 


GAMING PROJECTS 

Role: Android Developer 

Description: Projects for several clients from the banking industry (well-known banks in Poland).  - Prepare design doc with cooperation with graphics designer - Cooperation with graphics designer - Create game code and 3D engine for Android games (Snake 3D Revenge and Creature Blocks) using OpenGL ES 1.1 - Create 3D editor and 2D native tools for animation in Delphi 7 for PC - Prepare sound assets - Publish projects on the Google Play Store 

Technologies: Kotlin, OpenGL, Delphi 7  

Education & Certificates

IN THE PROFESSION OF IT TECHNICIAN - SPECIALTY INTERNET APPLICATIONS 

Post-secondary vocational school in Bełżyce 

2007 - 2008 



Languages

LANGUAGES  

ENGLISH 

B2 


POLISH 

Native

Ask about more details

Our Team will be happy to answer all you questions and reveal more information about the candidates you're interested in.

The Right Staff sp. z o.o.

ks. Witolda 49/15
50-202 Wroclaw
Poland

KRS 0000539715

NIP 9151793931

Regon 360600882

Landline:

+48 692 240 535

©2015-2024 - The Right Staff - Global Staffing Solutions

bottom of page