Position: Senior Software Engineer
Category: Node.js
English level: upper
Years of experience: 8

Took a lead role in migrating 5 large monolith systems into one application.
Lead / Architect developer with over 8 years of experience building web applications, currently using Node.JS and cloud technologies (AWS).

Latest project:
The goal was to migrate 5 large monolith systems based in different countries into one application. I've architected the solution from scratch, adopted AWS cloud, developed microservices, took a role in data migration, took a part in development of CI/CD pipelines, developed scalable Elasticsearch data indexing pipeline.

Tech stack: Nest.JS, Node.JS, GraphQL, React.JS, AWS Aurora (PostgreSQL), AWS (DynamoDB, Lambda, SQS, SNS, SES, Step Functions, S3), Redis, Elasticsearch, TypeScript, Docker, Kubernetes, Terraform, GitHub, C#, .NetCore

I have previous experience with:
React.JS, PHP, Laravel, Asp.Net Core
I try to avoid companies with lots of bureaucracy or with complex hierarchical organisational structure.

I try to avoid frontend development as well, my preference is backend first positions.