Position: Software Engineer / Architect / CTO
Category: Node.js
English level: upper
Years of experience: 4

- Developed a product through all stages from an idea to a high-load distributed system with 20k+ MAU
- Developed several projects from scratch to deployment on my own
- Had experience of leading development and QA teams
- Successfully attended a Brackeys Game Jam 2021.1 with no previous commercial gamedev experience
An engineer with near 5 years of experience. The main domain of expertise is the backend.

Worked in a SaaS Company from its foundation as a lead developer and architect. Have line management for 8 people. Last 2 years worked in a CTO position. Successfully extended product to a high-load system based on top of Kubernetes & microservices. 

Main skills stack includes:
- JavaScript, TypeScript, ES6 +
- Node.js, Express.js
- MongoDB, Mongoose.js, Redis
- Kafka, RabbitMQ, Bull
- Socket.io, WebSocket, RESTful API
- Linux, Docker, Kubernetes, DevOps, CI / CD
- AWS, GCP, Heroku
- Solution Architecture, Cloud Architecture, Microservice Architecture, Design Patterns
- Product development, Team management

Also well acquainted with:
- MySQL, PostgreSQL
- React
- GraphQL
- Automated testing
- International product company with cutting edge technology stack and professional team
- Back-end / Full-stack position
- Ability to work closely with solution architecture, team management, r&d

*Not interested in betting/gambling.