Position: Senior Software Engineer / Tech Lead
Category: Node.js
English level: upper
Years of experience: 11


Started my way in PHP, then moved to JS/TS. In recent years, I was mainly involved in start-ups. Usually my tasks include team management, scrum mastering, planning, setting up processes, implementing tests, setting up CI / CD, researching and refactoring a large amount of legacy code, prototyping, architecture design, writing / eliminating microservices, and more.  I have experience with completely different languages ​​and technologies, I learn quickly, it's hard to surprise me (PHP, JS, Erlang, Swift, Dart, ActionScript, Pascal...). I do more backend, but I also have experience in the frontend (Angular, React, Swift, Ionic, Flutter...). As a hobby, I sometimes write mobile applications in my spare time. For about 8 years I have been teaching both at work and as a hobby to help people. I like clean code, incremental development/refactoring, learn something new, complex challenges, think first and then do. I don’t just write code, but I draw my Mona Lisa ;)
Challenges, growth, having an impact on a product, trying out new ideas