Printing tool Download PDF


    I have a range of development experience that has lead to me working on very early stage, MVP products right through to enterprise level. Through this I have had the pleasure of working with all size teams that use different approaches to completing a project. This has lead to me being very flexible and open minded when approaching a new project.

    Having completed over 1300 hours on popular freelancing website, Upwork, I am now listed as one of their ‘Top Rated’ Android developers due to my continued success with customers leading to my 100% job success 5* rating.

    Transparency with progress is something that I consider a top priority. I will always provide detailed time-sheets via Google Docs or whatever method you prefer. Daily commits and builds are also important to myself in order to maintain a great working relationship and show project progress regularly.



Sep 2014Nov 2014

Java SE 7 Programmer

Demonstrates basic knowledge of the Java programming language including web, mobile and standard edition

Oct 2014Dec 2014

ISTQB® Certified Tester, Foundation Level

Q&A foundation level certification

Sep 2015Nov 2015

HIPPAA Fundamentals

Demonstrates knowledge of the Healthcare domain in the area of protected health information (PHI).

Work experience

Mar 2015Mar 2016


TOP RATED android developer with 100% Job Success, 1,382 worked hours and 7 completed jobs

Nov 2013Mar 2015

Android Developer 

Soft Serve, largest Ukrainian IT outsourcing company

Responsibilities: Overall app architecture development, coding, bug fixing, writing automated tests, interviewing new candidates, refactoring existing code base 

Dec 2012Nov 2013

Android developer

NascTech, field operations support solution at the mobile telecoms sector

Responsibilities: Main company product development and bug fixing


Android development
Software Testing
Android UX/UI design
Agile software development


Sep 2006Jun 2011

M.Sc. Honours Degree in Electrical and Electronic Engineering

Donetsk National University, Faculty of Physics and Technology

The Faculty deals with technical areas of knowledge such as computer science, metrology, information and communication systems, security of information and communication systems

Sep 2008May 2010

Foreign languages bachelor (English)

Donetsk National University, Faculty of Additional Professional Education

Provide students with practical as well as theoretical bases of second language skills which are seen as an asset enhancing the study of all other fields.