Position: Senior Node.js developer
Category: Node.js
English level: upper
Years of experience: 6

• Implemented payments functionality in app from scratch in the way, so it could be replaced with different payments services really easily. 
• Refactored, optimized and covered by automatic tests MVP, added new functionality with Rest API.
• Mentored front-end developers who decided to try back-end
• Raised general level of coding standards on the project and architectural literacy.
• Introduced a “minute of knowledge” where I regularly give short 
  lectures on some technology, the latest topics were "GOF 
  design patterns" and "Code Complete by Steve McConnell".
Programming languages and tools skills:
Node.js / TypeScript 
AWS
SQL / PostgreSQL / Redis
C / C++ / wxWidgets
PHP / Symfony
C#/ .Net

Version control tools skills:
Git
TFVC

OS skills:
Development for OS X, Windows, Linux

Additional:
- Public lectures
- OOP
- Multithreading 
- TDD, PPP, Refactoring
- Design patterns, SOLID
- UML
- Agile experience

Also, I'm interested in AI/ML/CV projects - so, I'm open to enrich my experience with Python, Kotlin, Go or Rust.
Friendly work environment, good life-work balance professional growth, Interesting tasks, and fair compensation.