Position: Senior Software Engineer
Category: JavaScript
English level: fluent
Years of experience: 11


## Senior Frontend Engineer: Toptal Inc, April 2013–February 2023
Main focus: Quiz application for client leads (link available upon request).
Lean and fast microservice for capturing and converting leads. Started as Ruby on Rails server side project, ended up as react application with SSR and RoR backend. Featured by hubspot.


Secondary focus: client onboarding flow and process (part of a bigger application).
Performance and conversion monitoring, A/B experiments, data collection and analysis. We used Sentry, DataDog and LogRocket.
Other focus areas for me were mentoring, interviewing, onboarding new people (company experienced rapid growths in recent years), as well as learning and applying new tech.

## Senior JavaScript Developer: Keen Systems, Inc, April 2013–May 2015
Supervised front end architecture, from assets management and building to planning and executing refactoring of the product front end.
Developed in‐browser PDF editor prototype into production‐ready component.

## Grooveshark: Senior JavaScript Developer, August 2011–October 2013
HTML5 version of Grooveshark for smartphone browsers
Developed prototype, released first production version, and continued the release cycle.
Lead developer on the project since it’s conception in November 2011.

## Voyage Prive: Front end developer, April 2010–February 2011
Discount members only travel club.
Ported booking process UI to work in iOS3 Mobile Safari. Implemented WYSIWYG layer around custom Flash component that allowed to edit promotional campaigns and sales material.. Refactored and supported existing code base. Evangelized Git a lot.

## Pluron Inc: Front end developer, November 2008–March 2010
Built environment for automated front end testing and reporting (8 browsers, 3 OS). Implemented JavaScript regression tests suite, as well as performance tests suite.
Front end performance optimizations: page loading and rendering, JavaScript execution.
Refactoring and support for existing front end code base.

## mydeco: Front end lead, February 2008–November 2008
Home decoration web app and community site
Managing front end development, 4 people in team. Interviewing and hiring for the team.
Solving browser performance issues.
Designed, implemented and maintained rich interface product search.