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


Software Engineer
Udevs LLC, Tashkent
Developed and maintained 30+ Restful web‐services and Microservices for 4 projects using Go, gRPC, NodeJS, and data streaming tools like Kafka and RabbitMQ
Reconstructed the analytics service and decreased load times for heavy reports up to 5 times by implementing idiomatic approaches (Go, PostgreSQL, Kafka)
Speed up SQL queries by 40% by implementing pgx package and by removing legacy Improved code quality based on principles like SOLID, DRY and KISS
Refactored junior's tasks in order to avoid unreadable code
Implemented Docker containers to run and test code locally
Integrated with approximately 20+ servers
Worked in teams of 3‐6 people and utilized Agile Methodologies to manage full life‐cycle development of the project and was part of business requirement processes which involved direct integration with clients