Summary

Expertise

Project Highlights

Education

Agency

KS

English:

Upper Intermediate

Kyrylo S.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

Software engineer with proven experience with both React.js and Node.js.

Software engineer with experience with Node.js, React.js and TypeScript. Having a wide background on different technologies, multiple languages, business processes understanding and industry awareness. Has experience of successful project execution from initial requirements to final testing. Focused on creating products and systems, not only writing code. Strong interested in Web3 front-end development.

Want to hire this engineer?

Check if Kyrylo is available

Expertise

Years of commercial development experience

7 years of experience

Core technologies

Node.js 5 years
TypeScript 4 years
JavaScript 7 years
React.js 5 years
Next.js 2 years
AWS 2 years

Other technologies

Docker
Redux

Project Highlights

icon
React Developer

iViche

iViche is an open platform for gathering public opinion in social and commercial areas and also an instrument for doing political exit-polls. It provides advanced statistics about auditory and is a handy instrument for social investigations.

Responsibilities & achievements

It is built on top of microservices architecture with Next+ReactJS at front-end and Express, Redis, Postgres as DB, and ElasticSearch as index storage at the back-end.

Node.js
React.js
TypeScript
Redux
icon
FullStack Developer

Under NDA

Launching new features along with a product team

Responsibilities & achievements

Owning bugs monitoring with Sentry Implementing API services Writing automated tests for endpoints, requests to a server, UI flow Planning services architecture

Node.js
React.js
TypeScript
icon
Node Developer

FlowTime

Flowtime is a music learning companion app aimed at adult amateur musicians, primarily based in the US and other English speaking countries. The objective of the app is to help people become better musicians by motivating them to practice more, record their progress, document their learning journey, and engage in fun challenges along the way.

Responsibilities & achievements

Working with the client for clarifying requirements Creating long-term estimates for user stories and development tasks Development of backend functionality Code refactoring Build up a test infrastructure from scratch

AWS
Node.js
Angular 2x
icon
React Developer

Under NDA

Launching new features along with a product team

Responsibilities & achievements

Preparing software estimations Improving UI performance Designing data structures Writing migration scripts

React.js
TypeScript
Redux
icon
Full Stack Developer

Under NDA

An agency portfolio website

Responsibilities & achievements

Communication with non-technical team members to gather project requirements to meet a specific goal Architecture and technical design, tasks decomposition, estimating, development, testing Integrating Headless CMS technology: KeystonJS Designed database structure Code reviews, architecture ownership, and technical oversight Set up and automate deployment with Docker

Express.js
React.js
GraphQL

Education

Higher Education

Agency

agency #2291

10-50

GMT+2

Kharkiv/Ukraine

Core Expertise

Node.js
React.js
TypeScript
Serverless
AWS Lambda

Industries

Education & Science, Banking & Finance, Energy

Want to hire this engineer?

Check if Kyrylo is available