For the last few years, my main responsibilities include the development, architecture, and designing of various cloud-based event-driven distributed systems, leading groups of engineers, and introducing observability solutions. Of course, the core bases of the work were development, refactoring, bug-fixing, core reviewing, code base inspection, and writing of integration and unit tests.
I consider myself to have outstanding TypeScript/JavaScript and NodeJS knowledge, and the areas of my interest include software architecture, distributed systems, and clouds.
My responsibilities were to develop and architect various back-end services, including a few automation systems and no-code solutions for blockchain automation; developing smart contracts; building and designing observability solutions with Grafana Cloud; supporting and extending AWS infrastructure. Refactoring, selection of technology scope, bug-fixing, reviewing the code base, writing unit and integration tests
My responsibilities included architecture and design of event-driven distributed systems, leading a group of engineers, development, refactoring, bug-fixing, reviewing the code base, writing of integration and unit tests