Resume from April 19, 2024 File

Дмитро

Front-end developer

Age:
33 years
City of residence:
Kyiv
Ready to work:
Kyiv, Remote

Contact information

The job seeker has entered a phone number , email and LinkedIn.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Dmytro Shcherbyna Kyiv, Ukraine, [open contact info](look above in the "contact info" section)
[open contact info](look above in the "contact info" section)
Front-End Developer
shcherbyna-d, shcherbyna_d
shcherbyna-d (actual)
DmytroShcherbyna (previous company)

SUMMARY
With 5 years of Front-End development experience, I thrive on making code as simple as possible
and clean, ensuring a seamless user experience. I am passionate about creating pixel-perfect UI
and paying close attention to details. I am eager to explore React Native development to expand
my stack and bring my expertise to your team. I would like to continue working in a team with a
reasonable organization of the process.

I’m ready to work in an office or remotely.

SKILLS
Main stack State management Web APIs Testing
▸ React.js ▸ Redux ▸ WebSocket ▸ Jest + React
▸ Next.js ▸ Zustand ▸ Server-sent events Testing Library
▸ TypesScript
Styling Libraries Tools
▸ JavaScript
▸ SASS/LESS ▸ SWR ▸ Postman
▸ HTML5/CSS3
▸ styled-components ▸ Storybook ▸ Jira
APIs ▸ CSS Modules ▸ Stomp Client ▸ Figma
▸ RESTful ▸ Material UI ▸ i18n
▸ Firebase ▸ Tailwind CSS ▸ Axios

LANGUAGES, QUALIFICATIONS
English B2, Ukrainian. Certificate Front-End for beginners React.js in Web Academy (2019).

EXPERIENCE
INVTD. Middle+ Front-End Developer. September 2023 - January 2024 (5 months). FinTech
domain. You can find my contributions here shcherbyna-d.

Technologies: Next.js, React.js, TypeScript, SWR, styled-components, Stomp Client (WebSocket),
Material UI, Cypress, Jest + React Testing Library, Storybook.

Key responsibilities:
● Developing new and updating existing features, modules, reusable components according
to requirements and Figma design, and fixing bugs.
● Making decisions for refactoring old modules. Refactoring old modules.
● Maintaining the code for Cypress, Jest testing, and Storybook.
● Reviewing PRs, creating/reviewing/estimating tasks in Jira, and participating in all
meetings.

Achievements:
● I replaced Redux with SWR for most requests. Refactored usage of Redux. Optimized
requests.
● Implemented chat module based on Stomp (WebSocket) client. Implemented markdown
editor.
● Added icon gallery to the Storybook as an auto-updated mechanism.
● I decided to prepare the code base for freezing the project - added important comments
and removed old/unused code.
● I was supporting the Front-End project myself for some time.

WTT-Solutions. Middle Front-End Developer. June 2021 - August 2023 (2+ years). Outsource.
Involved in the following projects:

Klearing project: FinTech domain, website https://app.klearing.com. You can find my
contributions here DmytroShcherbyna.

Technologies: Next.js, React.js, TypeScript, SWR, Redux, Zustand, styled-components, Material UI,
i18n, Server-sent events, Cypress, Jest + React Testing Library, Storybook.

Key responsibilities:
● Developing new and updating existing features, modules, reusable components according
to requirements and Figma design, and fixing bugs.
● Making decisions for refactoring old modules. Refactoring old modules.
● Maintaining Cypress and Jest testing.
● Reviewing PRs, creating/reviewing/estimating tasks in Jira, and participating in all
meetings.

Achievements:
● I Improved my English level to communicate in the project.
● I implemented background for the internationalization of the site. We used only one
language.
● Migrated Material UI to the newest version.
● I migrated the authentication JWT token to the cookie and reduced security risks.
● Implemented notification module based on Server-sent events.
● Got experience in specific use cases of using Storybook.
● I received knowledge in unit testing.
● I cleaned the project’s code base from the unused/old components, styles, and other
dependencies.
● Implemented Onfido verification for the signup flow.
● Being a part of the Front-End middle-level team we delivered the product to production and
continued to maintain it.

LUK project: EdTech domain, website https://luklabs.com. You can find my contributions here
DmytroShcherbyna.

Technologies: Next.js, React.js, TypeScript, SWR, Redux, SASS, Twilio, i18n, Axios.

Key responsibilities:
● Developing new and updating existing features, modules, reusable components according
to requirements and Figma design, and fixing bugs.
● Collaborating with a Project team and participating in meetings.
● Creating/estimating tasks in Jira.

Achievements:
● I added the internationalization of the site successfully.
● I prepared a demo of the site for a specific language for the client.
● I implemented text and video chat based on Twilio.

Smart business. Junior+ Front-End MS Dynamics CRM Developer. October 2019 - December
2020 (~1 year).

Technologies: React.js, JavaScript, TypeScript, CSS/HTML.

Key responsibilities:
● Developing React.js library components.
● Developing PCF controls using JavaScript and MS CRM SDK.
● Collaborating with a Project team and client.

Achievements:
● Got practical knowledge of React.js and TypeScript.
● Developed the first C# plugin successfully. Ability to learn new.

E-Consulting. Junior Front-End MS Dynamics CRM Developer. November 2018 - October 2019
(~1 year).

Technologies: JavaScript, CSS/HTML, MS CRM SDK.

Key responsibilities:
● Programming MS Dynamics CRM forms using JavaScript and MS CRM SDK.
● Participating in the improvement of the Front-End development department.
● Collaborating with a Project team and client.

Achievements:
● Learned best practices of management of development.
● Received understanding of working with SDK and libraries.
● Learned how to use the first control version system.

E-Consulting. Consultant on the implementation of software products. December 2014 -
November 2018 (~4 years).

Key responsibilities:
● Analysis of business needs for systems based on MS Dynamics CRM, writing TDD.
● Design solutions for systems based on MS Dynamics CRM.
● Design solutions for integrations based on MS SQL.
● 1st-line support for integration based on MS SQL.

Achievements:
● Got experience in conversation with clients.
● Received strong knowledge about building business processes.
● Received good knowledge about SQL databases and queries and integrations at all.
● Got a good base for developing as a developer.

EDUCATION
National University of Food Technologies, Kyiv. Bachelor, Specialist. 2008 – 2013.

Faculty of Economics and Management, specialty "Management of organizations and
administration".

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: