Position: Senior Node.js developer, certified Redis developer
Category: Node.js
English level: fluent
Years of experience: 7

I like to understand the details of architecture design and the way (correctness) business processes are implemented in code, find non-obvious problems and suggest improvements. Thanks to a variety of suggestions and research, it was possible to significantly speed up computational algorithms(10-100 times faster), improve the quality of recognition algorithms, find flaws in third-party services and change them to more suitable ones, help other developers research solutions that will help improve the performance of current software. In some practical cases, it was possible to significantly reduce the cost of infrastructure ( 20-30% of the initial value) and the cost of third-party services utilization. Also, I had experience building roadmaps for architecture improvements with tasks decomposition and implementation milestones.
Good day everyone.
I am a software engineer with 7+ years of commercial experience in IT. At the current moment, I've moved from Ukraine to Poland and planning to stay here for a long.
Looking for a backend (JS) or full-stack position, preferably in a product company( or outsourcing).
During the last 3-4 years I've mostly worked with JS stack (Node.js, Nest.js, Express.js on the backend, Angular, Vue on the front) in many different domains(healthcare, social networks etc)
Shortly about me
 - Experience with server-side JS (Node.js, Express.js) and on the frontend side(Vue.js, Angular.js, JQuery, several libraries)
- Experience with ML algorithms research, design and implementation;
- Good knowledge of Git, Docker, Linux;
- Experience working with high load (Kubernetes, AWS, ArgoCD, Kibana, Prometheus)
 - Experience in database design (PostgreSQL, MySQL, MongoDB);
- Experience with unit and e2e tests design;
- Experience in event-driven architecture design, implementation and optimization;
- Profound experience in handling research activities( requirements elicitation, search goal investigation, prepare documentation, handle demos);
- Profound experience( things I really passionate about) team members coordination to drive complicated research, investigations, architecture improvements or product hypothesis.
I like to count clients' money (to make sure we can find a way to reduce costs and get the best solution) and have product-oriented thinking.
I am considering the product as it is my own, and that's why I like to work with people who are not afraid to take responsibility and take the initiative, offer ways to improve, optimize, reduce costs or speedup processing instead of routine dragging and dropping tasks on the tasks board.
The opportunity of remote work and flexible schedule;
Opportunity to obtain a Software Architect skillset and expand my current skills as Software Engineer
Dive deep into AWS (microservices, serverless, Infrastructure as a code), event sourcing, DDD, and design of scalable, cost-efficient and fault-tolerant architecture;
Work in a cosy acceptive tolerant environment with a friendly, non-toxic team;
Market-based salary with regular review