Work
  • Dec2024 - Present
    Futurelog
    Staff Software Engineer

    Participate in supporting and scaling a large-scale web application designed for hotel business management

  • Jul2023 - Nov2024
    airSlate
    Staff Software Engineer
    • Head the Front-End Core Team which focused on cross-team technical support, research and integration of modern technology solutions throughout the organization’s codebase
    • Develop of JavaScript SDK library for collecting analytics data with events aggregation, fingerprinting, etc.
    • Create of common modules for microfrontend apps ecosystem - like shared state, message bus, typesafe api, etc.
    • Participate in the technical committee of engineers, conducting technical interviews
  • Jul2022 - Jul2023
    airSlate
    Lead Senior Software Engineer
    • Lead a team of 5 frontend engineers that creates business features were delivered to production through A/B testing in close cooperation with BA and designers.
    • Conduct tasks decomposition, poker planning, pair programming, knowledge sharing and other activities with my team, that affected the quality and speed of feature delivery
    • Setup CI/CD for front-end projects using monorepo tools, gh-actions, AWS and code coverage with tests
    • Participate in the technical committee of Engineers, conducting technical interviews
  • Mar2020 - Jul2022
    airSlate
    Senior Software Engineer
    • Refactor of a large SPA application, which included:
      • React migration from 14 to 18 version and rewriting old class components.
      • Migration from Coffeescript to Typescript
      • Replacing the state manager from Flux to Redux as a core state manager and adding independent small reactive state services.
      • Adding client routing and improving web performance and page speed
      • Setup complex virtualization to the large lists of data
      • Integration Monorepo and separating reusable company code in private packages, connecting and support them for the all teams.
    • Architecture design and running from scratch CRM MVP internal project.
  • Aug2019 - Mar2020
    Onederx
    Frontend Engineer (Crypto)
    • Page Speed Optimization using lazy loading, code splitting and reducing bundle size.
    • Creating and editing live charts for BTC price, orders, exchange rates and other trading features using TradingView API and Highcharts.js library.
    • Development of real time data updates using websockets and throttling best practices
  • Mar2018 - Aug2019
    WakeApp
    Frontend Developer
    • Manage an internal MVP media-buying project with a team of backend engineers and QA from planning to service launch
    • Develop of admin dashboard for mobile applications promotion service
  • Nov2017 - Mar2018
    OpenGeeksLab
    React-Native/React.js Developer
    • Support and enhancement of mobile applications (iOS/Android) developed using React-Native
    • Building web applications using React/Redux
  • Sep2015 - Jul2017
    SmartPipl
    Web Developer
    • Creating websites using Wordpress and PHP
    • Monitoring website performance and rectifying front-end-related issues
    • Bringing mockups to life using HTML, CSS, jQuery