Mag. Maksim Shmakov
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.
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