Anton Shuvalov
Technical Lead at Winstrike- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
Advanced Linux: The Linux Kernel
Lynda.comMay, 2017- Nov, 2024 -
Product Management Foundations
Lynda.comApr, 2017- Nov, 2024
Experience
-
Winstrike
-
Russian Federation
-
Computer Games
-
1 - 100 Employee
-
Technical Lead
-
Nov 2019 - Present
Team lead / Tech lead of tournament platform project.Responsibilities:- Manage small team of awesome engineers- Manage frontend codebase and architecture- System design: designed few microservices and event driven architecture to meet real-time tournamets updates requirements- Project management: built product development processes in jira to make development transparent and predictable Team lead / Tech lead of tournament platform project.Responsibilities:- Manage small team of awesome engineers- Manage frontend codebase and architecture- System design: designed few microservices and event driven architecture to meet real-time tournamets updates requirements- Project management: built product development processes in jira to make development transparent and predictable
-
-
-
Quoine
-
Japan
-
Financial Services
-
1 - 100 Employee
-
Team Lead
-
Dec 2018 - Nov 2019
Responsibilities- People management: grow up the team in terms of hard-skills and responsibilities, solving conflicts- Release management: setting up and continuously optimising jira flow for the team. Working with devops on an automated release process based on jira automations- Improving on the critical business metrics: - Time to market: the team of 4 mid devs started to do regular and stable releases in declared ETA - Stability: reduced amount of critical incidents almost to 0 without increasing delivery time- Process Management: - Roadmap prioritization and planning according to company values and mission. Working with business stakeholders and control over expectations and timelines - Moved from waterfall to simplified sprints, setup transparent jira flow - Switched to one round of QA and build up internal quality guide for the team, to make delivery faster - Working on design system to reduce risks, simplify routine dev work, and decrease time-to-market- Firefighting. Set up clear and fast hotfixing process to solve incidents within SLA- Collaboration with other departments: design. devops, qa, customer support, and very close work together with product managersAchievements- Release of Liquid Vision, a crypto dashboard with a key information for traders- Main exchange Order Form refactoring. Due to lot of performance issues in legacy code, i took leadership on improving this important part of the product. The release was smooth, without critical bugs, all post release problems were solved within SLA, no cash flow incidents happens due to the release- Assisting on customer journey improvements with marketing & product teams from the idea stage- Optimizing network usage by sharing websocket connections between tabs through Shared Worker- Grow up effective team from frustrated developers due to lack of management for a long period of time- IEO, crypto wallets, and other key business areas improved by my team
-
-
-
Alibaba Group
-
China
-
Software Development
-
700 & Above Employee
-
Senior Engineering Manager
-
Jul 2015 - Dec 2018
Responsibilities:- Technical leading and architecture design: - Planning, estimating and managing development for company projects, providing rough and accurate estimates and ETAs, aligning plans and changes with product management team. - Designing tech solutions: collecting requirements, writing specs, designing and reviewing architecture, working on performance.- Firefighting: debugging and routing critical production issues within SLA.- Release management: planning and controlling release schedule for department, aligning it with other departments, teams, and stakeholders.- People Management: - Hiring, onboarding, and managing a few teams for in-house projects: 2 functional lazada frontend teams, horizontal frontend team, live-up, university, a few frontend developers for cross-functional teams. - Working with different mindsets and nationalities.- Setting up teams OKRs, KPIs, mentoring developers and team leads to grow up and achieve company goals.- Building a competency matrix for frontend developers to make career path transparent.- Direct managing of up to 3 frontend teams in the same time.- Process management: - building and tweaking scrum, kanban and waterfall processes, fit it into company workflow and goals. - Set up transparent hotfix / release flow for different projects together with release management team- Organizing war rooms to get critical features in very short time.Achievements: - Migrated lazada frontend to alibaba modular system with major re-writing code-base in 6 month.- Reduced time-to-interactive for lazada e-commerce portals from 30 secs cold load to 15 sec (based on GA percentile value) by using lazy loading, image optimisations, splitting main js / css bundles to chunks loaded per page and other optimisations.- Built transparent and effective delivery process with QA and BE teams, focused on fast time to market- Incidents amount was decreased according to KPIs, and most of them have been solved within SLA
-
-
-
RAMBLER&Co
-
Russian Federation
-
Online Audio and Video Media
-
1 - 100 Employee
-
Senior Frontend Engineer
-
Jun 2014 - Jul 2015
I made two Rambler CMS from sketch. The one is modular CMS engine that can be easily configured to migrate each Rambler site like motor.ru, moslenta.ru, and gazeta.ru, secretmag.ru. Technologies: browserify, backbone, es6. I made backbone-based framework to make complex interfaces easier and faster. First stable version was written by me and really cool ruby developer and went to live in 3 months after was started.The second one CMS was developed for travel.rambler.ru and mir.afisha.ru. It was made on React and FLUX, with idea of interface generation based on simple JSON schema like {field: renderer} , so development of new interfaces was incredible fast: just write config for new ajax-endpoint and write few field renderers if you don't like existed inputs and buttons.ES6, ES7, Backbone, React, OSS. Flux.Maintain and develop in-house CMS, main site and develop custom long-read layouts. CoffeeScript, Backbone, Ruby on Rails
-
-
-
Enaza
-
United States
-
Software Development
-
1 - 100 Employee
-
Team Lead of Interactive Books
-
Dec 2011 - May 2014
I made HTML5 books view app for iOS and Android, new book format for this app, ebook store, and online-editor for this interactive books. We're released "Chapaev and Void" by V.Pelevin, "Great Gatsby" by F. Scott Fitzgerald and few more books. What I did? Phonegap for apps, backbone for the editor, nodejs(express) and mongodb for store and editor backend.NodeJS, Express, MongoDB, Mongoose, Backbone, jQuery I made HTML5 books view app for iOS and Android, new book format for this app, ebook store, and online-editor for this interactive books. We're released "Chapaev and Void" by V.Pelevin, "Great Gatsby" by F. Scott Fitzgerald and few more books. What I did? Phonegap for apps, backbone for the editor, nodejs(express) and mongodb for store and editor backend.NodeJS, Express, MongoDB, Mongoose, Backbone, jQuery
-
-