I started my career back in 2013 as a backend developer. It was turnkey website development, where responsibilities included not only dealing with server-side code but also spinning up the infrastructure and even adding a sprinkle of JavaScript to make the site a bit more dynamic. At that time, I realized that creating user interfaces was what I wanted to do full-time.With this thought in mind, I switched completely to client-side development and joined Interfaced, a company that was entirely focused on it, creating user interfaces for Smart TVs. It was a fun time with a lot of challenging tasks, as the target devices were very often limited in resources and had unique quirks that you couldn't just google how to solve. It was there that I learned how to make code fast, yet clean and maintainable.Having acquired strong technical skills at Interfaced, it was time for me to start working in a product-oriented company, a goal I had always been striving for. I managed to reach this by joining Semrush, where I am to this day. At Semrush, I work in an autonomous product team that collaborates closely to create solutions for people who are in the e-commerce business and want to make their products more visible online.Creating interfaces is my passion, and I always work hard to make the user experience as enjoyable and flawless as possible. I care deeply about accessibility by doing good semantic markup and adhering to WCAG. I love writing focused, modular, and testable code with extensive use of web standards. In my work, I try to constantly improve and revise the approaches I use to minimize technical debt and provide users with a high-quality product in the shortest time.
Listed skills include Js, Git, Smarttv, Html, and 19 others.