Verified Expert in Engineering
Eugene is a senior mobile developer with nearly a decade of experience building mobile apps using both native iOS/Android and cross-platform Xamarin/Cocos2d-x 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 multiple startups.
Sketch, Tcpdump, Wireshark, Jira, Git, IntelliJ IDEA, Android Studio, Xcode, Linux, Figma
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.
Senior Mobile Developer and Mobile Team Leader
- Developed an Android TV SDK for a consent management platform.
- Collaborated with a team in the development of the iOS mobile SDK ad network.
- Took part in the development of a music/video player iOS app. I was in charge of its player/playlist features.
Mobile Team Leader
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.
Senior Mobile Developer and Co-founder
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.
Senior Mobile Developer
- 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.
Senior Mobile Developer
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.
C++/C# Software Developer
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.
- 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.
- 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.
Binary Options Apphttps://youtu.be/KbDaWbnBUVQ
Youtube and SoundCloud Video/Audio Streaming Apphttps://youtu.be/-sbmVYihq7s
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 SDKhttps://youtu.be/qFhFAHW8uEM
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.
Primerun Apps for Adult Kidshttp://www.primerun.com
The chat feature was developed from scratch and based on XMPP protocol.
Online Banking App S-Pankkihttp://www.s-pankki.fi
Primerun Apps for Kidshttp://www.primerun.com
Git, Fastlane, Wireshark, Zeplin, Android Studio, Xcode, Jira, Google Assistant, IntelliJ IDEA, Confluence, Tcpdump, NGINX, RabbitMQ, Blender, Sketch, Figma
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
iOS, Android, Telegram Bot Platform, Android TV, JavaFX, Docker, Xamarin, Linux, Windows Phone, Amazon Web Services (AWS), Firebase
Mobile Apps, Architecture, Mobile App Development, Telegram Bots, 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, Forex, Near-field Communication (NFC), Room, Stock Market, Stock Trading
Unity, RealmSwift, Dagger 2, Cocos2d-x, Unity3D, Rx, .NET, iOS SDK, Android SDK, Microsoft Kinect, OGRE, Spring, WebFlux, Cocos2d, Flutter
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
JSON, Realm, PostgreSQL, Amazon S3 (AWS S3)
Specialist Degree (Master's Equivalent) in Physics
Lomonosov Moscow State University - Moscow, Russia