Download PDF


I started using the MeteorJS in 2014 and since that time I keep doing most of the project using this framework. I also like creating mobile apps using React Native + MeteorJS backend. Programming is my passion and I think the most important thing in programming is a challenge. If you have an interesting idea of a project - reach me. I'd be happy to help your idea to become alive and let's make our world a better place to live!
During my career path I was working at outsource companies (clients from Europe and USA). The most period I was working on remote jobs and that is the way how I want to continue my work experience in the near future. I have a lot of experience working as individual as well as a developer or team-lead in agile teams.


September 2017December 2018

Master of Computer Applications (M.C.A.)

Ternopil Ivan Pul'uj National Technical University

Software Engineering

September 2013June 2017

Bachelor of Engineering (B.Eng.)

Ternopil Ivan Puluj National Technical University

Software Engineering

Work history

March 2017Now

Founder, Team Lead


Meteor | Node.js | React | React Native Development

UpLab is a team of experts in Full Stack Web and Cross-Platform Mobile application development. Our main focus is a product quality, reliability, and code cleanliness when building scalable applications using the most popular modern technologies.

Stack: Meteor, React, Blaze, Express, React Native.
We are not scared of learning new technologies that allowed us to successfully develop applications using advanced libraries such as OpenCV for image recognition, Fabric.js, Brain.js, and others.

Our services:
- Web development
- Cross-platform development
- MVP development
- Requirements Analysis

January 2017March 2017

Meteor developer (freelance)

Upwork (Ukraine)

Upwork is a great place to find more clients, and to run and grow your own freelance business.

August 2016January 2017

MeteorJS developer (remote)

BuildaTeam (USA)

We partner with Product Owners and their teams to build their software. Our talented teams of project managers, developers, designers, strategists and marketers have consulted to organizations across the world. We can help with any size job from data entry and QA to building your mobile and web application with industry best practices.

September 2015August 2016

MeteorJS developer (freelance)

Upwork (Ukraine)

Upwork is a great place to find more clients, and to run and grow your own freelance business.

March 2015September 2015

MeteorJS developer

JSSolutions (Ukraine)

JSSolutions is development company for venture start-ups and small-business enterprises. We build stable and reliable applications using modern JavaScript technologies. Our primary framework is Meteor.js. We have worked with real-time collaboration, social applications and other venture projects.


Mobile: - bar hopping app - Sparky. This projects also includes a CMS and a business app where a user can buy in-app ads: - Faine Misto, an app made for a local music festival with more than 40,000 visitors. Also available in AppStore here:



1. - Recipe management application for mobile. Meteor is used as a cross-platform framework to build both iOS and Android application (It's not submitted to the stores yet). You can read more here - Tech: Meteor, Blaze, Cordova, SASS, Chargebee, X-ray, PhantomJS

2. - Festival management tool. Ongoing internal project. Tech: Meteor, React, SASS, React Native front-end

3. Professors rating Tech: Meteor, Blaze, SASS

4. App for hotels, property owners. It allows for sharing the info about a property (hotel, hostel) to the customer, recommendations, facilities, etc. It consists of Meteor CMS and Cordova app for IOS and Android (Yourstay in AppStore) Tech: Meteor, Blaze, LESS, Cordova, Bootstrap

5. Tech: Meteor, React, SASS

6. - Project with video calls between users allowing to play HTML5 games in real-time during the call in the browser. Tech: Meteor, React, WebRTC, Bootstrap