Position: Fullstack Developer
Category: Node.js
English level: intermediate
Years of experience: 2


Result-oriented javascript full-stack developer with 2 years of experience developing, testing, and maintaining enterprise software applications. Currently looking for new career opportunity and preferably separately delve into front-end or back-end development.

Front End experience: 
- Building responsive UI.
- E2E testing using Selenium and Cucumber.
- Unit testing using Jest.
- Drawing 3-D models using Three.Js.
- Rendering performance optimizations for Three.Js.
- Working with React Native and Expo setup for IOS and Android.
- Writing reusable library components.
- Setup and using Material-UI.
- Using styled components approach.
- React Hooks.
- React Context API.
- Graphql Apollo Client setup and usage.
- Typescript.

Back end experience:
- Working with Docker creating setups for local development.
- Working with microservice architecture.
- Developing and document new API and services.
- E2E Testing using testcontainers.
- Creating independent reusable module-libraries using Nest.Js.
- Express.
- Creating outbox transactional pattern for RabbitMq.
- Fixing and configuring Gitlab CI CD.
- Making DB migrations.
- Implementing DB optimizations.
- Using CRON for scheduling server scripts or jobs.