Ilya, Senior Android Engineer with WCAG experience

Android
english B1 (Intermediate) English
seniority Senior (5-10 years)
location Poland UTC+02:00

Summary

- Over 5 years of expertise as an Android developer specializing in Kotlin. Experienced in leading and collaborating with development teams to ensure successful project delivery.
- Skilled in introducing new functionalities, transitioning projects from Java to Kotlin, and adhering to WCAG accessibility standards.
- Proficient in software architecture, quality assurance, and agile methodologies. Also experienced in Java software engineering, web development, and instructional roles.
- Comprehensive understanding of Android UI/UX principles, clean architecture, and a range of libraries and tools.
- Solid proficiency in Java, Kotlin, RxJava, Coroutines, Android Jetpack, Firebase, REST APIs, and various development and debugging tools.
- English proficiency at an upper-intermediate level.
Available to start immediately.

Main Skills

Programming Languages

UI Frameworks, Libraries, and Browsers

Adaptive design 5 yr. Material UI Transitions

Android Libraries and Tools

Android Biometric Auth Android Jetpack 3 yr. Animated Vector Drawables ARCore Hilt Koin Kotlin 3 yr. Retrofit 5 yr. Room (Android Jetpack)

Mobile Frameworks and Libraries

Coil Crashlytics Dagger 3 yr. Glide Koin Kotlin Coroutines 2 yr. Navigation Picasso Push notifications Timber 2 yr.

Java Libraries and Tools

Dagger 3 yr. RxJava

Data Analysis and Visualization Technologies

Appsflyer Analytics and Mixpanel

Databases & Management Systems / ORM

Firebase 5 yr. PostgreSQL Realm SQL SQLite

Platforms

Android 5 yr. Firebase 5 yr.

Third Party Tools / IDEs / SDK / Services

Android Jetpack 3 yr. Appsflyer

SDK / API and Integrations

API Facebook API Facebook SDK Kotlin Flow RESTful API Retrofit 5 yr.

Version Control

BitBucket Git GitHub 5 yr. Github Actions

Mail / Network Protocols / Data transfer

Bluetooth

Methodologies, Paradigms and Patterns

Clean Architecture MVC 3 yr. MVVM 3 yr.

Deployment, CI/CD & Administration

Gradle Jenkins

Project Management & Administration

MVP

UI/UX/Wireframing

UI/UX

Other Technical Skills

Architectures Components Braze Broadcasts Build Types Content Provider Debugging tools 2 yr. Environmental and Position sensors Face and BarCode recognition Fragments Google In-app Purchases Google material design guidlines 5 yr. Google ML Kit Google Play Console 5 yr. Gradle scripts Integrating CI/CD Internal deeplinks Java Servlet API Java Socket JsonMotion Keystore Leak Canary 2 yr. MVI (Model-View-Intent) NFC Niddler 2 yr. Object Animations Onelink Profiler 2 yr. ProGuard R8 release and publishing Voip/VideoIP using Sinch and Zoom WCAG
ID: 100-116-229
Last Updated: 2023-09-28

Experience

Android/Korlin Engineer

2021 - 2023

Responsibilities:

  • Tech support for existing projects
  • Planning future sprints with POs
  • Deliver tasks to the team
  • Architecture and implementation of a new functionality
  • Porting old projects from Java to Kotlin
  • Adaptation of projects under WCAG
  • Lead team of 5 Mid-devs

Technologies: Kotlin, MVVM, Firebase, Android, Coroutines, Jetpack, Dagger 2, Retrofit, Google Play Console, Github, Adaptive design, Google material design guidelines, Debugging tools

 

Android/Korlin Engineer 

2021-2021

Responsibilities:

  • Development of projects from scratch and their further support
  • Communication with customers
  • Architecture and prototyping projects

Technologies: Kotlin, MVVM, Firebase, Android, Jetpack, Dagger 2, Retrofit, Google Play Console, Github, Adaptive design, Google material design guidelines

 

Android/Kotlin Team Lead 

2020 - 2021

Responsibilities:

  • Prototyping and development of projects of varying complexity
  • Automation of work and business processes
  • Quality control of developed payment modules (Google In-App etc)
  • Maintain team progress through Jira
  • Task distribution
  • Improving team performance and key performance indicators

A team of 5 does not include me (4 juniors, 1 medium)

Technologies: Kotlin, Java, MVVM, Firebase, Android, Jetpack, Dagger 2, Retrofit, Google Play Console, Github, Adaptive design, Google material design guidelines

 

Java Engineer 

2020 - 2020

Responsibilities:

  • Development of military software in Java programming language
  • Office management in the IT sector of the company (Conclusion of contracts with suppliers, equipment performance monitoring)
  • Ensuring data protection, designing and configuring a secure network within a corporation

Technologies: Java, Firebase, Google Play Console, Github, Adaptive design, Google material design guidelines

 

Android/Java Engineer 

2019 - 2020

Responsibilities:

  • Refinement of existing projects
  • Refactoring existing projects
  • Development of projects of varying complexity from scratch

Technologies: Kotlin, Java, Firebase, Android, Google Play Console, Github, Adaptive design, Google material design guidelines

 

Java/Python Professor

2018 - 2018

Responsibilities:

  • Development of training plans
  • Keeping track of student progress
  • Conducting classes with students

Technologies: Java, Python

 

Full Stack Engineer 

2017 - 2018

Responsibilities:

  • Development and refinement of web resources, website, and databases of the company