Alexander Shandurenko

Alexander Shandurenko Email and Phone Number

Senior Frontend Developer | Team Lead | Head of Frontend @ CosySoft
Alexander Shandurenko's Location
Belgrade, Serbia, Serbia
About Alexander Shandurenko

Hello, I'm Alex 👋With 6 years of development experience, I enjoy solving complex puzzles and overcoming challenges that might stump others. Currently, I successfully combine my roles as Senior Frontend Developer and Head of Frontend. This unique combination hones my development and strategic decision making skills, stimulating innovation along the way.Throughout my career, I have held various positions that have enhanced my skills and expanded my perspective: Senior Frontend Developer, sometimes as a Team Lead, sometimes as a Tech Lead, and even as a Stream Team Lead. I have worked on different types of projects, from manufacturing to ed tech, etc. I have done a lot of work with analytical systems.In addition to development, I have a lot of experience in infrastructure and architecture. I have done a lot of work in DevOps and FrontOps. In my toolkit are several technologies like webpack, Jest, ESLint, Prettier, Husky, Conventional Commits and Semantic Release. I have also worked with Docker and various CI/CD platforms like GitLab CI, GitHub Actions and TeamCity.What about React? Absolutely, it's my favourite. I love React and I believe React loves me too ❤️Country of residence: RussiaMy current location: Serbia, BelgradeFront-end frameworks: ReactJavaScript flavors: Typescript, FlowData layer: Redux, Redux Saga, Reselect, Redux Toolkit, Effector, Apollo ClientUI: Material UITesting: Jest, Testing Library, Storybook, CypressLibraries: Axios, Lodash, Moment, date-fns, React Router, Styled Components, React Hook Form, YupBuild tools: Webpack, Rollup, ViteUtilities: ESLint, Prettier, Husky, Conventional Commits, lint-staged, Semantic ReleaseMonorepo tools: Yarn workspaces, LernaCI/CD: GitLab CI, GitHub Actions, TeamCity, JenkinsOther tools: Service Workers, Node.js, nginx, REST API, GraphQL, WebSocketDevOps: Docker, Docker Compose

Alexander Shandurenko's Current Company Details
CosySoft

Cosysoft

View
Senior Frontend Developer | Team Lead | Head of Frontend
Alexander Shandurenko Work Experience Details
  • Cosysoft
    Head Of Frontend
    Cosysoft Nov 2021 - Present
    Serbia
  • Cosysoft
    Senior Frontend Developer
    Cosysoft May 2022 - Present
    Serbia
    Project: Manufacturing Execution System (MES)Real-time tracking system for internal logistics and manufacturing status for a large international steel company. • Organized meetings to exchange feedback from manufacturing integrators and end users to achieve business goals and improve user experience;• Redesigned application architecture to accelerate development and deployment cycles;• Completely refactored application UI to provide a better user experience;• Migrated JavaScript codebase to modern TypeScript and ensured type safety for new code;• Helped new developers get into the project faster.
  • Cosysoft
    Senior Frontend Developer → Frontend Team Lead → Frontend Stream Lead
    Cosysoft Dec 2020 - May 2022
    Russia
    Project: Quality Information Management System (QIMS)Manufacturing process data analysis system for a large international steel company that automatically detects process deviations, classifies and groups them, assigns preventive actions to responsible persons, and evaluates their effectiveness.• Managed frontend projects (3 projects): extracted common system features into a separate module for code reuse, implemented best practices to improve experience and speed of development, organized retrospectives to highlight moments that can be improved, issues that we can solve, technologies that are better suited to solve current tasks;• Managed a frontend team (6 members): planning new features, organizing retrospectives to improve development and user experience, communicating with business owners to achieve business goals, releasing new versions of the product;• Reduced time for bugfixes by 60%;• Implemented and configured CI/CD, implemented code review and code test coverage processes;• Migrated from REST API to GraphQL using code generation to improve speed and development experience;• Refactored project architecture for better code reuse, removed legacy code, improved scalability and readability.
  • Cosysoft
    Senior Frontend Developer/Frontend Team Lead
    Cosysoft Apr 2020 - Dec 2020
    Russia
    Project: Administration system for international online storeSystem for managing and monitoring the core functions of a large international US online store.• Developed an MVP and scaled it to a full production version;• Designed a project architecture where UI is based on a dynamic json schema from backend;• Provided 80% code test coverage;• Migrated from legacy Magento system to modern React stack;• Managed a frontend team (3 members): planning new features and system design, coordinating work with external teams, communicating with customers and end users to achieve business goals, releasing new versions of the product.
  • Cosysoft
    Frontend Developer → Team Lead
    Cosysoft Apr 2018 - Apr 2020
    Russia
    Project: E-learning testing systemA system for creating and teaching e-learning material, evaluating learning and exporting results to an electronic diary. This system is used by more than 1,500 schools. We successfully handled workload during lockdown in the spring of 2020.• Developed modules to pass tests and automatically validate results;• Created new build configurations that reduced bundle size by 2.4 times;• Managed a team (8 members): planning new features and product development roadmaps, organizing retrospectives to improve development and user experience, communicating with customers to generate ideas for new features that users need, coordinating work between backend, QA and PM, releasing new versions of the product;• Successfully trained developers from junior to middle level;• Refactored code base from Flow to TypeScript;• Migrated and configured CI/CD infrastructure from TeamCity to GitLab, improved speed of development and deployment.
  • Cosysoft
    Frontend Developer
    Cosysoft Jul 2017 - Apr 2018
    Russia
    Project: Vehicle market data analysis systemRegional data analysis system that works with big data on all types of vehicles. • Developed module for checking vehicle by VIN;• Refactored legacy code base, bandle size reduced by 27%;• Refactored legacy UI to improve user experience;• Developed a lightweight web version of the core client with option to customize, personalize and brand an UI for individual customers.

Alexander Shandurenko Skills

Webpack React Flow Git React Testing Library Redux Saga Styled Components Mentorship Effector Waves Web Applications Draft.js Jenkins Web Development Team Leadership Web Performance Optimization Strategic Planning Html Business Planning Github Actions Redux Budget Management Docker Sass Typescript Teamcity Graphql Javascript Storybook Reselect Decision Making Redux Toolkit Css Ci Project Management Apollo Graphql Material Ui Jest Keycloak Cross Functional Collaborations Immutable.js Gitlab Ci Version Control Html5 Hiring Redux Thunk

Alexander Shandurenko Education Details

Frequently Asked Questions about Alexander Shandurenko

What company does Alexander Shandurenko work for?

Alexander Shandurenko works for Cosysoft

What is Alexander Shandurenko's role at the current company?

Alexander Shandurenko's current role is Senior Frontend Developer | Team Lead | Head of Frontend.

What schools did Alexander Shandurenko attend?

Alexander Shandurenko attended Togliatti State University.

What skills is Alexander Shandurenko known for?

Alexander Shandurenko has skills like Webpack, React, Flow, Git, React Testing Library, Redux Saga, Styled Components, Mentorship, Effector, Waves, Web Applications, Draft.js.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.