Position: CTO, Team Lead, Software Engineer
Category: Lead
English level: upper
Years of experience: 6


I am a Software Engineer with 6+ years of experience in building products. I like to create products from scratch, hire new people, build processes, and manage teams.

Tech stack:
TypeScript, Vue, Node.js (Express, Nest), Microservices, Kubernetes, Docker, MongoDB, CI/CD, Git.

My achievements at my current place of work:
I have developed an ecosystem with four products inside.
I participated in more than 80 interviews with different positions: engineers, product managers, product designers, DevOps, and automation QA.
I have created three teams. The team includes a product manager, a product designer, a team leader, and three middle and senior developers.
I created an effective scrum process. Tasks are permanently closed during the sprint and never transferred to the next sprint.
I implemented KPI based on Story Points.
I implemented a Performance Review process to track growth and promote developers.
I created a DDD microservice architecture.
I got OAuth for Google Restricted API (Gmail).
I organized CI/CD pipeline with automatic versioning and changelog.
Set up logging, tracing, monitoring, and alerts in Datadog.
Developed style guide for both frontend and backend