Eugene Zabotnev, Mobile Developer in Dubai, United Arab Emirates
Eugene Zabotnev

Mobile Developer in Dubai, United Arab Emirates

Member since March 18, 2020
Eugene is a senior mobile developer with nearly a decade of experience building mobile apps using both native iOS/Android and cross-platform Xamarin/Cocos2dx approaches. He has built products for B2B and B2C companies, banks, in-house for large organizations, games, and apps for children. His expertise includes large companies like X5 Retail Group (a leading Russian food retailer similar to Walmart) or HiQ, and startups like SpinCar or Display.
Eugene is now available for hire

Portfolio

  • Freelance
    RealmSwift, REST APIs, Android Studio, Xcode, Animation...
  • X5 Retail Group
    RealmSwift, REST APIs, Android Studio, Xcode, Enterprise...
  • Prime Run, LLC.
    Kotlin, REST APIs, Android Studio, Xcode, Game Development, Animation...

Experience

Location

Dubai, United Arab Emirates

Availability

Part-time

Preferred Environment

ImageMagick, Blender, Zeplin, Sketch, Tcpdump, Wireshark, Confluence, Jira, Git, IntelliJ IDEA, Android Studio, Xcode

The most amazing...

...real-time Forex trading app I've developed is called Binary Options. It had exciting graphics with interesting animations and testable app architecture.

