Oleksandr R.

Oleksandr R.

Свищов, Bulgaria
Hire Oleksandr R. Hire Oleksandr R. Hire Oleksandr R.

About Me

As an experienced developer, I have managed many sophisticated Android projects as well as some web projects and apps for embedded systems. My expertise lies with Java, VCS, Android and concurrent programming and I prefer Linux, Android Studio, and Git environments. I am a talented, creative expert who loves tasks requiring lateral thinking. I am also a quick study who has a passion for tackling new tech. I enjoy a cooperative work atmosphere and contribute to that with my easy-going and understanding personality.

Frontend

Backend

Database

Other

Work history

Independent Consultant
Android Developer
2016 - Present (9 years)
  • Supported an Android client app with embedded photo taking and recognition.

  • Created an Android app (from scratch) that communicated with peripheral devices via Bluetooth.

  • Helped create the app UX and design.

  • Implemented a time-synchronization protocol with a 10-millisecond precision.

  • Implemented BT communication data recovery logic.

Cong
Android Developer
2016 - 2016
  • Created an Android mobile client application for a playlist management web-service.

  • Implemented a custom design.

Yalos
Android Developer
2016 - 2016

Supported an Android app that shows funny animated reminders about missed calls, events, emails, IMs, and more.

Jank Studios
Android Java Developer
2016 - 2016
  • Developed a social media app for Android.

  • Integrated Facebook, Twitter, and Instagram networks into the app.

ActiveHealth
Android Java Developer
2015 - 2015
  • Added modifications to an existing open-source Android app to change its behavior.

  • Redesigned the brand for the above mentioned app.

ELEKS Software
Java Developer
2012 - 2015 (3 years)
  • Developed a web app that manages cloud computers from AWS; this involved using J2EE/Spring stack for the back-end and HTML/JavaScript/CSS for the front-end.

  • Created a mobile app for contacting people inside a company using Scala for Android.

  • Supported an Android time-tracking app using Java and SQLite.

  • Built an Android market-type app using Java and implementing Material Design.

  • Supported and tested PDF-rendering component of a web-service using Java.

  • Supported a Blackberry legacy time-tracking project using J2ME.

GlobalLogic
Java Mobile Developer | Lua Developer
2011 - 2012 (1 year)
  • Developed a smart-card emulator for Blackberry smartphones using Java ME.

  • Created a UI framework for TV applications with Lua script.

  • Built a testing framework using Lua.

  • Wrote unit tests for a framework running in an embedded system.

  • Developed the UI and business logic for a native Android app related to video processing.

  • Debugged and modified a Bouncy Castle library for working with cryptographic entities.

  • Created a video-player demo application with Lua scripting.

Showcase

Software Developer
Software Developer
  • Magistro is a video maker and editor.

  • It assists in creating outstanding videos in minutes.

  • The project contributed to server and app development.

Software Developer
Software Developer
  • Resolved bugs on the Mixer live-streaming app.

  • Implemented WebSockets for RTMP stream viewing using a third-party library.

  • Integrated new server APIs for enhanced functionality.

Software Developer
Software Developer
  • Developed an Android app for following public figures across multiple social media platforms.

  • Implemented the app using Material Design guidelines and API suggestions.

  • Integrated Facebook, Twitter, and Instagram APIs for unified management.

Software Developer
  • Developed a Blackberry client for a smart-card emulator.

  • The client utilizes a mobile device as a security token.

  • The project focuses on mobile device security.