Position: Senior Frontend (React.js) Engineer
Category: JavaScript
English level: fluent
Years of experience: 7

Was able to build:
- components for drawing navigation maps for robot vacuums using canvas API for a full range of screen sizes and devices;
- components for displaying medical data as graphs, bars, and other types of visualizations, using D3.js (with selection and other interactions)
- a custom framework for working with redux (before redux-toolkit was released - we introduced a similar set of tools and functionality)
- always trying to introduce rather smaller,  granular components, and between "DRY" and "Single Responsibility" tend to choose "Single responsibility"
- profound communication skills
I’m Frontend Engineer (with some Backend (Node.js) experience). React.js is my strongest and favorite Frontend framework (accompanied by the most popular react-based libraries, such as react-router, react-query, recoil, redux, MUI, apollo client, and others)

Also, I have experience working as a team lead on 2 projects, supervising teams of 4 and 5 members. I have been conducting 1-on-1 meetings, sprint planning, and retrospectives. Was a communication point for the QA team, designers, and product owners. We worked on cross-PR reviews as a part of our daily development routines. I conducted hiring interviews as well.

I have been working with various domains, technologies, and teams. The latest one is a startup from Israel aiming at the B2B market which has raised the first round of investments and has a strong lineup of potential clients within the biggest US telecom businesses.

Was able to work directly with clients, attending daily meetings, weekly retrospectives, and planning meetings.
interested in cooperation directly with the client, can adjust to different timezones