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


Talented and hardworking JavaScript developer with a strong passion for coding. I manage to cope with a huge load of information to satisfy customers' needs and preferences efficiently. 

I am a communicative person and can easily find common language with new people. Besides, I have great organisational skills that allow me to be a team player. Always happy to work on interesting and high-loaded projects and put my heart in the work.

I was a full time member of developers team in such companies as: Onix-Systems, Adoric, FridayTrip, 4Enjoy, Awwcor etc. There were also huge projects with strict NDA policy, and I can't use names of these projects.

My previous responsibilities were:
1. Develop new and support existing backend microservices;
2. Write unit tests utilizing TDD for back-end services;
3. Optimize platform for maximum speed and scalability;
4. Build reusable components;
5. Integrate software components into a fully functional software
system;
6. Design/estimate/implement new features;
7. Develop integrations with third
party API’s;
8. Contribute to software architecture planning;
9. Communicate with business analysts, project managers and
product owners on a daily basis to help their projects grow.
10. Manage a dedicated team of several middle/senior developers
responsible for one specific business part (several microservices).
11. Develop applications utilizing Node.js;
12. Design and implement low-latency, high-availability, and
performant applications;
13. Write unit tests utilizing TDD for back and front-end services;
14. Implement security and data protection;
15. Deliver solutions in an Agile - Scrum project methodology;
16. Drive technical design ensuring adherence to defined software
development methodologies, including logical and physical
design;
17. Collaborate with analysts, designers, and system owners in the
testing of new software programs and applications;.
Don't want to be involved into front-end.
But have an ability to write some logic for react/angular components.