Position: Software Engineer(Golang/go)
Category: Golang
English level: upper
Years of experience: 4


Software Engineer · Sept. 2019 to Current 
• Increased system performance and products delivery speed by migrating a legacy system from Clojure and NodeJS to Go 
• Owned 3 products - all of them has been successfully delivered to production:
Real-time geofencing system
The real-time positions tracking system
Efficiency system (ML models integration and IoT data processing)
Tech stack: Go, Kafka, ElasticSearch, gRPC, graphQL, Tile38, Kubernetes

Technical Lead · Mar. 2020 to July 2020
• Reduced infrastructure cost ve times by migrating existing systems from Azure to AWS self-managing services • Designing & developing the event-driven system for IoT data consuming and processing
Tech stack: Go, Kafka, AWS, Azure, Kubernetes.

Software Engineer · July 2017 to Nov. 2017
• Designing & developing big data migration software Tech stack: Python, Flask, Django, JavaScript, GCP

Software Engineer Feb. 2017 to Aug. 2018
• Designing & developing chatbots, e-commerce, websites, CLI tools, REST API Tech stack: Go, Python, Flask, Django, JavaScript

Software Engineer · July 2016 to Feb. 2017
• Developing internal tools Tech stack: Python, Linux
Software Engineer · Back End Developer · Technical Lead · Cloud Engineer