Summary

Expertise

Project Highlights

Education

Agency

VP

English:

Upper Intermediate

Vitalii P.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

Senior Full-stack developer with over 12 years of experience.

I like to work on interesting projects, and I try to perform my tasks with all responsibility. I like to seek the solutions to interesting unusual tasks. • Good team player, have experience with working as a Team Lead. • Very strong ability to learn something new and share my knowledge with a team. • My goal is to increase my skills and achieve the professional excellence in chosen specialty. • I am interested in the development of complex JavaScript applications, backend development with Node.js and mobile with React Native. • Have experience of cross-platform development with Apache Cordova.

Want to hire this engineer?

Check if Vitalii is available

Expertise

Years of commercial development experience

12 years of experience

Core technologies

React.js 12 years
TypeScript 12 years
Next.js 12 years
WebGL 12 years
PostgreSQL 12 years
Node.js 12 years

Other technologies

AngularJS
CMS
Drupal
Ember.js
JavaScript
Joomla!
jQuery
Magento
MODx
MySQL
OpenCart
PhoneGap
PHP
WordPress
Atom
Bitrix
GruntJS
HAML
LESS
Sass
Adobe Photoshop
Angular 2x
Babel
Bower
Gulp
PhpStorm
Stylus
Sublime Text
Webpack
Vue.js

Project Highlights

icon
Senior JavaScript Software Engineer

Evolvice Team GmbH

In the Evolvice, I was working on MVP for a huge startup-like solution for digital marketing. It’s a POS platform for retailers and their customers; A platform for Digital Marketing and a Back-office for POS applications (accounting of goods, warehouses, positions, etc.). In fact - several applications combined into one. Many generic components on Ember (tables, forms, drag-n-drop) are allocated to their repositories and shared between projects.

Responsibilities & achievements

Wrote Integrational, Acceptance, and Unit tests

Ember.js
React.js
TypeScript
icon
Senior JavaScript Software Engineer

Svitla Systems, Inc.

In the Svitla Systems, I was working on a huge enterprise project. It was a part of property management software and rental housing management solutions.

Responsibilities & achievements

We already had a huge backed infrastructure. We decided to create a Backend For Frontend application based on Node.js and GraphQL. And on the Front-end part of this project, we decided to avoid using Redux. Instead it, we used React Hooks, Apollo Cach as a store, and React Context API.

Ember.js
Node.js
Python
React.js
React Native
Apollo
Vue.js
GraphQL
Apollo Client
icon
Senior JavaScript Software Engineer

Waverley Software

This team was an internationally recognized leader in critical asset protection. The company was built on providing a portfolio of information and network security services to help organizations protect their most critical assets from internal and external threats. Part of the Dev team is located in the US, Mountain View time zone.

Responsibilities & achievements

- Work on Data visualization projects (of advanced complexity) - Work with High-load systems (receiving new data 3 times per 1 sec.) - Create Dashboards and Widgets (React.js/MobX, React-Mosaic) - Create Performance optimized online charts (React-stockcharts)

React.js
icon
JavaScript Software Engineer, Team Lead

Dev.Pro

A lot of information is under NDA. In this project, we building a scalable POS application with Angular2, Cordova, and node.js (Amazon Lambdas) on a backend. Also, we provided all the infrastructure for this project. Such as applications for managing users and their permissions, applications for updating POS applications with a new setting, etc.

Responsibilities & achievements

- Managing a team of 12 developers as a part of a big enterprise project. - Experience with the code review process. - Working with User Stories. - Understanding of business logic - Breaking down into tasks for developers - Resolving issues with integrations with other parts of applications.

MongoDB
Node.js
TypeScript
Git
Angular 2x
Webpack
Redux
SCSS
icon
Lead Front-end Developer, Team Lead

ErmineSoft

The established architectural solution of the project with scalable structure.

Responsibilities & achievements

- Made an estimate of the project. - Trained Junior Developers - Developed build system based on webpack for dev and prod environment - Developed all major issues of application. - Write a lot of components. - Establish services for working with REST API

Node.js
React.js
Git
Babel
Webpack
Redux
SCSS
ESLint
Material-UI
icon
Front-end Developer

EskapeIT

ProSave (Denmark)

Creating PhoneGap/Cordova app on Angular.js

Responsibilities & achievements

I was a member of the Denmark team. I developed cross-platform (iOS/Android/Windows Phone) mobile application on Angular.js and Phonegap/Cordova from scratch. On the back end, they have an existing E-commerce website on Drupal. My work was creating html templates from PSD and building JavaScript applications. I'm so proud of that application because I establish it alone. From scratch to AppStore. App on Google Play: https://play.google.com/store/apps/details? id=dk.prosave.app&hl=ru App on AppStore: https://itunes.apple.com/us/app/prosave/id1008088410?mt=8&ignmpt= uo%3D4

AngularJS
icon
Senior Software Engineer

Lingu.no

Lingu.no is an online language-learning platform. Three years ago, it focused on gamification and customized games to engage the learning process.

Responsibilities & achievements

- Gamification: Worked on creating a gamified user experience to enhance their engagement with the language-learning process. - Custom Games Development: Developed custom games using FramerMotion to supplement the learning material. - Student Dashboard: Implemented features allowing students to monitor their progress, displayed in a dedicated dashboard. - Animations: Involved in extensive work with animations to make the user interface more interactive.

Python
React.js
TypeScript
Redux

Education

Higher education in Computer Science

Agency

agency #4482

100-400

GMT+2

Kyiv/Ukraine, Ukraine/Ukraine

Core Expertise

Amazon API
Amazon S3
AngularJS
API
AWS
Azure
Bluetooth
Business Intelligence
CakePHP
Django
Eclipse
Express.js
Facebook API
GitHub
Google API
Hibernate
Java
Kotlin
MongoDB
MySQL
Nexus
Node.js
Oracle
PHP
PostgreSQL
Python
React.js
React Native
Symfony
Amazon Web Services
Apache Kafka
Automated Testing
Automation
CPanel
CSS3
DevOps
Elasticsearch
Functional testing
Go
Golang
Google Analytics API
HTML
iOS
Laravel Framework
NoSQL
Object oriented design
Python Numpy
Redis
Socket Programming
Swift
Swing
WordPress e-Commerce
Angular 2x
RabbitMQ
Bug fixing
Celery
Docker
DynamoDB
MariaDB
Redux
Vue.js
ELK
Cypress
Spring Boot
AWS SDK
GitLab
Angular UI Bootstrap
Nest
Bitbucket
Angular CLI
Google Cloud Platform
AWS Lambda
Apollo Client
React-Apollo
Firebase
Vuex
NgRx
Next.js
Nuxt.js
Snowflake

Industries

Education & Science, Business & Productivity, Logistics & Transportation, E-Commerce & Retail, Banking & Finance, Information services & Technologies, Entertainment & Games, Human Resources & Career, Sports & Fitness, Healthcare & Medicine, Booking & Rent, Electronics & Equipment, Service & Support, Accounting & Auditing, Big Data, Automotive, Games, Gambling & Casinos

Want to hire this engineer?

Check if Vitalii is available