Front-End Engineer
I am an experienced Front-End developer with over 7 years of experience. I love JS, creating useful products and finding interesting solutions. A friendly atmosphere in the team and the opportunity to develop my skills are very important for me. I have experience in managing a small development team, and I have successfully improved processes and documentation. I know how to improve code quality and achieve the business goals of the project. Furthermore, I have been working with startups for more than 3 years.
Skills
FrontEnd Development
ReactJS Expert
Web Development
Startup Experience
Java Script
GraphQL Integration
Technology stack
Experience
Front-End Lead
Project Overview
Fintech project that helps companies find profitable deals. Active stage of development.
Responsibilities
- Management of a small development team
- Setting up workflows within the team, assigning tasks and creating documentation
- Development of new features and improvement of existing approaches
Tools&Technologies
PostgreSQL, Node.js, ReactJS, JavaScript, MobX, NATS.io, Neo4j-GraphQL, AWS Quicksight/Git
Front-End Engineer
Project Overview
A project at the intersection of fintech and tourism areas. The main goal is to make it easier for tourists to interact with customs.
Responsibilities
- Improving the existing legacy code and creating a structure for the event-driven architecture of the front-end
- Refactoring the project to get rid of redundant code and simplify work with it
- Creation of the new project architecture with React from scratch, with using a functional approach (hooks first)
- Migration of the project to Typescript
- Development of new functionality
- Writing unit tests for components
- Creation of service workers for smooth updating of product versions
Tools&Technologies
JavaScript / Typescript, React, Redux, ReduxTookit, Jest, React Testing Library, HTML5, CSS3, Material-UI.
Front-end developer
Project Overview
Various projects in the field of gambling. The company was engaged in the production of roulettes and games for various customers.
Responsibilities
- Multitasking work on multiple projects
- Developing client part of the JS web applications: markup and functionality with ReactJS and Redux
- All types of layout with different preprocessors (mostly SCSS)
- Adding responsive and mobile layout to existing resources
- Hybrid app development (Cordova)
- Small tasks for the back-end: NodeJS, MongoDB
Tools&Technologies
JavaScript, React, Redux, VueJS, Angular 2+, SCSS, LESS, Cordova, HTML5, CSS3, NodeJS, MongoDB.
Junior Front-end developer
Project Overview
The company specialized in the development of landing pages and multi-page websites for businesses from various fields.
Responsibilities
- Responsive, mobile and pixel perfect markups
- Writing small scripts or using ready-made solutions (Wordpess, MODX);
- Independently developed and launched 7 projects
Tools&Technologies
HTML5, CSS, SCSS, Bootstrap(3/4), Skeleton, JavaScript, MODX (PHP)