Dmitriy M.

Dmitriy M.

Front-end React developer

Request Rate
Thailand

Dmitriy is Front-end Software engineer passionate about his job. He loves to explore things, makes projects, guides and leads others through this. Active hackathon community member, judge, and winner in 15+ international events, mentor & tutor.

Skills

  • React
  • Javascript
  • CSS
  • HTML
0246810

Experience

Taxes automation company, Remote

Senior Software Engineer

July 2021 to Present

Stack:

  • Next.js
  • TypeScript
  • React
  • Prisma
  • Tailwind CSS
  • Storybook

 Responsibilities:

  • Developed internal UI kit, extend components library according to design system.
  • Develop beta of web-app with Next.js (frontend & backend).
  • Introduced new feature-based project structure (allowed to better split code into components and significantly reduce the number of lines of code in one file).


Software development company (contract), Remote

Senior Front-end Engineer

December 2020 to July 2021

Stack:

  • TypeScript
  • React
  • Prisma
  • MaterialUI
  • Storybook

 Responsibilities:

  • Overhaul UI Kit, reduced deployment time from hours to under 1minute.
  • Split UI Kit repo into a mono repository with 3 sub-projects.
  • Introduced contribution guides, improved documentation, 3x onboarding time reduction.


Informational technologies and services company, Russian Federation

Front-end Team Lead

January 2020 to December 2020

Stack:

  • TypeScript
  • React
  • MaterialUI
  • Storybook

 Responsibilities:

  • Built a team of 5 developers from scratch.
  • Applied best development processes and practices (Reviews, meetings, tools).
  • Initiated and led the development front-end devs grading system across the company (7 teams).
  • Handled 4 simultaneous projects with 1M+ total MAU in 16 cities.


IT recruitment agency, Russian Federation

Tech consultant & reviewer

August 2019 to September 2020

Stack:

  • Javascript
  • React
  • Node.js
  • HTML
  • CSS

 Responsibilities:

  • Conducted final technical interviews & evaluate candidates technical level.
  • Developed online tests, coding tasks & interview questions.
  • Reduced human efforts and costs per acquired candidate by at least 30%.


Bank, Russian Federation

Senior Front-end Engineer

February 2019 to January 2020

Stack:

  • TypeScript
  • React
  • Node.js
  • Angular

 Responsibilities:

  • Implemented real-time metrics prediction feature allowed to get 34% more clients, improved overall product satisfaction by 8%.
  • Created dashboards for company C-level management & 300k internal users.
  • Implemented experimental data-visualizations, prototypes that were reused later in core team projects.


Informational technologies and services company, Russian Federation

Software Engineer

January 2018 to February 2019

Stack:

  • TypeScript
  • React
  • Node.js
  • Angular

 Responsibilities:

  • Implemented internal dashboards to manage client requests.
  • Developed chatbots for internal team usage.
  • Implemented computer-vision based system to detect prices on photos.

Education

Business-Informatics / IT-management in business, Financial University under the Government of the Russian Federation

September 2016 to July 2020

Russian Federation