Position: Senior Frontend Engineer
Category: JavaScript
English level: intermediate
Years of experience: 11

I have developed complex UI components from scratch, such as Gantt charts/kanban boards, data/file/calendar/map grids with the ability to display 100k+ groupable/sortable items with infinite horizontal/vertical virtual scrolling, dependencies visualization, and support of datatype-based column rendering as part of a "single data-source => multiple representations" system.

Developed a file/data tree with drag and drop support considering tree leaves and/or user permissions. In addition, I have created a WYSIWYG layout editor with support for multiple field data types and multi-level nesting. Furthermore, I have designed a multi-level CRUD filter editor/parser with support for filter-string and data-types combinations validation.

Developed and maintained an internal UI Controls Kit - a full set of state-based UI controls/control groups like buttons, checkboxes, labels, dropdowns, popups, etc.
With over 22 years of experience, I have a deep passion for Web/UI development. I am dedicated to creating intuitive and visually appealing user experiences, and I thrive on the challenge of finding innovative solutions to complex problems. I believe that great UX and UI are essential to the success of any software project, and I am committed to delivering the highest quality work in this area.

Last 14 years I have been working as a core team member in a Collaboration/Project Management SAAS startup.