Position: Front-End Developer
Category: JavaScript
English level: upper
Years of experience: 3


Figleaf | July 2018 - January 2019

Worked in a startup with a product aimed around giving back control of your privacy. 
I developed & optimized browser extension for all major browsers - Chrome, Firefox, Edge, Safari. 
Extensions include the following features: form filling & password manager; proxy connection; anti-tracking; network speed checker; 
Besides the development of all mentioned functionality I:
- Integrated React / Redux for extension UI
- Built a client-side library that collects product telemetry
- Used both native messaging and WebSockets to create a secure communication between desktop app & extension 
- Used Typescript to write clean, modular code, that’s covered with unit tests using Jasmine 
- Mentored junior developers 

NDA, Figleaf |  February 2018 - May 2019

I developed from scratch and integrated a part of Windows UWP JS App, which includes 
- mechanism of analyzing breached user credentials on the dark web, 
- import of user accounts from a browser, 
- website blog, 
as well as I wrote a secure communication between UWP and desktop application.

MacUpdate LLC |  April 2018 - July 2018

As a front-end developer, I supported a website that has several million active users as well as developed and integrated A/B tests.  
I created an End-to-end testing framework and wrote an AMP version of the website’s blog and main pages.

Labracode |  January 2018 - April 2018

I built a client part of an education portal using React/Redux. The education portal has admin, instructor, and student parts. I've also created a custom video player (using browser API). 
My other role was the development of a Saas platform for logistic companies.

Nakitel | December 2016 - January 2018

As a front-end developer, I've created client-side for more than 10 websites. I've created a small news portal using React. 
Have an experience of developing VR (video tour) using A-frame.
I am seeking a position that will help me apply skills that are described below and gain new ones. I will definitely do my best to bring as much value to the company as I can.