Position: Golang (Go) Developer
Category: Golang
English level: upper
Years of experience: 5

- Web development (Go, JS, React, Webix)
- Block-chain
- Distributed system
- Event-driven high-load systems
- Developing mobile apps (Java, JavaScrip, Angular, Ionic, Cordova)
- Cloud solutions
The analysis system of land resource exploration                                                                                                             
Creating a new type of authentication and permission recognition provided considerable flexibility to the system;
By implementing batch processing of files - download time decreased by approximately 10 times;
Maintaining and troubleshooting deployment and delivery systems.
Technologies​: ​Microservices, TDD, Kubernetes, Docker, Gradle, DevOps Azure, Google Cloud(GCP), Google Console, Microsoft Azure, Prometheus, Kibana, WhiteSource, Swagger API

Sports event tracking system                                                                    
Designing and Documenting a new service “Scheduler” from scratch. 
Improving the communication of all services by changing WebSocket to Kafka.
Technologies​: ​​Microservices, TDD, watermill-Kafka, go-socket.io, resty, cobra, testify, GRPC, GitLab CI, JFrog, Jira

Blockchain and CI/CD Tool                                                                  
Developed authentication and access logic using LDAP in Dobby CI/CD project.
Designed architecture and implemented Distributed Storage caching component to be used as part of the data storage subsystem in blockchain-oriented infrastructure.
Achieved better performance by caching data in the Blockchain Proxy project.
Technologies​: ​TypeScript, React, GinGonic, GORM, Redis, FX, Zap, LDAP, Docker-compose, Lib2p2, DHT, IPFS, Docker-compose, GitLab CI, Bitcoin blockchain(btcd), go-Ethereum, RPC

Web/mobile app                                                                                                
Implemented admin and user panels in the FalconLTD mobile app/WebUI and do similar in the Activity Fusion mobile app/WebUI 
Technologies​: JavaScript(ES5), Ruby-2.1.4, Python/R MySQL WorkBench, ESLint, Gradle, AngularJS, Ionic, Cordova, Xcode, Android SDK
Complex and interesting tasks, challenges.