Position: Senior Fullstack Software Engineer
Category: JavaScript
English level: upper
Years of experience: 6

I feel passionate about learning programming languages and improving solutions. Of course, they should be optimal, and I find it very interesting to make them that way.

I've created CI/CD pipelines from the ground up using Kubernetes. The most interesting feature here was developing feature branches (preview) environments.

Speaking of development, I think an exciting feature would be implementing tracing using OpenTelemetry, which comes in handy when we need to debug something in distributed systems.
I'm currently working on a food network project based in the US. We have microservice architecture, Kubernetes for orchestration, approx. 20 services + Lambda functions. Most of the services are written in TypeScript using Node.js, specifically the Nest.js framework, but we have some services written in Go.

I am a Team Lead, so I communicate with the client and the team. I also take responsibility for the quality and team performance, everything related to the project.
I'm a bit tired of working in outsourcing. What bothers me the most is changing projects every time. There're some other issues, but this is the most important one. To rephrase, I'd like to focus on a single project to deliver the best customer and client experience.