Andrey Gaev

Andrey Gaev

Followers of Andrey Gaev1000 followers
location of Andrey GaevTashkent, Uzbekistan

Connect with Andrey Gaev to Send Message

Connect

Connect with Andrey Gaev to Send Message

Connect
  • Timeline

  • About me

    Senior Machine Learning Engineer – Group-IB - Global Cyber Security Company

  • Education

    • Московский Государственный Технический Университет им. Н.Э. Баумана (МГТУ)

      2013 - 2017
      Бакалавр Компьютерные системы и сети 4.9
    • Московский Государственный Технический Университет им. Н.Э. Баумана (МГТУ)

      2020 -
      Doctor of Philosophy - PhD Computer Science
    • Московский Государственный Технический Университет им. Н.Э. Баумана (МГТУ)

      2017 - 2019
      Магистр Computer Systems Networking and Telecommunications 4.8
  • Experience

    • CROC

      Feb 2016 - Dec 2018

      Work on web-application development direction.Backend stack include such technologies like: 1) PostgreSQL (ORM + native SQL/plpgsql) - create complex logic not only on backend server side, but right in database with plplsql procedures, 2) Ruby ( + Ruby on Rails) - work on modification Instructure Canvas LMS and build some private applications. 3) Python ( + Django/Django CMS) - build learning system where business logic moved on database layer (to increase perfomance), also build task tracker based on React.js in frontend and REST services in backend structure. In frontend I have experience with: 1) jQuery - create simple async statefull components. 2) Backbone.js - create component to represent dynamic tree structure with abillity to create/delete/update nodes. 3) React.js - (with state control by Redux). Create one-page application to manage some kind of tasks. Also use Router to build complex sitemap without page reloading. 4) CSS/Sass/Scss - create mixtures and functions to effective styles organize. 5) Bootstrap 4 - fast developing of page layouts.Creating unit tests for every project. Try to use TDD methodology.All projects are under version control: Git, Mercurial. Show less

      • Junior Systems Engineer

        Apr 2017 - Dec 2018
      • Data Center Engineer

        Feb 2016 - Apr 2017
    • Group-IB - Global Cyber Security Company

      Dec 2018 - now
      Machine Learning Engineer

      Develop and maintain processing for ML algorithms. Here we develop such kind of ML algorithms which are aimed to user behavior on sites, mobile apps and other places. We analyze a big set of features to detect fraud from potential hacker.Currently I'm responsible for develop, refactor and update data processing for our algorithms and all other stuff which belongs to a source code. We use RabbitMQ and Redis as a base for our processing. All backend for algorithms writen on Python 3.Futher more, I participate in RnD tasks and work with such libs like Pandas, Numpy, Matplotlib etc. Show less

  • Licenses & Certifications

    • Разработка серверной части приложений PostgreSQL 9.6. Базовый курс

      Postgres Professional
      Jun 2018
      View certificate certificate