Summary

I am experienced UI Software Engineer with huge leadership background. Looking for exciting work and interesting people to collaborate.
I am most interested in development of cool customer-facing applications that make people happier and solve their problems.

Work Experience

Jun 2021 - Now (0.7 years)
Tech Lead
Capgemini

Palo Alto Networks - Vizualization and Reporting

Palo Alto Networks is US Bay Area based cybersecurity company specialized in both hardware and software for internet security.
Vizualization and Reporting is a solution & framework to quickly generate analytics UI & PDF dashboards for all customer's cybersecurity systems.
My role was to manage team of UI Engineers, develop a framework to generate analytics dashboards, create a solution for printing them into PDF files, integrate into microfrontend environmeent
Team: 6 people
Technologies: TypeScript, React, Highcharts, CSSinJS, Mocha, react-testing-library, webpack, node.js, puppeteer, monorepo, GCP

Jun 2020 - Jun 2021 (1 year)
Team Lead
Capgemini

Palo Alto Networks - Prisma Access

Prisma Access is a cloud-base configuration panel that allows client to set up and maintain all cybersecurity hardware.
My role was to manage team of UI and AQA Engineers, develop framework to generate a lot of forms for configuration panel based on configuration schema.
Team: 7 people
Technologies: React/Redux, PostCSS, Mocha, Enzyme, Cypress, webpack

Nov 2019 - Jun 2020 (0.5 years)
Team Lead
Capgemini

Palo Alto Networks - Autofocus

Autofocus is a "Single pane of glass" solution for UI dashboards that show analytics for all customer's cybersecurity systems.
My role was to lead UI team, develop new analytics dashboards, create shared components library and maintain monorepository of UI project
Team: 5 people
Technologies: React/Redux, Highcharts, PostCSS, Mocha, webpack, Lerna, Storybook, node.js, Gitlab CI

Jul 2017 - Apr 2019 (1.7 years)
Team Lead
Lohika

HeadBox

HeadBox is UK Airbnb-like platform to hire spaces for different events like meetings, conferences, weddings, lessions e.t.c.
Our role is to split current monolyth RoR application into microservices.
Team: 4 people
Technologies: ECMAScript6, React/Redux, Mocha, PostCSS, webpack, Storybook, Ruby on Rails, Microservices, Kubernetes, AWS

Dec 2015 - Jul 2017 (1.5 years)
Team Lead
Lohika

AudienceScience

AudienceScience is online advertising platform with hundreds of advertisers and millions of campaigns.
I participated in development of new version of CRM that provided assets management, campaign analytics and flexible user roles system.
Team: from 10 to 32 people
Technologies: ECMAScript6, React/Redux, Rx.js, D3, Mocha, webpack, PostCSS, Java Spring Boot, Microservices, Mesos, Looker

Aug 2014 - Sep 2015 (1 year)
Team Lead
Intersog

Demos

Web application in medical field that allows people with long-term disorders to take correct decisions about their treatment based on a lot of statystics; and also to monitor their medical state and quality of their decisions.
Team: 3 people
Technologies: JavaScript, C# ASP.NET, D3

Jun 2013 - Mar 2014 (10 months)
Middle Software Engineer
Intersog

CDW SPS Lite mobile app

ERP system for huge american electronics store that allows to track orders and tasks and manipulate with them. Designed for work on mobile web.
Team: 6 people
Technologies: Knockout, Durandal, Angular, LESS, Jasmine, CI

Oct 2012 - May 2013 (8 months)
Middle Software Engineer
Intersog

Video Medicine

Application / Social network that allows patients and doctors to find each other, plan an appointment and perform audio/video call directly from browser.
Team: 1 UI SE, 2 BE SE, 2 iOS, 2 Android
Technologies: CoffeeScript, Backbone/Chaplin, SIP, WebRTC, node-webkit

Other achievments

Aug 2021
OdessaJS'2021

Organization of the biggest local JS conf

Aug 2020
OdessaJS'2020

Organization of the biggest local JS conf

Jul 2018
OdessaJS'2018

Membership in Program Committee of the biggest local JS conf

Aug 2017
Lohika Tech Talks

React Storybook CDD (presentation)

Mar 2017
Lohika Tech Talks

List out of Lambda (presentation)

Jun 2015 - Oct 2015
IntersogLABs

JavaScript courses

Teaching 20 students on JavaScript courses for 4 months.
The program included: JavaScript Core, DOM, BOM, Patterns, Backbone/React/Angular, Grunt/Gulp, refactoring/optimisation

Apr 2015
Intersog Hack'n'Tell

Polymer (presentation)

Jan 2014
Geeks Lab

SEO in SPA (presentation)

Apr 2013
Odessa JS '13

Chaplin.js (presentation)

Education

Sep 2008 - Jul 2016
Odessa National University
I.I.Mechnikova

Bachelor of Mathematics

Department of Higher Mathematics

Sep 2004 - Jun 2008
Odessa Richelieu Lyceum

Math / Informatics

High school

PDF Download PDF