Summary

Expertise

Project Highlights

Agency

MK

English:

Upper Intermediate

Mikhail K.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

A professional developer with 4+ years of experience in web-oriented and mobile applications for startups, CRM systems, and sports

- I am very patient and attentive to details, always open to new knowledge. - I have strong knowledge and experience in functional programming, design patterns, component design, code structure, database modeling and optimization, testing methods, software development life cycle, Agile, and Scrum. - Adaptive to new technologies, programming methodologies, and detail-oriented. - I studied at Green forest school: React.js + Node.js: there I developed a number of pet projects and worked on a commercial project. - I studied at Fenix school: React.js + Node.js: a Practical course/internship on React.js + Node.js, during which I worked on several projects from different niches, I got acquainted with different libraries, frameworks, and approaches.

Want to hire this engineer?

Check if Mikhail is available

Expertise

Years of commercial development experience

4 years of experience

Core technologies

JavaScript 4 years
AWS 1 year
Node.js 3 years
AWS Lambda 1 year
React.js 3 years
TypeScript 3 years

Other technologies

API
CSS
Express.js
Flex
GitHub
HTML5
JavaScript
JIRA
MongoDB
Node.js
PostgreSQL
React.js
React Native
Socket.IO
SQL
Stripe
TypeScript
WebRTC
CSS3
Git
HTML
Scrum
Confluence
Gulp
Npm
Postman
RESTful API
Trello
Bug finding
Bug fixing
Docker
Redux
Visual Studio Code
WebStorm
GitLab
Jest
Sequelize
Microservices
Nest
Slack
Bitbucket
GraphQL
Yarn
Figma
Passport.js
Firebase
Material-UI
Next.js

Project Highlights

icon
Full-stack JS Developer

Accounting system for educational institutions

Dec `21 - Present

3 years

A corporate finance & accounting domain compay

Accounting system for educational institutions (mainly involved in teaching children with disabilities). The system allows you to keep records of academic performance, behavior, etc.

Responsibilities & achievements

● Front-end test coverage ● Set up firebase roles ● Thought out a new database architecture ● Fixed interface bugs ● Searched and fixed performance issues on the frontend ● Fixed security bugs ● Processed errors during retrieving the data from the backend ● Implemented typing with Typescript ● Issued authorization, creating a temporary password in the lambda ● Deployed lambdas on AWS ● Interacted with the old development team ● Made weekly demo of the current work and sprint demo for the customer

AWS
GitHub
HTML5
JIRA
Node.js
React.js
CSS3
Scrum
Bug finding
Bug fixing
Redux
Jest
Slack
Firebase
Material-UI
icon
React Native Developer

Sports mobile application

Apr `21 - Dec `21

8 months

A sport events sturtup

Sports mobile application, creation of sports events, event feed, real-time chats

Responsibilities & achievements

● Developed new features like: - Developed real-time chats from scratch - Added upload functionality photo/video - Created a form for managing events and past events - Added the ability to share events and chats by link ● Found and fixed bugs ● Worked with API ● Productivity increase ● Communicated with team members and the customer ● Held own code base dry and clean ● Made code review

AWS
GitHub
JIRA
React Native
Socket.IO
TypeScript
Scrum
RESTful API
Bug finding
Bug fixing
Slack
icon
Full-stack JS Developer

Domain management service

Nov `20 - Apr `21

5 months

An internet hosting company

The customer is engaged in the publication of domains. If very roughly, the point is to store data on these domains and related entities.

Responsibilities & achievements

● Developed application from scratch ● Developed the user interface ● Integrated Google Ad Manager ● Designed the database architecture ● Laid out all the main pages ● Worked with various tables on the frontend ● Worked on speed optimization on the backend ● Managed images, icons and fonts ● Customized Material UI components ● Made code review for improving code style on the project ● Created Rest API ● Uploaded to AWS

AWS
Express.js
GitHub
HTML5
JIRA
Node.js
PostgreSQL
React.js
TypeScript
CSS3
Scrum
RESTful API
Sequelize
Nest
Slack
Material-UI
icon
Full-stack JS Dev

Service for creating tax reporting

Jul `20 - Oct `20

3 months

A company working in a real estate domain

A service for landlords that allows you to create a pdf report by filling out a form or a table, share a copy with housing renters and send a report to the tax office.

Responsibilities & achievements

● Developed new features like: - Complete redesign of the user interface - Created dynamic layered form - Generated PDF file - Created a dynamic xls table - Added Stripe payment - Custom validation of fields and forms of a table ● Found and fixed release version bugs ● Made code review ● Changed the structure of the database ● Looked for problem areas in terms of performance ● Load balancing during the generation of a large number of PDF files ● Calculated the boundary powers of the system

Express.js
Flex
GitHub
HTML5
JIRA
Node.js
PostgreSQL
React.js
TypeScript
CSS3
Scrum
RESTful API
Microservices
Nest
Slack
Material-UI
icon
Full-stack JS Developer

Custom video creation service

Sep `19 - Jul `20

10 months

An American based startup

Service for creating a finished video/vlog from uploaded sources and descriptions and wishes. The application is written using microservice architecture, load distribution.

Responsibilities & achievements

● Developed new features like: - Uploaded source materials through the form - Tracked sessions in the admin panel - Added different revisions of the video - The process of reviewing the finished video with the ability to leave comments and send for revision - Added search functionality ● Found and fixed release version bugs ● Unit test code coverage ● Worked with API ● Wrote e2e tests ● Worked with AWS ● Productivity increase ● Made demo of the current work for the customer

Express.js
Flex
GitHub
HTML5
JIRA
Node.js
PostgreSQL
React.js
TypeScript
CSS3
Scrum
RESTful API
Microservices
Slack
Material-UI

Agency

Enterprise Software agency #1325

50-100

GMT-11

Vancouver/Canada

Core Expertise

AWS
CSS
Data Scientists
HTML5
Java
Java EE
JavaScript
jQuery
MongoDB
MySQL
.NET
Node.js
PHP
PostgreSQL
Python
React.js
TypeScript
UI
UX
CSS3
HTML
Java ME
Java Remote Method Invocation (Java RMI)
Java Servlets Development
JavaFX
Machine learning Engineer
Microsoft SQL Server Notification Services
Microsoft SQL Server Programming
Oracle database
Python Numpy
Python SciPy
Redis
Angular 2x
jQuery UI
JavaSE
MariaDB
Quality Management
Test Cases
Azure Mobile Services
TensorFlow
AWS SDK
Business Analysis
Google Cloud Platform
.NET Core
AWS Lambda
JavaScript MVC

Industries

Information services & Technologies, Data Science & Machine Learning, Branding, design, web development

Want to hire this engineer?

Check if Mikhail is available