Work Experience

May 2017—now

Front-end developer at Brainex

Developing a hosting panel for a major Eastern Europe hosting provider.

2014—now

Senior Software Engineer at EPAM

Was Software Engineer in 2015, Junior Software Engineer in 2014

Working on an internal project called Telescope with 250,000 lines of front-end code. Its purpose is to gather information from other EPAM’s internal systems and represent it in different ways (employee profiles, project profiles, employee search, availability calendar).

Responsibilities:

  • leading a team of frontenders: organizing processes, managing tasks and educating developers,
  • developing the front-end part of the project

Among the complex and interesting tasks:

  • Worked on introducing React and Webpack into the infrastructure. Сurrently working on gradually migrating the front-end to it.
  • Set up a mandatory code review process and introduced ESLint into the infrastructure. This aims to improve the code health and increase the knowledge sharing.
  • Analyzed the project usage data and sold the management the idea to cease supporting Internet Explorer.

Own managerial initiatives:

  • Increasing sharing of the project knowledge by the way I assign the tasks (giving a developer tasks related to modules they’re not familiar with, as described in my post).
  • Educating the project designer on HTML, CSS and browser devtools.

Once took a role of a dedicated project designer for a month.

Apart from Telescope, worked on several other internal projects.

2013—2014

Front-end developer, freelance

Developed several front-end applications.

Open Source

  • Likely 241★

    Maintaining social buttons:

    • shipping new features,
    • reviewing contributions,
    • improving codebase,
    • covering project with integration tests
  • redux-devtools-extension #54 4125★

    Redesigned and re-implemented the options dialog. The primary goal was to make it cleaner and easier to understand

  • unfetch #9 1932★
  • polished #204 2222★
  • and other

Sharing knowledge

Skills

I’ve mostly worked with React, Redux, webpack and Node.js, through I can learn and adapt to any technology stack.

Know HTML/CSS. Can also do UX/UI design (more UX than UI).

Other details

Live in Minsk, Belarus 🇧🇾.

~4 years in frontend, ~8.5 years in programming.

Interested? Reach me! Long-term employment, short-term projects or consulting:

[email protected]