Ilya Senior Android Engineer with WCAG experience

Android

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.

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