Summary

Expertise

Project Highlights

Education

Agency

IS

English:

Elementary

Ivan S.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Elementary

Vue.js Front-End Developer with 3 years of experience

Developed SPA in the fields of e-commerce, tourism and public organizations. Worked with WebSocket, API, graphics and analytics, and widget. Componently transferred sites to Vue.js. Developed a system of combining company networks and an office in which the company can create users with different levels of access to combine data on one portal.

Want to hire this engineer?

Check if Ivan is available

Expertise

Years of commercial development experience

3 years of experience

Core technologies

JavaScript 3 years
jQuery 3 years
Vue.js 3 years
HTML 3 years
CSS 3 years
Vuex 3 years

Other technologies

GitHub
Git
Sass
SCSS
Photoshop
Avocode
GitLab
Bitbucket
Figma

Project Highlights

icon
Fron-End Developer

Transport Web App

Jan `21 - Mar `22

1 year

Web application for real-time monitoring of public transport, with the ability to create geo-zones, tracking speed, route, the ability to view the nearest webcams to view transport in real time

Responsibilities & achievements

- Developed Vue.js reusable components; - Setup of Nuxt app with nuxt store as state management ; - Data exchange via API; - Data sharing notification component via WebSockets; - Created UI Components, authorization, navigation from the first line of code; - Setup of maps Leaflet and GoogleMaps as transport management.

API
WebSockets
Vue.js
Leaflet
Nuxt.js
icon
Front-end Developer

MP platform

Mar `20 - Jan `21

10 months

Internal portal for one political party

Responsibilities & achievements

- Integrated reusable components and improved pagination logic; - Data exchange via API; - Data sharing notification component via WebSockets; - Creating components of graphs and pie statistics; - Created UI Components, authorization, user pages from the first line of code.

API
WebSockets
Vue.js
icon
Front-End Developer

Electronic ticket circulation system

Jan `19 - Feb `20

1 year

Resource that allows full transition to the sale of cinemas throughout Ukraine through a single electronic system. The aim is to constantly receive real information about the number of ticket sales for all screenings and in particular about the screenings of national films.

Responsibilities & achievements

- Developed Vue.js reusable components; - Setup of Nuxt app with nuxt store as state management; - Data exchange via API; - Data sharing notification component via WebSockets; - Component directive for working with lazy loading; - Creating a widget on JS native to add statistics to side sites; - Creating components of graphs and pie statistics.

API
WebSockets
Vue.js
Nuxt.js

Education

Higher education in Computer Science

Agency

Mobile development, Web agency #1997

10-50

GMT+2

Kyiv/Ukraine, Ivano-Frankivsk/Ukraine, Lviv/Ukraine, Ternopil/Ukraine, Khmelnyck/Ukraine, Warsaw/Poland, Paris/France, Berlin/Germany

Core Expertise

AWS
Java
Kotlin
.NET
Node.js
PHP
Python
React.js
Unity or Unity3D
WordPress
Laravel Framework
Swift
WordPress e-Commerce
Vue.js
Blockchain
Flutter
Python 3.11

Industries

Education & Science, E-Commerce & Retail, Banking & Finance, Social Media & Communication, Healthcare & Medicine, Branding, design, web development

Want to hire this engineer?

Check if Ivan is available