Работал в 3 компаниях   2 года 8 месяцев

IT

Middle Front-end developer, hybrid, full-time

New Media Services, Dnipro

IT

4 месяца

08.2024 - по настоящее время

Main product: Chat messangers based on GPT [Next.js]Completed refactoring of several chat apps from admin app and client app to newNext.js version with splitting to multi repositories and reducing potential issues.Layered front-end structure to useful entities such as GraphQl api, Rest Api, helpers,hooks, etc. Provided JsDOC documentation, README.Made localization system which converts csv to json for i18. And also pushed the ideaof translating with google tables translationMade optimized Docker donfig for the projectMain product: Advent Calendar [Next.js]Custom animations of paper, snow, tree toys, using css animation, masks andJavaScript for canvas.Webpack configurationMain product: Web Scraper [Node.js, Next.js]Turned the whole project idea into working app as solo-developerMade API that scrape throgh given web resources, omitting CORS and usesPuppeteer to emulate browserRecursive multi-page data collecting.

Trainee - Middle Front-end Developer, remote, full-time

DeltaFunc, Kyiv

IT

2 года 2 месяца

03.2022 - 05.2024

Main product: QR Hub [React, Node.js]Made straightforward Apple Pay integration with Payment Request API on client side.Built Node.js microservice to request Session from Apple API and work like safe-guarantee Proxy via two-way TLS.Migrated app from outdated Next.js version to React, refactored OOP Classes inbusiness logic, removed redundant logic, splitted monolith to micro-frontends, usedfunctional approach.Created Node.js microservice, which compile Bootstrap with passed $primary-colorwith Sass API and can be used like any common style CDN. With caching andmemoization so that delay is only depends on user ping.Made convertor of hex to rgb with Regex validation and back to web-safe hex toreduce storing server cache.Lead team of 4 developers: introduced git flow, managed tasks, helped juniordevelopers with troubleshooting and gave advices during code-review.While migration, found huge script vulnerability an got rid of it.Main product: CRM [React]. Secondary: Landing [Next.js]Custom useForm with features such as asyncValues and twice simplified in use thanRHF.Advanced user role system with rules for restricted routes and action elements.Produced UI input library: input, button, phone number, select, date picker, etc.

Main product: Core Web app [Next.js]. Secondary: 3 Web apps [Next.js]Created 3 products in one using a custom system based on Tailwind themes andcustom theme components and mixins in conjunction with app name from .env .Thisled to project not spreading to different repositories and much easier maintaining andstill having theirs own SEO tags.Reached top position for target projects in google search by using various SEOfeatures. Nice to mention, those relay on natural traffic, not advertisement.Produced “See More” system for mixing SSR and CSR for a feature, similar to thematch in Tinder.Invented an analytics system that reads clicks, page views, stores past routes anddoes not affect SEO performance due to the lack of preloading, based on eventdelegation.Built a system of “Smart Link” that collect language, geo and other customizableparameters.Main product: Admin Panel [React]Produced table filters with in-URL storing to make a link from selected filter sharablewith others.Made wrapper for the RTK API with Typescript.

Junior - Middle Front-end developer, remote, part-time

DeepX, Singapoore

IT

11 месяцев

02.2023 - 01.2024

Main product: Chat messanger based on GPT 3.5-turbo [React]Refactored the whole project sticking to SOLID, which made it scalable. Made ittypesafe by adding Typescript. Code reduced twice and become readable, mostlyreduced bugs.Fixed messages data flow problems.Completed Scrum sprints tasks faster than it was expected in roadmap.Proved myself as a team player and got honours from CEO and PM.Main product: Realtime leaderboard for office workers [React]Created admin panel to manage end client app, with Google Auth.Based user-side project on Supabase WebSockets and no back-end.Main product: Shopping cart [Blade]. Secondary: Traffic converting landings [WordPress]Created responsive cart web app with Blade.Integrated poorly-documentated NMI Payment Gateway to cart.Integrated third-party apps to WordPress with plugins.Achieved Product growth, measured by ROI (income, visitors, etc.) compared toprevious advertisement funnel. Stable build still works and makes $30k monthly.Main product: Landing [React]Meta Mask integration.Custom Parallax animation for team Roadmap and stick-to-scroll animations.Completing all development stages in shortest terms, reviewed and respected byowner. Successful app launch made NoBrainClub raise $10k of investments and listNFT.

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

KEY COMPETENCIES

  • JavaScript ES6

  • React,

  • Next.js

  • Bootstrap Tailwind

  • HTTP, RESTful API

  • Redux, RTK Query, Saga

  • Sass

  • SEO,

  • Performance

  • Git

  • Typescript
    OTHER COMPETENCIES

Node.js, Webpack, Vite, Web API, Rollbar, Sentry,JSON, Zustand, Supabase, PWAs, SPAs, SSRFetch, Axios, WebSockets, Accessibility, Cookies, Local Storage, Pixel Perfect, MUI, GitHub, GitLab, Scrum, Kanban, ChatGPT turbo-3.5 API, Stripe, Liqpay, A-pay, Regex, Authorization, CORS, i18n, Maps, Charts

Учился в 3 заведениях

University of customs and finance DniproUniversity of customs and finance Dnipro

Степень магистра, Компьютерные науки

Днепр, 2025

КПИ им. Сикорского

Компьютерные науки. Теплоэнергетический факультет (ТЕФ)

Киев, 2023

Украинско-Американский лицей

Днепр, 2019

Владеет языками

Английский

выше среднего

ЗНО на 189

Русский

свободно

Может проходить собеседование на этом языке

Может проходить собеседование на этом языке

Украинский

свободно

Может проходить собеседование на этом языке

Может проходить собеседование на этом языке

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

Курсы английского C1-C2 Speak Well

Киев, 2022

Впевнився у своїх набутих знаннях, багато практикували розмовну англійську

Hillel

Днепр (Днепропетровск), 2021

Основи C#, курс 16 занять по 2 години

Way up (web design)

Днепр, 2020

Пройшов курси з веб-дизайну, що дало почуття смаку і як наслідок розвило таке хобі як дизайн в цілому і дало можливість підробляти на цьому.

Hillel web dev

Днепр, 2019

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

html, css, js

Дополнительная информация

Увлечения и интересы

С детства увлекаюсь спортом, сейчас хожу в зал. Люблю музыку, иногда рисую, увлекаюсь играми, вожу и увлекаюсь автомобилями.

Компьютерные навыки

Учусь и вкладываю всё время в развитие себя как разработчика Front-end, есть проекты по вёрстке и React

Пётр Алексеевич

Middle Front-End Developer

Днепр

Готов переехать: Киев, Львов

2 200 $

23 года

Активно ищет работу

полная занятость

Характер работы: удаленная работа, гибридная, в офисе/на месте

Обновлено 2 недели назад