Summary
Overview
Work History
Education
Skills
Key Features
Certification
Languages
References
Hobbies and interests
Timeline
Generic
Natalia Bakan

Natalia Bakan

Warsaw

Summary

Commercial experience: 3+ years

Resourceful Frontend Developer developer with successful track record in developing innovative web designs and features. Possess solid knowledge of HTML, CSS, JavaScript/TypeScript, React and UI libraries with ability to quickly learn new technologies. Demonstrated success in identifying and resolving complex code issues.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Front-end Developer

Freelance
07.2023 - Current

Responsibilities:

• Develop web-application and its’ features with responsive user-friendly interface

• Design and update layouts to meet usability and performance requirements

• Use regulatory and compliance standards for user interface designs

• Backend integration

• JWT and OAuth2 authorization

• Customize UI libraries themes

• Write custom hooks

• Code review

• Tasks estimation

• Appoint tasks and self-organization


Technology stack: TypeScript, React, Redux, HTML, CSS, Scss, Tailwindcss, Next UI

Front-end Developer

3Commas Technologies
09.2022 - 07.2023

Responsibilities:

  • Developing of user personal account: Dashboard, Portfolio, Settings, Subscriptions, Billing
  • Improving tools to boost user interaction and deliver design versatility
  • Releasing planning, decomposition and estimate tasks
  • Interaction with Product Owner, Backend developers, QAs, designers
  • Writing tests
  • Code review


Technology stack: TypeScript, React, Redux, Redux-Saga, HTML, CSS, Scss, Styled-Components, Jest, Mocha, Webpack

Front-end Developer

VironIt
06.2019 - 12.2021

Responsibilities:

• Working on different projects

• Projects estimation

• Code review

• Interviewing junior developers


Projects:

Colined (09/2020 - 12/2021)

• Maintenance of an existing Jira ad-dons (Pivotreport and Worklogs)

• Developing Jira ad-dons features: dynamic tables, forms, buttons, templates for data displayment, algorithms for graphs, line charts and diagrams

• Rewriting legacy code (ES5) to TypeScript

• Developing custom UI-library based on AUI (Atlassian UI library)


VBunker (06/2020 - 08/2020)

• Producing new fast and flexible user-friendly application interface

• Developing features for Dropbox-like Web-service: uploading files, drag-and-drop functionality, encrypting files, sorting files by type, size and upload date


Warecorp (02/2020 - 05/2020)

• Creating user-friendly material design and interface of reports' constructor

• Integrating krpano Panorama Viewer into React application (ability to view panoramas)

• Producing custom NPM packages

• Developing reports' constructor features: downloading/uploading media(e.g.photos, panoramas), custom text editor, dynamic forms, modals and so on

• Code review

• Mentoring


BBS banking services (10/2019 - 01/2020)

• Maintenance of an existing Banking service

• Producing new pages and interfaces for additional banking service features (customer forms, dynamic tables, statistics, chat)


Technology stack:

JavaScript (ES5, ESX), React, Redux, TypeScript, JQuery, Ajax, HTML, CSS, Sass/Scss, Material-UI, Bootstrap, Ant Design, AUI, Materialize, Webpack

Education

Belarusian State University
Minsk, Belarus
06.2018

Skills

  • JavaScript
  • TypeScript
  • React
  • Redux
  • HTML
  • CSS
  • SCSS, SASS, LESS
  • Styled-Components
  • NextUI
  • TailwindCSS
  • Meterial-UI
  • JWT
  • AJAX
  • JSON
  • Algorithms
  • GIT

Key Features

  • Web-applications development with JavaScript/TypeScript, React.js, Redux, Redux-Saga
  • Responsive user-friendly interfaces development with HTML, CSS (Sass/Less/Scss), Styled-Components and frameworks/libraries (MaterialUI, Materialize, Bootstrap, Ant-design, AUI)
  • Experience in developing NPM packages and custom UI-library
  • Additionally: jQuery, Ajax, SQL
  • Knowledge of algorithms and data structures, principles of OOP and SOLID
  • Code review and interviewing junior candidates
  • Project estimation
  • English - Intermediate
  • Honors degree in Economic Informatics (Belarusian State University)
  • Good team player with delivering results on time and within budget
  • Purposeful, responsible, assiduous, attentive to details, a bit perfectionist
  • Ready for new experiences

Certification

  • Graph Developer - Associate, 06/01/22, Interface development: HTML, CSS, JavaScript, Ajax
  • Qpollo GraphQL, 04/01/19, Interface development: HTML, CSS, JavaScript, Ajax

Languages

Russian
Native language
English
Intermediate
B1

References

  • Herman Semykozov, Head Engineer, 3Commas Technologies, https://www.linkedin.com/in/herman-semykozov/, +365 29 @1@ 9919
  • Valery Verenich, Team Head, 3Commas Technologies, https://www.linkedin.com/in/valery99/, +362 5@03 6@76
  • Dmitry Kurbatov, Delivery Manager, VironIT, linkedin.com/in/dmitry-kurbatov-255919165
  • Ruslan Zubel, Senior Software Developer, VironIT, linkedin.com/in/ruslan-zubel-5X02a1227

Hobbies and interests

  • Hight Technologies
  • Games
  • Painting
  • Cycling
  • Dancing

Timeline

Front-end Developer

Freelance
07.2023 - Current

Front-end Developer

3Commas Technologies
09.2022 - 07.2023

Front-end Developer

VironIt
06.2019 - 12.2021

Belarusian State University
Natalia Bakan