Position: Full Stack Developer
Category: Node.js
English level: fluent
Years of experience: 11


The last project I worked on was CRM for real-estate agents. BE was based on micro-services with communication using gRPC and Kafka events. Communication layer between FE and BE was based on GraphQL using Apollo Federation. FE was React based using MobX as a store, MUI as an UI framework and TSS for wiring up with CSS. As well there’s an iOS mobile application written in React Native.

My roles were the following:
- Architectural decision making
- Ongoing development at all major layers of application: FE, BE.
- Unit testing of code.
- Analysis of tasks, its risks and planning of development period;

Stack: Typescript, NodeJS, React, MobX, PostgreSQL, MongoDB, Kafka, gRPC, Federated GraphQL, React Native, SendGrid, AWS, Kubernetes, Kibana, CircleCI, Looker.