Position: Software Engineer
Category: Node.js
English level: upper
Years of experience: 4


Worked on backend heavy web3 applications. Developed web3 (web3JS) services for working with smart contracts. Worked on smart contract development with solidity, testing with Mocha and Chai. Worked on backend heavy web3 applications applications with various languages, including C# (.NET, EF), NodeJS (NestJS, TypeORM/Prisma) and various technologies, including RestAPI, GraphQL. Work experience with AWS cloud as a CICD platform. 
Worked  on various projects as a freelancer. Most common technologies used were NodeJS(ExpressJS) and React both with Typesscript. Worked on some smaller projects with Go, Python.
Worked on Raspberry Pi based seismograph system. Was responsible for developing and integrating control system into existing application. Worked on Web Sockets and multi threading with C++. Designed control application within rules of OOP, SOLID using C++ data structures and algorithm library.
I don't want to work at not organized companies, I expect company/team to be well organized and quiet polite between interactions within the team.