Position: Senior Software Engineer (Node.js)
Category: Node.js
English level: fluent
Years of experience: 10


Recent projects:
•	Security audit of the large web application. Implementation of autotests approach. Performance improvements (caching, refactoring suboptimal DB requests, etc). Finding and eliminating bottlenecks. Setting up log-monitoring and alerting systems. Creating new features. Technical interviews. Code reviews and mentoring. (Node, TS, Postgres, Apollo-graphql, Prisma, AWS, Redis)

•	Refactoring monolith legacy app to new micro-service-based application. (Apollo-graphql, federate, Node, TypeScript, React)

•	Maintaining large commercial project (Node.js, Vue/React, PostgreSQL). Refactoring, new features. Creating new web-apps.

•	Refactoring huge monolith app into separate API-service + highly configurable and fast front-end SPA with multiply layouts and themes.
ASP.Net SSR => REST API server + Vue.js front