Position: Full Stack Developer
Category: Node.js
English level: intermediate
Years of experience: 5


I am a professional full-stack Javascript developer with more than
5 years of hands- on experience in backend and frontend development.

As for backend, I strive to write simple, maintainable and scalable code, which easy to test and follow OOP style and design patterns. I've been able to work on monolithic and microservice architectures.
 As for frontend, I perform top results working with cross-browser responsive HTML5, JavaScript, and CSS3, including an outstanding approach to writing, testing, and designing code, translating UI/UX design wireframes in a pixel- perfect manner.

Main skills and area of expertise:
- Typescript and JS framework: ExpressJS / NestJS, 
- Frontend: React.js / NextJs + Redux / Mobx, Apollo Client/State, Prisma; Vue.js + Vuex / NuxtJs;
- Understanding and applying OOP principles, SOLID and design patterns.
- Databases: PostgreSQL, MongoDB, MySQL
- CI/CD, Docker, Kubernetes, Helm;
- Version control: GIT, Bitbucket, Gitlab
- Amazon AWS: S3, ECR, C2, Cognito, Lambda
- Six month of experience as a DevOps (Helm charts/kubectl, creating clusters/deployments/ingress controllers, writing Beam pipelines using Scio on Scala)
- Knowledge of HTML5/CSS3 + LESS/SASS/SCSS - responsive design (Bootstrap, GridLayout, Zurb)