Summary

Expertise

Project Highlights

Education

Agency

SV

English:

Advanced

Sviatoslav V.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Advanced

Senior Full-stack Developer

- More than 8 years of web and mobile development experience. - I have developed from scratch and supported numerous projects for customers from the USA, UK, France, Israel, and Ukraine. - Proficient React.js, Node.js, Vue.js skills - Successfully worked across different domains: Healthcare, AdTech, E-commerce, Social Networks, Crypto, Fintech, Cloud - Strong expertise in creating user interfaces and functionality combining best practices with custom solutions. - Team leading and mentoring experience

Want to hire this engineer?

Check if Sviatoslav is available

Expertise

Years of commercial development experience

8 years of experience

Core technologies

Next.js 7 years
React.js 7 years
Node.js 4 years
GraphQL 5 years
TypeScript 8 years
Vue.js 3 years

Other technologies

AWS
Express.js
JavaScript
JIRA
MongoDB
MySQL
PostgreSQL
Python
React Native
TypeScript
Git
Jenkins
Angular 2x
Gulp
Webpack
WebSockets
Docker
Vue.js
Cypress
Jest
Nest
GraphQL
Next.js
Terraform

Project Highlights

icon
Full-stack developer

AD tech applications

Aug `22 - Jan `24

1 year

NDA

AD tech applications, several UIs for AD buyers and sellers, and a dashboard for metrics. It’s a network of different apps targeted to help both buyers and sellers of advertisement to cooperate more efficiently. The main goal of the app’s network is to provide a seamless experience of setting up and running deals with clear conditions for both buyers and sellers, clear platform and 3rd party fee policy, clear view of the most relevant and constantly updating target audience data and estimations with advanced audience builder. Offering work with predefined data from the company and partners and the ability to pull in the client’s own data.

Responsibilities & achievements

Created React app from scratch; Led and mentored new developers on the project; Redesigned the existing frontend in collaboration with the design team; Modified and maintained backend, geoSearch API modification; Modified internal company’s UI and utility libraries; Debugged and resolved the application issues; Wrote unit, integration, and e2e tests; Presented new features/regular app updates to customers and management; Code Review; Organized and participated in knowledge-sharing sessions; Created and maintained project documentation; Participated in the creation of external API to integrate audience builder and estimated audience calculation to customer’s apps;

Express.js
Node.js
PostgreSQL
React.js
TypeScript
Docker
GraphQL
Next.js
icon
Full Stack engineer

Application for automatization of work with cloud services

Sep `20 - Aug `22

2 years

NDA

Platform that provides solutions for the automatization of work with cloud services, and zero-code solutions for businesses and users. Resolving issues with instances and web servers, security issues, and device heals issues. It was an existing Angular app, but the customer wanted to migrate it to the latest React version and implement new features such as server structure builder with AWS integration, where changes on a diagram from UI could be reflected as changes on AWS.

Responsibilities & achievements

Planned the development and prepared roadmap of migration; Managed and coordinated the work of Data Analyst, DevOps engineers, and Backend developers; Setup React app’s architecture from scratch; Implemented Chart and Diagram creation tool; Modified BPMN.js Diagram creator with custom elements which were functional parts of AWS management, integrated custom events, which could be triggered by the diagram modification and had a reflection on the AWS side; Setup different types of roles and permissions; Modified API for the app’s new needs, implemented integration of BigData tools to the API in collaboration with Data Analyst; Interviewed, onboarded, and mentored 2 new developers (FE and BE) Implemented Unit tests; Implemented auto deploy to development and production server with required tests pass and review from team members. Tools and Technologies: React, Next.js, Redux, Redux-saga, MaterialUI, Apex Charts, BPMN.js, Python, PostgreSQL, Jest, AWS, GitHub hooks, Jenkins, Swagger

Apex
AWS
GitHub
PostgreSQL
Python
React.js
Jenkins
Redux
Swagger
Jest
Redux-saga
Material-UI
Next.js
icon
Full stack developer

Document Research app

Jun `20 - Sep `20

3 months

NDA

Application that uses sec.gov API and represents EDGAR search functionality with additional features such as adding annotations to documents, adding comments for annotations, making reposts on Twitter, document and reports comparison, and generation charts from document tables data.

Responsibilities & achievements

Planned the development and prepared the estimation; Arranged tech stack with the client; Prepared MVP of the project with a basic scrapper and React UI functionality; Arranged further development plans with the client; Using MVP code as an example, I created a Nest.js project with TypeORM and PostgreSQL as databases; Implemented fetched document save to the client’s server for further edits; Created REST API for React App; Created React app and its architecture from scratch; Integrated login with Google and Twitter as well as creation of an internal user; Created tool that allows user to highlight text and leave annotations in documents “as it is in Medium.com articles” - request from the customer; Integrated possibility to repost on Twitter highlighted text with users' comments/annotations.; Created and maintained documentation of the project; Interviewed and onboarded FE and BE developers for further project support; Tools and Technologies: React, Next.js, TypeScript, Effector, MaterialUI, D3.js, NestJS, Type ORM, PostgreSQL, Digital Ocean, GitHub hooks, Jenkins, Swagger

