Andrei Buneyeu

Andrei Buneyeu

Minsk, Belarus
Hire Andrei
Scroll To View More
Andrei Buneyeu

Andrei Buneyeu

Minsk, Belarus
Member since August 19, 2015
Andrei has been loving new technologies and how they change our lives since the childhood (and his very first ES 1841 computer). Being an experienced Android developer, he is passionate about creating reliable and high-quality Android apps. He is flexible and detail-oriented.
Andrei is now available for hire
Portfolio
Experience
  • Java, 6 years
  • Android, 5 years
Minsk, Belarus
Availability
Part-time
Preferred Environment
Android Studio, Git
The most amazing...
...thing I've coded is a modular sound synthesizer.
Employment
  • Android Developer
    Softeq Development
    2011 - 2015
    • Developed an iBeacon-enabled mobile app that notifies the user about currently available deals based on their location.
    • Worked on a world-famous game conference app for fetching up-to-the-minute updates and activities planning.
    • Modified Android standard apps to provide an auto-setup feature for a railway operator to its company-wide adopted tablets.
    • Developed a video-processing app for a sports brand, cutting slow-motion video and overlaying a precise timestamp on each frame.
    • Developed a secured money-management app.
    • Worked on several cocos2d-x games.
    Technologies: Java, C, C++, REST, Cocos2d-x, iBeacon
  • Mobile and Web Developer
    Freelance
    2009 - 2011
    • Developed several J2ME games.
    • Worked on several CMSs written in PHP.
    • Developed a Twitter client for Android 1.6.
    • Developed a ringtone-creator for Android that cut audio files of several formats frame-by-frame.
    • Developed several card games for Android 1.6.
    • Developed a tiny CAD app for Windows Mobile 6.1.
    Technologies: J2ME, C#, .NET CF, Windows Mobile, PHP, HTML, Android
Experience
  • iBeacon-enabled Mobile App (Development)

    I developed an iBeacon-enabled mobile application that pushes notifications about deals and special offers available at the given point of sale to a user. The alerts are triggered when the user steps into an iBeacon zone. Additionally, a web-based dashboard and administration console was created to allow a dedicated user to manage content, iBeacons, application themes (e.g. colors, logos for the app distribution purposes), deals, as well as to view statistics and reports.

    Technologies: Java, iBeacon

  • Sport Video Timer App (Development)

    Android video stopwatch application. The application takes slow-mo video (up to 120 fps) and disassembles it into frames. The user chooses frames of motion start/end. Based on this information app calculates high-precise time of motion. When assembling the video anew, the timer with accurate time is overlayed on each frame of the video.

    Technologies: Java, C, ffmpeg

  • Comics Engine (Development)

    A comics engine with parallax scrolling feature. Comics scenes are stored in a special data format. Instead of plain pictures, there used several Z-layers for every scene, so that creates a pretty looking "parallax" effect and new experience for the user. All textures are loaded in a separate GL context, so it provides seamless texture loading/unloading.

    Technologies: Java, LibGDX, OpenGL

  • DLNA Library and Apps (Development)

    Adapted a customer DLNA library written in C to Android library, using JNI. Worked on several digital media management/sharing apps based on this library for storing (DMS in DLNA terminology), playing (DMR) and controlling (DMC). Everything can be played on everything using any device as a remote controller.

    Technologies: Java, C, DLNA

  • Cocos2D-x Game (Development)

    Worked on a crossplatform zuma-like game based on cocos2d-x engine. Worked on a framework that allows customer to customize the game flexibly without recompiling source-code. Developed Android-dependent parts like the sound engine and social network integrations.

    Tehnologies: C++, Objective-C, Java, Cocos2d-x

  • World-famous Game Conference App (Development)

    Worked on a world-famous game conference app. Features:
    - Updated news and timetable
    - Activities planning (reminder notifications)
    - Map of the event
    - Twitch.tv (a video platform for gamers) live streaming

    Technologies: Java, REST

Skills
  • Languages
    Java, C++, C, Scala, SQL
  • Frameworks
    Android SDK, LibGDX, Dagger, Cocos2d-x
  • Libraries/APIs
    Android API, Retrofit, RxJava, Firebase Android SDK, Android Support Library, Otto, Android Universal Image Loader, Picasso, Facebook SDK, Parse Android SDK
  • Platforms
    Android, Firebase
  • Paradigms
    Material Design, Functional Programming, Functional Reactive Programming, Dependency Injection
  • Tools
    greenDAO, Android Studio, SVN, Mercurial, Git
  • Storage
    Realm, MongoDB, SQLite
  • Misc
    Kotlin, iBeacon, OAuth, OkHttp
Education
  • Bachelor's degree in Software systems in Telecommunications Networks
    The Higher State College of Communications - Minsk
    2009 - 2013
I really like this profile
Share it with others