Position: Senior/Lead Node.js developer
Category: Node.js
English level: upper
Years of experience: 5


More than 5 years of experience in IT. I have worked with many technologies in monolith, microservices, serverless, cloud, databases, etc. As the main programming language, I use Node.js with TS (Express.js in the past, now I am focusing mostly on Nest.js). I define myself as a strong Senior Software Engineer and my current project roles are mostly focused to be a Lead (Team/Tech).

I am not a Fullstack Engineer, I  have very basic and abstract Front-end knowledge just to validate some architectural and abstract solutions in the team to build a well-working and fast system when I act as a Team/Tech Lead. 

Summary experience and responsibilities:
- Backend development
- Databases
- Cloud
- Leading and management (department and project)
- Mentoring / Lecturing / Interviewing / Auditing
- Creating some architecture solutions
- Interesting in DevOps and can do some things
- Basic front-end knowledge

Roles:
- Developer
- Team/Tech Lead
- Interviewer
- Mentor
- Lector
I consider only Backend positions (with addition of Cloud, DevOps maybe), no Frontend or Full-Stack positions