Mag. Maksim Shmakov

is working from home. 🏡

Angestellt, Senior Software Engineer, Iterative.ai

Bis 2021, Software Engineering and Digital Transformation, Lappeenranta University of Technology

Munich, Deutschland

Über mich

Accomplished in supporting team and project needs while continuing to build knowledge of web and desktop software engineering tools, strategies and best practices. Work with both front-end and back-end parts of web apps using different technologies mentioned in skills. I have a solid understanding of the full software development lifecycle. Eager to advance professionally with a growing team.

Fähigkeiten und Kenntnisse

JavaScript
React
Redux
Python
Node.js
TypeScript
Express
MySQL
HTML
CSS3
Git
rxjs
Webpack
Web Services
Softwareentwicklung
Frontend
User Interface
Hiring
GraphQL
UX
Next.js
Project Management
React.js
Python programming
Docker

Werdegang

Berufserfahrung von Maksim Shmakov

  • Bis heute 4 Jahre und 1 Monat, seit Juni 2020

    Senior Software Engineer

    Iterative.ai

    Working on the DVC Studio: * Product development overall the SaaS (projects table, model registry, landing page, non-public projects, security-related issues). * Cross-product feature DRI (e.g., end-to-end machine learning live metrics tracking experience from CLI/scripts to SaaS). * Interviewing frontend engineers for DVC Studio & onboarding support. * Improving team processes (establishing infrastructure duties, team retros, issue grooming sessions). * Internal DX improvements for the frontend team.

  • 2 Jahre, Juli 2018 - Juni 2020

    Software Developer

    Yandex

    • Caused dramatic DX improvement by migrating front-end stack from legacy i-bem/yate to modern React/Redux/Flow • Significantly decreased bundle size by migrating asynchronous part of an isomorphic application from Bluebird to self-written native promise helpers implementation • Prevented temporal system inaccessibility by mixing rapid decision making with tools like Graphite, Grafana, Clickhouse, and GNU coreutils • Maintained python-based CI pipelines to make them relevant to changing requirements

  • 7 Monate, Okt. 2017 - Apr. 2018

    Software Developer

    NetCracker Technology

    • Unified appearance of internal services UI by participating in Angular4-based components library development with 100% Karma/Jasmine unit-tests coverage • Improved consistency of internal UI building approaches by connecting library with existing Ext.js\Sencha components • Reduced the library entrance curve by developing a web-service with documentation and usage examples • Accelerated moving on this library by participating in services migration process

Ausbildung von Maksim Shmakov

  • 1 Jahr und 11 Monate, Sep. 2019 - Juli 2021

    Software Engineering and Digital Transformation

    Lappeenranta University of Technology

  • 1 Jahr und 11 Monate, Sep. 2019 - Juli 2021

    System and Software Engineering

    National Research University – Higher School of Economics

    GPA 9.25/10.0

  • 3 Jahre und 11 Monate, Sep. 2015 - Juli 2019

    Information and Communication Technologies and Systems

    National Research University – Higher School of Economics

    • Graduated summa cum laude.

Sprachen

  • Russisch

    Muttersprache

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

Interessen

IT projects
Web Services
Machine Learning
Architecture
Travel

21 Mio. XING Mitglieder, von A bis Z