Dmytro D.

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

D my ro t D.

Experienced Front-End (React) Developer

SUMMARY
As a seasoned Front-End developer with over 1.5 years of commercial experience, I possess
an extensive skill set in developing web applications using ReactJS, RTK, and related
libraries/tools. I excel at planning, designing, and implementing SPAs with React, as well as
creating REST APIs and documenting them with Swagger using Node.js and NestJS.

I have experience with data manipulation libraries like Lodash, as well as developing unit
and integration tests. I am proficient in the latest ECMAScript features and have expert-
level knowledge in writing modular and reusable components that are scalable for high
volume applications. I also have a strong understanding of CSS pixel-level layout and
EDUCATION

consistency across browsers, ensuring version and platform independence.

Vinnytsia National Technical


Universit y
My working knowledge of compatibility issues with different browsers like Mozilla Firefox,
e or s de ree
Bach l ’ g Safari, and Google Chrome is exceptional. Moreover, I have extensive experience with Git
and am well-versed in Agile Software Development methodologies like Scrum.
SKILLS

W e e o o es
b T chn l gi :
RECENT PROJECTS
TML5, CSS , JavaScript.

Front-End (React) Developer


H 3

r me or s
JS F a w k :

React, Redux, Graph L, Q


Omedym https://www.omedym.com/
ustand.

r me or s
UI F a w k :

Omedym transforms B2B buying into a digital buying experience


Ant Design, Tailwind css, CRM - allow to manage whole application system
daisyui.
Portals - displays content such as video, pdf, demos
Strict typing with Typescript.
Chat - allow members of same portal to communicate.

es T ting:

Omedym indexes every word in your videos, demos, and PDFs, making them 100%
vitest, jest, react-testing- searchable. Buyers type anything into the search bar and are taken to the exact second of a
library.
video or page of a document that answers their question.
IDE:

Responsibilities
W ebStorm, S Code.V
Maintenance the web app (CRM and Portal) as a Single Page Application using
React
Reviewing PRs, helping to other developers solving issues
LANGUAGES

English - pper ermed


U int iate
Bug fixing, implementing new features such as chat, multi-page routing,
Russian Ukrainian -
& e Nativ linting for mono repo
Refactoring and improving legacy code.⁃ Investigating and solving API
performance issues.
Environment
React, Redux, Bootstrap, TypeScript.

Front-End (React) Developer


Courses App
The Courses app allows users to preview existing courses or create their own. The app
features a login and registration page, as well as a home page with a list of all available
courses. Users can preview detailed information about each course, and can also create
their own courses.In addition, users with an admin role are able to edit existing courses.
The app is designed to be user-friendly and accessible, with a clean and modern interface.
Responsibilities
Registration/login form using RTK
Admin and user routes, admin has access to edit existed courses(date created,
description, title, etc.) User still can add or remove them
React-router to handle navigation
Jest with react-testing-library for testing.
Environment
JavaScript, React, RTK, React-router, CSS , TML5, Jest.
3 H

You might also like