Position: Senior Golang Developer
Category: Golang
English level: upper
Years of experience: 5


I am a Golang developer with almost 5 years of experience and I would like to become a member of highly qualified engineering team to keep improving my professional skills. Most of my experience is based on:
— Writing efficient, scalable and reusable code.
— Troubleshooting and bug fixing.
— Developing and supporting multiple services in the platform.
— Building highly distributed and efficient systems.
— Creating CI/CD pipelines.
I have practical skills in communicating with a client in an accurate and clear way; gathering requirements, setting and following priorities.
Skills
Programming languages: Golang, TypeScript, Kotlin.
Frameworks: Echo, Gin, Gorilla, Testify, GRPC, Thrift.
DBMS: PostgreSQL, MongoDB, ElasticSearch, Cassandra.
Containerization/Orchestration: Docker, Docker-compose, Kubernetes, Minikube.
Stream-processing/AMQP: Apache Kafka, RabbitMQ.
Clouds: AWS (S3, Secret-Manager, Cognito, Lambda Function). Development tools: Goland, VSCode
English: Upper-Intermediate.