Gennady Kulabukhov, Developer in Belgorod, Belgorod Oblast, Russia
Gennady is available for hire
Hire Gennady

Gennady Kulabukhov

Verified Expert  in Engineering

Software Developer

Location
Belgorod, Belgorod Oblast, Russia
Toptal Member Since
April 18, 2019

Gennady is a software engineer with more than seven years of experience in mobile applications development with strong knowledge of the Android framework. During his career, he has delivered many applications to the Google Play store. Also, he's experienced in team management and teaching.

Portfolio

Individual Entrepreneur
Firebase, Swift, iOS, Android SDK, REST, RxJava 2, Android, Java, Kotlin...
Kaerus, LLC
Android SDK, REST, RxJava 2, Kotlin, Objective-C, Android, Java

Experience

Availability

Part-time

Preferred Environment

Git, Android Studio, MacOS

The most amazing...

...thing I've built is a scalable mobile app that integrates many different fitness trackers with different protocols and cover them with a unified interface.

Work Experience

Individual Entrepreneur

2015 - PRESENT
Individual Entrepreneur
  • Led a development team (Android and iOS developers).
  • Designed applications architecture conforming to project requirements.
  • Helped team members in the development and technical progression.
  • Developed and launched the "Run Races" project (Android, iOS, back end) which helps runners to find races all over the world to participate in.
Technologies: Firebase, Swift, iOS, Android SDK, REST, RxJava 2, Android, Java, Kotlin, Leadership

Part-time Lecturer

2015 - PRESENT
Belgorod State Technological University
  • Taught a course “Architecture and programming for mobile devices."
Technologies: Android SDK, Java

Senior Android Developer

2014 - 2015
Kaerus, LLC
  • Developed Android applications for several client-server products.
  • Led a small development team (Android and iOS developers).
  • Communicated with other development teams and clients.
Technologies: Android SDK, REST, RxJava 2, Kotlin, Objective-C, Android, Java

Mobile Developer

2013 - 2014
Geolocation Technology, CSJC
  • Developed an Android client from scratch and took part in the development of an iOS client for dating service gotyou.ru.
  • Took part in development of several internal projects.
Technologies: iOS, Android SDK, REST, Android, Java

Junior Mobile Developer

2011 - 2012
Factory of Information Technologies, LLC
  • Developed several Android and iOS applications for company products and services.
  • Studied for new technologies and software development process and tools.
  • Developed and released first version of Android application for 2do2go.ru portal (events and places aggregator).
Technologies: Android SDK, Objective-C, Android, Java

My JetSport

https://play.google.com/store/apps/details?id=com.elegion.jet.sport
App for communicating with different fitness tracker bracelets (using Bluetooth). The app can receive and display health data from bracelets (steps, calories, distance, heart rate, blood pressure, etc.), manage alarms, notifications, and other bracelet-related features. It also allows tracking fitness activity (for example, running).

My JetKid

https://play.google.com/store/apps/details?id=com.elegion.jet.kid
The app allows parents to communicate with their children using kid smartwatches. Using app parents can monitor their kid geolocation, receive notifications when a kid enters/leaves the safe area, write short text/voice messages, and send many other commands to kid watches.

Run Races

https://play.google.com/store/apps/details?id=org.runraces
Road and trail running events catalog with more than 10,000 upcoming races.

Mobile Doctor

Remote medical consultations with professionals doctors.

Mobile Agent

Mobile agency network for crowdsourcing information gathering for business needs.

Completed product testing, competitive analysis, mystery shopper, gathering information, and opinion polls.

Languages

Kotlin, Java, Objective-C, Swift

Frameworks

Android SDK, Dagger 2

Libraries/APIs

RxJava 2, Retrofit

Tools

Git, Android Studio, Jira

Paradigms

Object-oriented Programming (OOP), Model View Presenter (MVP), Agile Software Development, REST

Platforms

Android, MacOS, iOS, Firebase

Other

Leadership

2008 - 2013

Specialist of Engineering Degree in Software Engineering

Belgorod Shukhov State Technological University - Belgorod, Russia

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring