Summary

Expertise

Project Highlights

Education

Agency

YK

English:

Intermediate

Yevhen K.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Intermediate

Experienced mobile developer with expertise in Java, Kotlin, and Flutter

• Proficient in Dart, Flutter, Java, and Kotlin programming languages. • Experienced in using Android SDK and Flutter SDK. • Proficient in using REST API and Retrofit. • Strong understanding of SOLID design principles. • Experienced in using Android Studio. • Familiar with Visual Studio Code and X-Code. • Experienced in using Firebase Crashlytics.

Want to hire this engineer?

Check if Yevhen is available

Expertise

Years of commercial development experience

3 years of experience

Core technologies

DART 4 years
Flutter 4 years
Java 4 years
Kotlin 4 years

Other technologies

PostgreSQL
Visual Studio
Android
RESTful API
Retrofit
Firebase

Project Highlights

icon
Mobile Developer

App for managing building companies and building projects

Oct `22 - Mar `23

5 months

Features/Work Done: • Make chat with Firebase. • Work with PDFtron. • Projects list. • Members list.

Responsibilities & achievements

• Developing the app under the guidance and mentorship of senior developers and the tech lead. • Learning best practices, coding standards, and new technologies. Technologies & Tools: Flutter_bloc, Retrofit, get_it, Hive, Mobile_scanner, Rxdart, Html, Material_floating_search_bar, Flutter_form_builder, Firebase_core, Firebase_messaging, File_picker, Image_picker, Shared_preferences.

HTML
Retrofit
Flutter
icon
Mobile Developer

Project Management CRM system

May `22 - Oct `22

5 months

It is a project management CRM system that allows one to work efficiently while spending less time on management. The application has three types of users: Account Holder, Project Manager, and Regular User, which have different types of access and different functionality. After creating an Account Holder or Project Manager project, it’s possible to create a group and one-to-one chats in it to discuss details. Also, each user can upload files and folders; for this, the application has a file management system developed. It’s also possible to make notes on text and image files. The most important feature of the application is the presence of electronic signatures on documents.

Responsibilities & achievements

• Developing the app under the guidance and mentorship of senior developers and the tech lead. • Learning best practices, coding standards, and new technologies. Technologies & tools: Flutter SDK, Firebase auth, Firestone, Firebase storage, filesystem_picker, pdftron, stream.io for chats, dokumendid.

Flutter
Firestore
Firebase
icon
Flutter Developer

Babysitter & Parents app

Oct `21 - May `22

7 months

The app is designed for babysitters and parents. Users are divided into two categories: babysitters, who provide services, and parents, who need a sitter for their child. Each of them has a separate app that is connected. The team has built app architecture and links between them, implemented animations, and divided the scope of tasks into 3 iterations. Worked on subscriptions for the iOS version of the app. Different screen states were developed, a booking flow for parents, a questionnaire that helps to find a match for parents + sorting all the sitters by reviews, location, and values. External API was integrated.

Responsibilities & achievements

• Developing an app while gaining insights and skills from senior developers and the tech lead. • Contributing as a mid-level mobile developer, providing development expertise to the team.

Visual Studio
Android
RESTful API
iOS SDK
Flutter

Education

Higher education in Computer Science

Agency

Development agency #31

400+

GMT-11

Remote

Want to hire this engineer?

Check if Yevhen is available