Працював в 8 компаніях   3 роки 7 місяців

IT, Освіта

Back-end Nest.js Developer

TableFlow

IT

2 роки 10 місяців

03.2023 - до теперішнього часу

  • Engineering robust backend solutions with Nest.js, TypeORM, and TypeScript for reliability and scalability;
  • Implementing CRUD operations and intricate data search checks to boost application functionality;
  • Optimizing and refactoring code logic for efficient reuse, enhancing serviceability, and productivity;
  • Collaborating closely with the Front End team, swiftly adapting code to changing project requirements;
  • Refactoring code to align with new data logic, ensuring accurate representation in Swagger documentation;
  • Conducting comprehensive code reviews, and providing constructive feedback to enhance code quality;
  • Thoroughly testing colleagues' code, identifying and fixing potential issues for smooth integration;
  • Creating custom decorators for input data validation, enhancing application reliability and security.

Full Stack Developer

GoIT

Освіта

11 місяців

07.2022 - 05.2023

Your Pet (JS, Node.js, Express, Cloudinary)

  • Implemented pagination, developed Express-based Swagger, and designed the notice model for a marketplace where you can choose, buy, or take animals for free.

Full Stack Developer

GoIT

Освіта

11 місяців

07.2022 - 05.2023

ContactKeeper (React.js, Redux Toolkit, Axios, Formik, Yup).

  • Implemented registration/authentication features for a contact management app with React.js and Redux Toolkit. Utilized Axios for data retrieval, Formik for form management, styled components for styling, and Yup for form validation.

Full Stack Developer

GoIT

Освіта

11 місяців

07.2022 - 05.2023

MoviesApp (React.js)

  • Created a React.js app for exploring new releases, movie searches, actor lists, and reviews. Leveraged Axios for HTTP requests, Formik for form management, and React Router for smooth navigation. Elevated user interface using Emotion Styled and React Icons.

Full Stack Developer

GoIT

Освіта

11 місяців

07.2022 - 05.2023

MobilePicShare (React Native, Firebase, Expo, Redux Toolkit)

  • Developed a React Native photo-sharing app with user reg, auth, photo collections, messaging, uploads, and GPS tagging. Used Expo, Firebase, React Navigation, Expo Camera, Redux Toolkit, and more for seamless functionality.

Full Stack Developer

GoIT

Освіта

11 місяців

07.2022 - 05.2023

Filmoteka (HTML, CSS/Sass, JavaScript, REST API, Axios, Parcel, Notifix, Tui-pagination)

  • Led as Scrum Master in a team project, concurrently executing a light-dark mode switch, refining the responsive design, extracting data from the database, and styling the interface.

Full Stack Developer

GoIT

Освіта

11 місяців

07.2022 - 05.2023

IceCream (HTML, CSS, Sass, JS, Parcel)

  • Developed a responsive website featuring a user-friendly burger menu and modal window for enhanced navigation and interactive user experience.

Full Stack Developer

GoIT

Освіта

11 місяців

07.2022 - 05.2023

WebCrafters (HTML, CSS)

  • Revamped a multipage website, ensuring responsiveness and adaptability for diverse user experiences.

Ключова інформація

  • Node.js, Nest.js, Express, TypeORM, TypeScript, Swagger;
  • MySQL, PostgreSQL, MongoDB, AWS, Mongoose, Firebase, Redis, Postman;
  • React, Next.js, Redux, JavaScript (ES6+), React Native, HTML5;
  • CSS3, Sass, MaterialUI, Bootstrap, Styled Components, BEM;
  • Docker, CI/CD, WebSocket, REST API, RESTful API, Herocu, Jest;
  • GitHub, GitLab, Git (Yarn/NPM);
  • Agile, Scrum, Scrum Master;
  • Jira, Trello, Slack, Discord;
  • VS Code, WebStorm;
  • Photoshop, CorelDraw, Figma.

Навчався в 2 закладах

Київський національний університет технологій та дизайну

Автоматизоване управління технологічними процесами

Київ, 2002

Державний вищий навчальний заклад "Київський коледж легкої промисловості"

Автоматизовані системи керування

Київ, 1997

Володіє мовами

Англійська

вище середнього

Українська

рідна

Курси, тренінги, сертифікати

Scrum and Agile practices (Skillsetter)

2024

Scrum and Agile practices:

  • Підготовка до впровадження Scrum;
  • Цінності Agile та практика Scrum;
  • Впровадження Scrum у команді;
  • Планування спринту;
  • Дейлі та контролювання процесів;
  • Спринт-рев'ю;
  • Ретро та розбір-проблем;
  • Новий спринт — зміни.

Certificate – https://skillsetter.io/certificates/a8cd03b1-ffe7-4c08-a1a8-87a6b2e1a9d2

EPAM – IT Marathon 3.0

2023

IT Marathon 3.0:

  • Requirement Analysis;
  • UX/UI Design;
  • Architecture Design;
  • Software Development;
  • Software Testing;
  • Deployment in Cloud.


Diploma – https://drive.google.com/file/d/18IgsqD8ay1JpQWwHWyMZBPs4xLXEDprW/view

Google – AI basics

2023

AI basics:

  • Що таке AI, і як він може мені допомогти;
  • Готові ML та AI-рішення для бізнесів;
  • Продуктова аналітика: як приймати рішення на основі даних без AI/ML;
  • Стратегії трансформації бізнесу з AI/ML;
  • AI та ML: переваги, недоліки, упередження;
  • Застосування AI/ML у різних сферах;
  • Як почати збирати дані для ML;
  • Як використовувати ML, якщо я вмію користуватися лише Google Sheets;
  • Як побудувати ML-команду з 0.

https://rsvp.withgoogle.com/events/ai-basics_2023

IT School – Full-Stack Developer

2022

Full-Stack Developer:

  • HTML & CSS (Tags, Attributes, Semantics. Selectors, Color, Fonts, Flexbox. Block Model, Positioning, Transformations, Transitions, Animations. Forms. Responsive Layout, Graphics. Adaptive Layout);

  • JavaScript (Variables, types, branches, cycles; arrays, functions, objects, rest/spread operations; iterating array methods, this keyword, prototypes/classes; DOM, events, patterns; project infrastructure, web storage; asynchrony, date, promises; backend interaction, CRUD, asynchronous functions);

  • React (Styling, Events, State, Forms, Life Cycle. API integration, React Hooks, Routing, Redux implementation (including Redux Toolkit), Asynchronous Redux, Code Splitting. Registration, Login, and management of Private and Public Routes);

  • Node.js (Console App, Express CRUD, MongoDB/Mongoose, Heroku Deployment, Authentication, Unit Testing, Docker, WebSockets).

Додаткова інформація

Summary

With 18 years of professional experience in web development, I have evolved from shaping site structures and optimizing UX/UI designs to specializing in robust backend solutions.

Currently serving as a Back-end Developer, my expertise lies in crafting reliable and scalable solutions using Nest.js, TypeORM, and TypeScript.

In addition to my backend focus, I am also adept at frontend development, leveraging technologies such as React and Next.js to create seamless and responsive user interfaces.

I'm a highly motivated team player, detail oriented, with excellent communication skills.

Yuriy

Node.js (Nest.js) Back-End Developer

Київ

47 років

повна зайнятість, неповна зайнятість, проектна робота

Характер роботи: стажування / практика, віддалена робота, позмінна робота, гібридна, в офісі/на місці

Оновлено 1 рік тому