Maksim ZolotoiFront End Developer
Hi there, I'm a front-end web developer with more than 7 years of commercial development experience. During my career, I have been involved in more than 17 projects in the field of e-commerce, advertising, news and betting industries. My main development stack is TypeScript and React. Below I will highlight a few of my strengths that your company can benefit from. I have the talent to create not only code, but also beautiful and user-friendly interfaces, that it describes. Also, I enjoy helping and mentoring junior developers and training them in the company's best practices. Besides this, I am very experienced with understanding someone else's code, refactoring and writing tests for it. Further, I can design strong architecture for new features and additionally, I am able to conduct interviews for new company candidates. Now I am looking for a new interesting project and only consider remote work.
Certifications
React
React
11/26/2019
Tech stack
React (8)
Jest (10)
TypeScript (8)
SCSS (7)
Redux (5)
Architecture (5)
MobX (5)
Refactoring (3)
Integration (3)
Apps (3)
Web (3)
Webpack (3)
Cypress (3)
Laravel (3)
JavaScript (3)
MySQL (3)
JIRA (3)
Mobile (3)
PHP (3)
Jenkins (3)
Gatsby (3)
Sass
HTML
Git
GatsbyJS
Figma
Next.js
Asana
Experience
Frontend DeveloperEurostavka
10/2021 - Currently

Development of the news and casino web apps. Responsibilities: Development of new features. Integration and creation new data layers. Fix bugs. Refactoring existing code. Junior's mentoring. Key achievements: Developed many key features in project. Carried out a large refactoring of the code for various parts of the project. Used the TDD approach in development. Fixed a lot of complex bugs. Creating UI library. Technologies: TypeScript, React Redux Styled Components Next.js Jest, Enzyme Team: 13 developers

Apps
Integration
Jest
React
Redux
Refactoring
TypeScript
Web
Frontend DeveloperAndersenlab
09/2019 - 10/2021

Outsource company. Worked on several projects as a front-end and mobile app developer. Responsibilities: Participation in the development of projects for the company's customers. Juniors and Middle developers mentoring. Conducting interviews for new candidates. Key achievements: Creating forms high-level framework for customer. Creating UI library for company. Creating 90+% tests coverage for project. Conducting a lot of interviews and create my own tasks and questions scoup. Creating data layers and architecture for project. Studied mobile app development with React Native. Technologies: TypeScript, React, React Native Redux, MobX Gatsby.js, Next.js Jest, Enzyme SCSS, Styled Components JIRA, Figma, Jenkins Team: 6 - 25 developers

Gatsby
Jenkins
Jest
JIRA
Mobile
MobX
React
Redux
SCSS
TypeScript
Frontend DeveloperOKBMEI
04/2017 - 09/2019

Development of a visual presentation system for Russian space systems. Responsibilities: Creating components and new features of visual representing system. Creating interface for company cloud storage. Juniors mentoring Bugs fixing Key achievements: Creating architecture for key features of the project. Refactor a lot of project parts. Creating e2e tests to main functional. Technologies: TypeScript, React, MobX, SCSS Jest, Enzyme, Cypress Webpack Team: 8 developers

Architecture
Cypress
Jest
MobX
React
SCSS
TypeScript
Webpack
Full Stack EngineerColorlight
05/2015 - 06/2017

Responsibilities: Development of an e-store and a CRM system for it from scratch. Development of child landing pages for the company's business. Key achievements: Developed the best company website in this niche on the market in Russia. Created adaptive and very user friendly e-store and landings. Created CRM system for e-store from scratch with scalable architecture Technologies: JavaScript, Vue, Vuex, SCSS Jest, Enzyme PHP, Laravel, MySQL Team: I was work alone with help of designer.

Architecture
JavaScript
Jest
Laravel
MySQL
PHP
SCSS
Education
Bachelor's degreeState Engineering and Economic University "INZHEKON", St. Petersburg
02/2009 - 02/2014