Employment

  • Senior Mobile Developer and Mobile Team Leader

    2019 - PRESENT
    Freelance
    • Developed an Android TV SDK for a consent management platform https://www.didomi.io.
    • Developed the iOS SDK for the SpinCar iOS mobile app. Tracked and fixed bugs using Jira as a reporting tool.
    • Collaborated with a team in the development of the iOS mobile SDK ad network Display.io.
    • Participated in the development of the SpinCar Android app for auto dealers, working predominantly on camera and photo editing features.
    • Took part in the development of Music/Video Player iOS App. Was in charge of Player/Playlists features.
    Technologies: RealmSwift, REST APIs, Android Studio, Xcode, Animation, Mobile App Development, Mobile Development, Git, Android, iOS, Java, Objective-C, Kotlin, Swift
  • Mobile Team Leader

    2017 - 2019
    X5 Retail Group
    • Led several teams in the development of over 25 mobile applications for internal staff as well as clientele.
    • Responsible for the hands-on code writing of the iOS and Android applications.
    • Implemented CI/CD practices for internal mobile development.
    • Wrote standard operating procedures for internal mobile development.
    Technologies: RealmSwift, REST APIs, Android Studio, Xcode, Enterprise, Mobile App Development, Mobile Development, Git, Android, iOS, Dagger 2, RxJava, Java, Kotlin, Objective-C, Swift
  • Senior Mobile Developer and Co-founder

    2013 - 2018
    Prime Run, LLC.
    • Developed a series of native apps for iOS/Android, which allowed users to modify their photos collectively, share them with friends, and talk in a built-in chat.
    • Developed a series of cross-platform apps for children (three to five years of age.). The apps help them learn numbers, how to count, the basics of math, and uses puzzles and associations to reinforce learning.
    • Developed an Android app for tracking users' location, monitoring device status, information, and other elements.
    Technologies: Kotlin, REST APIs, Android Studio, Xcode, Game Development, Animation, Mobile App Development, Mobile Development, Git, Android, iOS, Cocos2d-x, Objective-C, Java
  • Senior Mobile Developer

    2016 - 2017
    Binatex, LLC.
    • Led a team in the development of a binary options mobile application.
    • Developed an iOS application from start to finish.
    • Participated in Android app development. Designed the mobile apps' architecture.
    Technologies: REST APIs, Android Studio, Xcode, Animation, Mobile App Development, Mobile Development, Git, Android, iOS, WebSockets, Java, Objective-C, Swift
  • Senior Mobile Developer

    2014 - 2016
    HiQ Mobileyes, LLC.
    • Developed an iOS marketing app for a Swedish fitness chain.
    • Worked within a team of eight to ten developers on a large iOS/Android mobile bank application (Finland).
    • Developed a cross-platform app (Xamarin) for a smart home automation system.
    Technologies: RealmSwift, REST APIs, Android Studio, Xcode, Game Development, Animation, Mobile App Development, Mobile Development, Git, Android, iOS, Xamarin, Swift, Objective-C, Java
  • C++/C# Software Developer

    2011 - 2013
    Fitting Reality, LLC.
    • Played an important role within a team on a virtual dressing room start-up project.
    • Participated in the development of a 2D skeleton editor (C#, XAML, Silverlight, Windows phone).
    • Developed a dynamic 3D human body based on Microsoft Kinect skeleton joints and geometric primitives like spheres and capsules (C/C++, OGRE 3D, Kinect SDK).
    • Helped bring to life a physical clothing simulation module.
    Technologies: REST APIs, Game Development, Git, OGRE, Microsoft Kinect, Windows Phone, XAML, C#, C++
  • PHP/JavaScript Developer

    2011 - 2011
    QSoft, LLC.
    • Worked within a team on multiple large web projects.
    • Developed new features according to clients' requirements.
    • Tracked and fixed bugs using Jira as a reporting tool.
    Technologies: REST APIs, PHP, JavaScript
  • Junior Engineer

    2009 - 2011
    Comtelco, LLC.
    • Responsible for the network architecture inside a small telephone company.
    • Resolved technical problems involving network system administration (VoIP, SIP, RTP, Cisco).
    • Communicated with clients, providing technical support.
    Technologies: RTP, SIP, VoIP, Perl, Bash, Linux, Cisco

Experience

  • Binary Options App
    https://youtu.be/KbDaWbnBUVQ

    Personally created a Swift-based app for forex and stock trading monitoring with a demo mode for traders to master their trading skills. The app was receiving most popular Real-Time Quotes from a trading platform through web sockets and representing them on an animated graph. I also designed an architecture for the Android app and took part in its development.

  • Youtube and SoundCloud Video/Audio Streaming App
    https://youtu.be/-sbmVYihq7s

    A Swift-based iOS music/video player app.
    Main features: Searches popular tracks, videos, and playlists. Enables user to build their own playlists and track libraries and discover new artists and genres.

    I was mainly responsible for the Player part of this app.

  • Android TV SDK
    https://youtu.be/qFhFAHW8uEM

    The Android TV SDK for consent management system Didomi: https://www.didomi.io

    Based on the existing mobile SDK version of the platform I've extended it to support Android TV devices. Also I participated actively in the mobile SDK's development for Android, enriching it with new features.

  • Fitness App
    https://youtu.be/C5t6A70nB28

    Here's a cool fitness native iOS mobile app which I developed solely from start to finish

  • SpinCar Capture
    http://www.spincar.com

    A Java-based Android B2B app for auto dealers. Developed features chiefly connected with photo adjustments (filters, text) and Android Camera2 API along with Ricoh Theta camera integration. Also developed the SpinCar iOS SDK for usage in other similar apps.

  • Primerun Apps for Adult Kids
    http://www.primerun.com

    A series of native iOS/Android apps which allow users to modify their photos in a funny and simple way and share them with friends inside a built-in chat.
    The chat feature was developed from scratch and based on XMPP protocol.

  • Online Banking App S-Pankki
    http://www.s-pankki.fi

    A huge B2C Android app providing the majority of S-Pankki online bank features. This was a long-term project. I was a senior mobile app developer and implemented insurance, loyalty, and NFC modules. I improved the existing mobile app architecture.

  • Primerun Apps for Kids
    http://www.primerun.com

    A series of 2D games for children under five years of age to help them learn numbers, how to count, colors, associations, and practice with various puzzles. All these apps were written in C++ using Cocos2D-X as a cross-platform framework.

Skills

  • Languages

    Kotlin, Java, Swift, Objective-C, Dart, XML, C#, C++, Bash, Perl, JavaScript, PHP, XAML
  • Tools

    Git, Fastlane, Wireshark, Zeplin, Android Studio, Xcode, Jira, Google Assistant, IntelliJ IDEA, Confluence, Tcpdump, NGINX, RabbitMQ, Blender, Sketch
  • Paradigms

    VIPER Architecture, Model View Viewmodel (MVVM), Model View Presenter (MVP), Mobile Development, Dependency Injection, Model View Intent (MVI), RESTful Development, Test-driven Development (TDD), Behavior-driven Development (BDD), Scrum, REST, Unit Testing, Requirements Analysis
  • Platforms

    iOS, Android, Telegram Bot Platform, Android TV, JavaFX, Docker, Xamarin, Linux, Windows Phone, Amazon Web Services (AWS), Firebase
  • Other

    Mobile Apps, Architecture, Mobile App Development, Telegram Bots, RESTful APIs, State Machines, SOLID Principles, Domain-driven Design (DDD), Animation, Mobile GPS, Enterprise, APIs, Code Architecture, SDKs, Game Development, Mobile Game Development, Games, Technical Leadership, Networks, OSI Model, Cisco, VoIP, SIP, RTP, WebSockets, OSC API, AVFoundation, Bluetooth, GPS, AWS, Forex, Near-field Communication (NFC), Room, Stock Market, Stock Trading
  • Frameworks

    Unity, RealmSwift, Dagger 2, Cocos2d-x, Unity3D, Rx, .NET, iOS SDK, Android SDK, Microsoft Kinect, OGRE, Spring, WebFlux, Cocos2d, Flutter
  • Libraries/APIs

    Telegram Messenger API, Telegram Bot API, RxJava, RxSwift, REST APIs, Android Architecture Components, Xamarin.iOS, Xamarin.Android, iOS Native Libraries, ImageMagick, YouTube API, SoundCloud API
  • Storage

    JSON, Realm, PostgreSQL, AWS S3
  • Industry Expertise

    Photography

Education

  • Specialist Degree (Master's Equivalent) in Physics
    2006 - 2012
    Lomonosov Moscow State University - Moscow, Russia

To view more profiles

Join Toptal
Share it with others