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
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
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
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.