Badges
dmrnz has not unlocked any badges yet.
Certifications
dmrnz has not earned any certificates yet.
Work Experience
Software Engineer
Yandex | Яндекс• September 2022 - Present
I develop desktop and mobile versions of the Yandex.Market website using technologies: React, JavaScript, Redux, Jest, RxJS, Hermione, Flow, CSS. The work tasks included: - Global redesign of search results and product pages (top 2 and top 3 pages by popularity), increasing GMV (Gross merchandise volume) by ~5%. - Writing unit and integration tests, which ensured 80% code coverage and made it possible to protect the business logic from bugs with new changes. - Performance optimization of React components, which improved page load speed metrics by ~10%. - Improved accessibility (a11y) of pages, making it easier for people with disabilities to use the main purchase scenarios on the Market, which increased GMV by ~0.3% - Development infrastructure improvements that speed up development for 150 other developers - Mentoring and development of three new employees, which allowed the team to more effectively perform work tasks
Software Engineer
VK• April 2020 - September 2022
Developed a mobile version of the Odnoklassniki website using technologies: React, JavaScript, TypeScript, HTML, CSS, Java. Also during development I interacted with: Git, Figma, Jira, Bitbucket, Teamcity. I have completed the following major tasks: - Implementation of several global redesigns, due to which the main product metrics increased by 4-6%. - Creation of UI components, which were then used in the project by 30 other front-end developers. - Technical leadership of the project of a new form of posting, due to which the number of new posts increased by 32%. - Site performance optimizations that raised Lighthouse's score from 30 to 70. - Implementation and creation of opportunities for using TypeScript in the project, which reduces the number of errors in the client code upon release by 20%. Also, as part of the work, I conducted a Code Review, reduced the amount of technical debt and eliminated bugs, improved the accessibility of the site, proposed and implemented process and engineering culture improvements in the team and the company.
Education
Peter the Great St.Petersburg Polytechnic University
Computer Science, BE• August 2018 - August 2022
Links
Skills
dmrnz has not updated skills details yet.