Position: Backend Developer with TechLead experience
Category: Node.js
English level: upper
Years of experience: 4

I have been programming since I was 14 years old, therefore I have a lot of fundamental knowledge.
Top 1% of programmers by codewars.com version (proof link).
Open-source contributor to the GraphQL community.
I force developers to write clean code following best practices.
Currently, mentoring 3 developers who started from zero, 2 of which are already employed.
Develop pet projects for automating my usual tasks using AI and data mining.
My goal is to become a software architect. Currently, I’m preparing for the AWS Solution Architect exam.
Languages: TypeScript, Go, Rust. Also familiar with C/C++ and Java.
Main technologies: Node.js, Nest.js, Express, GraphQL.
Databases: PostgreSQL, MongoDB, Redis, Elastic, Vault.
Code quality: OpenTracing, Jest, Puppeteer.
Microservices orchestrating: Docker, Kubernetes.
Message brokers and protocols: Kafka, RabbitMQ, ZeroMQ, gRPC, WebSocket, custom TCP-based protocols.
Front-end: Vue.js, React.js, Chrome plugins.
Cloud services: AWS, GCP.

Other experience
Team leadership: interviewing, mentoring, applying CI/CD practices to build development standards, team conflicts resolving.
Translating business needs to technical requirements, developing full-stack projects architecture, writing proof of concepts.
Integrating tons of third-party APIs.
Using WebRTC to implement video-chat.
Designing and implementing high-load real-time applications.
I prefer challenging tasks and high-load projects surrounded by an experienced team.
I'd like the most to build a project from scratch being the technical lead.