Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Senior/Lead frontend developer
Sberbank-TechnologySenior/Lead frontend developer
Feb. 2024Moscow, Moscow City, RussiaCore architecture development of complex micro-frontend SPA. Stack: Module-federation, React, TypeScript, Next.js, Redux-toolkit, React-query, Ant design, Tailwindcss, Effector
Senior/Lead frontend developer
CloudSenior/Lead frontend developer
Jul. 2021 - Jun. 2023RemoteProject: Data science competition platform and online community for data scientists and machine learning practitioners. My role covers all stages of web application frontend development. - Frontend developers team leading - Creation of FE architecture - Processes establishment - Setup of frontend environment (linters, code formatting, git hooks, proxying, etc.) - Clarification of requirements and new features with BA/UI designers - Planning, estimation, creating of tasks - Development of a web app according to leading-edge frontend trends and best practices and code review I took the project with raw quality, lack of code decomposition, and basic best practices. It was just an MVP. I started it almost from scratch, without a components library and about 500 errors of Eslint and Typescript, with dirty code and many antipatterns. As a result, now it doesn't have any errors, I developed a components library, cleaned up a huge code base, and introduced new tools and technologies. Now the application is stable, it has very few bugs. The development process is stable and predictable. Also, I Interviewed about 20 candidates for open positions. Stack: React, TypeScript, Next.js, Redux-toolkit, GraphQl, Apollo-client, CodeGen, React-query, Ant design, Tailwindcss.
Senior Frontend Developer
EPAM SystemsSenior Frontend Developer
Oct. 2019 - Feb. 2021RemoteMy role covers all stages of web application front-end development. - Frontend developers team leading - Creation of FE architecture - Processes establishment - Setup of frontend environment (linters, code formatting, git hooks, proxying, etc.) - Clarification of requirements and new features with customers/stakeholders/UI designers during planning/grooming meetings - Division of user stories to sub-tasks, planning, estimation - Code review (I am highly passionate about delivering maintainable high-quality code) - Development of a web app according to leading-edge frontend trends and best practices (Angular/React + Redux-based state management systems) Stack: React, Redux, TypeSctipt, Redux-tools, Ant Design, Create React App, AWS, Material UI, Angular 2+, NgRx, NgXs Свернуть
Senior/Lead Frontend Developer
EPAM SystemsSenior/Lead Frontend Developer
Sep. 2019 - Mar. 2021RemoteAs a senior developer: I contributed to the core, business logic, and library of components of the Epam internal product - an application that tracks the whole company statistics, the state of all company projects, all employee workload (tens of thousands), backlog, bugs, technologies, and much more. Stack: React, Redux, TypeScript. As a Front-end team lead: Project 1: I made a significant contribution to the development and stabilization of the project by conducting hackathons and forming new ideas for the software developers community. Stack: Angular 2+, TS, Material UI, NgXs. Project 2: In a short time, I launched the development process and provided to the world-wide famous customer with an application for working with complex rich tabular data (a database of components numbering hundreds of thousands of pieces). Stack: React, TypeSctipt, Redux-toolkit, Ant Design, Create React App, AWS. Also, I participated in interviewing candidates for open positions.
Senior Frontend Developer
ProvectusSenior Frontend Developer
Feb. 2017 - Aug. 2018Samarahttps://upwork.com/mobile - I made a significant contribution to the mobile version of a global freelancing platform. I improved the architecture of the app and implemented many new features. Stack: AngularJS, CSS modules, Ionic Framework, TDD, Karma, Mocha, Sinon, Chai, 100% unit test coverage. https://www.figure-eight.com/ - I developed an application for managing user activity statistics and created a data collection package to detect violations. Stack: TypeScript, React, Redux
Frontend Developer
about.pravo.ruFrontend Developer
Mar. 2016 - Dec. 2016Самарская область, Россияhttp://casepro.pro/ - Legal Processes Automation System. I developed many new features and improved some parts of the app. Stack: AngularJS http://caselook.ru/ - System for searching and analyzing judicial cases. I made a significant contribution to the app and implemented an advanced statistics section with a rich UI to visualize complex data (charts, maps, tables, custom infographics). I developed a user administration application. Stack: React, Redux, ChartJS, SVG, Webpack, CSS modules, BEM
Frontend developer
EPAM SystemsFrontend developer
Mar. 2014 - Feb. 2016As a software engineer: I developed a part of the business workflows of an Enterprise Information Management System (based on OpenText System) for the biggest Russian scientific and technological. Stack: JavaScript, AngularJS, OpenText I developed a part of the Business Intelligence system for the largest US Oil & Energy Company. It was a SPA with a rich UI and an advanced statistics section (Interactive custom charts based on d3.js). Stack: JavaScript, jQuery, D3.js. As a frontend team lead: me and my team developed in strict deadlines a "Sales agent CRM" for the largest internet service provider in Kazakhstan. Stack: AngularJS, MaterialUI. Also, I mentored a few developers (JS, HTML, CSS. Theory and practical tasks. Design patterns).
Web developer
FreelanceWeb developer
Jan. 2012 - Mar. 2014Россия, СамараWeb development. Turnkey website solutions. I developed a few websites based on CMS and custom templates (Fronend, Backend, Deployment). Stack: WordPress, Joomla, GetSimple, PHP, MySQL, JavaScript, jQuery.
Sberbank-Technology

Requests

Touchpoint image
0
Personal Pitch
Frontend Development Solutions
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Vitaliy on Intch
IT
1027651 people
19
Software Architect / Engineering Director @ Constructor Tech
238
CTO @ Intch, Inc
27
Product designer @ BestMap
ITWeb Developer
253879 people
31
CEO @ insaim
6
Founder @ Stealth Startup
17
Senior Software Engineer @ EPAM