Position: Go developer
Category: Golang
English level: upper
Years of experience: 1.5


Professional skills:
-Deep knowledge and using OOP principles
-Deep knowledge and using SOLID principles
-Deep knowledge and using Domain Driven Design
-Working with version control system(GIT)
-Experience in developing with SQL, NoSQL databases(Scylla(Cassandra), Redis, Postgres, Mysql)
-Developing with use message system for cloud native applications(NATS)
-Developing with use REST/RPC API
-Developing with use HTTP/Websocket data transfer protocol
-Writing unit, integrate, E2E test for Go projects(testify)
-Knowledge of HTML 5, CSS 3, JavaScript
-Experience in developing telegram bots using aiogram(python) library	 	 	 	
-Working with Docker

WEB3:
-Build own Flash Loan Smart Contracts on Solidity for arbitrage
-Write and test a Flash Loan Smart Contract with HardHat
-Deploy Smart Contracts to the Ethereum blockchain
-Send and check transactions via Web3

EXPERIENCE:
1.Write high performance, testable and maintainable code, implement new functionality
2.Take part in technical discussions to come up with solutions for challenging issues
3.The creation of microservices, which can transform the advancement.
4.Reworking of software tools in stable, more efficient, highly productive software security