Senior/Lead Android Engineer
Dmytro Z.
Available hours \ week
40 h/w
Seniority level
Senior
Years of experience
12 yrs.
Location
Ukraine
Timezone
-
Languages
Spanish; Castilian
Upper-Intermediate (B2)
Russian
Fluent (C2)
Ukrainian
Fluent (C2)
English
Upper-Intermediate (B2)
About
Hi! I have a 10+ years of experience in programming for Android OS using Java and Kotlin programming languages, new technologies and third party libraries. Have good knowledge in OOP and MVP/MVVM/MVI together with SOLID and Clean architecture. Currently practicing with Jetpack Compose for further usages in real projects. Self organized and disciplined professional, who can work on it's own or in big teams, with leading experience.
Core skills
  • Android 12 yrs.
  • Java 12 yrs.
  • Kotlin 6 yrs.
Experience
Under NDA (Online banking)
Senior Android Engineer
About the Project

Online banking for the Ukrainian market.

Responsibilities

Participate in enterprise project as a Senior Android Engineer. The project was divided in multiple small teams to solve MVPs, I was a part of the team dedicated in everything related to the Cards(payments, refill, push notifications, virtual cards, accounts,...)

Skills & technologies
  • Android
  • Java
  • Kotlin
  • Firebase
Under NDA(Environment controller)
Senior/Lead Android Engineer
About the Project

Environment controller for greenhouse soil or hydro using machine learning algorithms. Wireless controller for multiple devices.

Responsibilities

Joined to the development process. I was leading the team of 3 Android Engineers. Whole development process: code review, time management, direct communication with client, choosing the technologies stack. Migrate from Java to Kotlin. Participate in Arduino board sw development in C++.

Skills & technologies
  • Android
  • Java
  • Kotlin
  • Bluetooth
  • WiFi
  • Wireless
  • Arduino
Chronicled
Senior Android Engineer
About the Project

Tool to build Blockchain powered supply chain ecosystems with built in trust, automation and privacy.

Responsibilities

Develop Android solution for the business requirements by using the latest technologies at that time. Play as team member of the team located in US. At the beginning it was created by using Java as the main language, but later we migrated it to the Kotlin.

Skills & technologies
  • Android
  • Java
  • Kotlin
  • Firebase
  • Bluetooth
Class.Me
Senior Android Engineer
About the Project

A mobile app that enables social communication, studying and sharing for students in the same class.

Responsibilities

This app was created from scratch. I was leading the team of 3 Android Engineers and partially iOS side. Whole development process: code review, time management, direct communication with client, choosing the technologies stack.

Skills & technologies
  • Android
  • Java
  • UI/UX
  • Socket.IO
  • Firebase
Swipe In
Senior Android Engineer
About the Project

SwipeIn is a mobile Marketplace that accurately matches Tech & Digital jobs to talent without the need of staffing agencies.

Responsibilities

This app was created from scratch. I was responsable of one junior Android Engineer, communication with client, code review, technology stack, time management.

Skills & technologies
  • Android
  • Java