Senior Frontend (Full Stack) Developer for 11 years in total. Primarily worked with React, Vue, Typescript, Redux (and much more…) as a Frontend Developer and also did fullstack development using Node.js, Express, NestJS, Next.js with databases: MongoDB, PostgreSQL, GraphQL. Frontend: • React, Redux, Redux Toolkit, RTK Query, TypeScript, TanStack Query, Next.js • Build tools: Webpack • Code linting and formatting: ESLint, Prettier • Testing: Jest, Playwright, Cypress Backend: • Node.js, Express, NestJS • Development of RESTful APIs and GraphQL • Authentication and authorization (JWT, OAuth) • Kafka, RabbitMQ Databases: • MongoDB, PostgreSQL • ORM/ODM: Mongoose, TypeORM DevOps: • Containerization and orchestration: Docker, Docker Compose • Web servers and reverse proxies: Nginx • CI/CD: GitLab CI/CD, Jenkins • Monitoring and logging: Prometheus, Grafana Tools and Technologies: • Version control systems: Git (GitHub, GitLab) • Package management: npm, Yarn • Agile methodologies: Scrum, Kanban • API documentation: Swagger/OpenAPI Additional Skills: • Working with WebSockets for real-time applications • Experience in developing microservice architecture • Knowledge of SOLID principles and design patterns • Application performance optimization