D3.js
GitHub
PostgreSQL
React.js
TypeScript
Jenkins
Swagger
Next.js
Nest.js
icon
Full-stack developer

Social Network for geeks

Apr `20 - Aug `22

2 years

NDA

Development from scratch of a social network aimed to help people with common interests like games, movies, series, anime etc. to find each other, gather communities and have the opportunity to share their opinions and/or expressions with like-minded people.

Responsibilities & achievements

Developed a roadmap of development with the client; Implemented MVP for user’s profile, feed page and chats page; Implemented messenger for project using WebSocket; Added UI adjustments in collaboration with designer; Cooperated with the team to integrate different app parts with each other

Express.js
MySQL
Node.js
TypeScript
SCSS
Vue.js
icon
Mobile developer iOS/Android

Mobile banking react native app

Apr `20 - Jun `20

2 months

NDA

Application for mobile banking offers the opportunity to create a bank account, receive and transfer money, order physical cards, add cards to Apple Pay or Google Pay, and generally make the banking experience more comfortable.

Responsibilities & achievements

Added refresh token to the app; Added integration with Google Pay and Apple Pay; Mobile app design refresh; Added UX improvements to user profile and money transfer process; Was sending the app bundle to be tested before deploying to app store; Bundling fresh app versions to .ipa and .apk; Tested the app using different OS versions; Implemented Unit tests;

React Native
TypeScript
Xcode
CocoaPods
Jest
Lodash
Firebase
icon
Full-stack developer

Investment platform

Dec `19 - Dec `20

1 year

NDA

Platform aimed at turning investors’ attention to energetic field in South Africa, explains benefits and risks, helps investors reach certain companies and arrange terms and conditions of the deal.

Responsibilities & achievements

Supported project with bug fixes and new features; Implemented live chat using WebSockets; Added new pages with detailed descriptions for companies; Markup development;

JavaScript
MySQL
PHP
Laravel Framework
SCSS
Vue.js
Vuex
icon
Full Stack developer

Crypto Currency trading app

Dec `19 - Apr `20

4 months

NDA

Application for automatizing trading process with certain algorithms from the client. Allows users to set up edge values for buying and selling cryptocurrency, and real-time currency rate monitoring. Giving some spare time to the trader, excludes the human factor from the trading process

Responsibilities & achievements

Set up the architecture of monorepo with React and Nest Set up database and created basic entities of user and transaction Guided the team in the process of development Implemented the trading algorithm given by the client to actual code Guided the team on the algorithm integration process Taught developers how to add real-time monitoring using socket IO and ApexCharts Implemented the bridge between 3rd party API with monitoring data and our app Accompanied deployment process

Apex
Node.js
PostgreSQL
React.js
Socket.IO
TypeScript
Redux
Redux-saga
Next.js
Nest.js
icon
Frontend developer

PWA for Tours/Excursions to Israel

Aug `19 - Dec `19

4 months

NDA

The client had a web application offering users to order the tours, get acquainted with certain details from text, video, audio materials and detailed maps for each tour/excursion. But the client was facing the problem when people during their journey had issues with their mobile internet so they couldn’t use it properly. So we offered him to turn his app to PWA as a more efficient way than creating separate native mobile apps from scratch.

Responsibilities & achievements

Developed a roadmap of development with the client; Created an MVP of the offline map; Added service workers with cache first strategy; Setup Download on demand for Tours/Excursions; Adjusted caching process for all assets on the downloading page; Fixed compatibility issues with iOS; Updated UI of the app following the client’s requirements; Released the features to production; Provided extended support for the client

JavaScript
Vue.js
Leaflet
Service Workers

Education

Higher education in Computer Science

Agency

agency #2428

10-50

GMT+1

Kyiv /Ukraine,Alicante/Spain,Seattle/United States,Munich/Germany,Krakow/Poland

Core Expertise

Agile
AWS
Azure
Drupal
Express.js
Heroku
HTML5
JavaScript
jQuery
MongoDB
MySQL
Node.js
PHP
PostgreSQL
Python
React.js
React Native
Shopify
TypeScript
WordPress
CSS3
Git
Laravel Framework
Scrum
Angular 2x
MS SQL Server
Redux
Vue.js
Nest
Google Cloud Platform
Firebase
Next.js

Industries

Education & Science, Banking & Finance, Construction & Real estate, Internet & Telecom, Healthcare & Medicine, Branding, design, web development, Telecommunications and Social Network

Want to hire this engineer?

Check if Sviatoslav is available