Position: Blockchain Developer (part-time only)
Category: Node.js
English level: upper
Years of experience: 2.5


During my career I participated in development of many different projects, ranging from small fast-growing startups to large enterprise-grade fintech solutions.

I was mainly developing scalable distributed systems using NodeJS, sometimes along with some other platforms and languages (C#, Rust, etc), but recently I started learning blockchain and already got some commercial experience in it

I also took part in developing frontend using different frameworks (React, Angular), which I'm still interested in.

I'm familiar with many programming languages, but I use mostly JavaScript/TypeScript and Rust.

As for the databases, I'm most experienced in using PostgreSQL, Azure CosmosDB, Redis, MS SQL Server, but I'm always curious to learn something new.

I feel very confident in using Docker, docker-compose, kubernetes, linux, git, message brokers (Apache Kafka, Azure Message Bus), cloud providers, such as Azure, AWS along with some "Infrastructure-as-a-code" tools (Terraform, Pulumi etc).