Experience

Engineer, Scrum Master

Avito
10/2016 - 04/2022
Moscow, Russia

Avito – the world’s most visited classified ads website.

I was working on different products and projects (mostly with a focus on professional seller experience) on several platforms (avito.ru, pro.avito.ru, and their mobile versions).

My activity:

  • As a front-end engineer, I wrote easy-to-support code using JS, Typescript, React, Redux, Jest, etc
  • As a delivery lead for some OKRs, I helped the discovery team to decompose projects by achievable goals, provided roadmaps and set plans for the dev team, helped to solve all problems and finally made releases happen on time
  • As a technical owner of one of the frontend-platforms, I provided reviews, solved other teams' concerns, managed the tech-backlog
  • As a scrum master, I created and improved various agile tools, scenarios, and checklists, contributed to the company’s agile community

Latest projects:

  • Redesigning the user's profile page + getting rid of the legacy
  • Phone management flow on the user's settings page
  • User self-service statistics page

Junior Frontend Developer

Ostrovok (hotel booking service)
08/2016 - 10/2016
Moscow, Russia

Fixed several bugs and implemented small features using google/closure (then fell under the staffing reduction).

HTML/CSS Developer

Rutorika Digital Solutions
05/2016 - 08/2016
Krasnodar, Russia

Converted several designs to websites using Jade (Pug), BEM, and Gulp.

Irrelevant experience (Marketing)

2006 - 2016
Krasnodar, Russia

JS community

HTML Academy
2017 - 2018
Mentored 5 students (HTML, CSS).

Skills

  • HTML
  • CSS
  • JavaScript
  • Typescript
  • React
  • Redux
  • Effector
  • Jest
  • ESLint
  • Git
  • TDD
  • ATDD
  • Scrum
  • Kanban
  • OKR
  • Jira
English B2, Polish A1, Russian native

What do I like most:

  • to eat-my-own-dog-food – to be an active user of what I am creating
  • to work in the self-sufficient team
  • small iterations of releases and low time to market
  • transparency on all levels
  • to implement good team practices: zero bug policy, working in pairs (research/code/testing), Acceptance Test Driven Development (ATDD), etc
  • when I can improve some developer experience and work on the app's performance metrics or accessibility

Education

Advanced React Course

javascript.info
05/2021

TypeScript Course

javascript.info
04/2021

Basic JavaScript

HTML Academy
03/2017

Advanced HTML/CSS

HTML Academy
04/2016

Kanban System Design

Kanban University
07/2021

Professional Scrum Master I

Scrum.org
06/2020

Master's Degree in Marketing

Kuban State University
2003 - 2008
Krasnodar, Russia