Position: Software engineer / Team Lead / Software architect
Category: Golang
English level: upper
Years of experience: 11

I worked in the product's company for more than five years. The product had success and was recognized by Forrester as a Leader in the space. I worked on different complex projects which used different cloud infrastructure. (AWS, GCP, internal infrastructure build on Kubernetes)
I'm a multi-skilled software engineer with more than ten years of experience. I participated in the architect, design,  and development of different software solutions with varying complexity levels. I have a solid technical background in software engineering, mathematics, and algorithms.

Possessing the ability to lead a team and successfully implement challenging tasks. I have a Masters's Degree in Computer Science. I am self-motivated, hard-working with good communication skills.

- Languages: Python(expert), Golang(expert), JavaScript(competent)
- Python Frameworks: Django(expert), Django Rest Framework(expert), Flask(proficient)
- JavaScript Frameworks: Vue(competent), Angular(competent)
- Relational Database: PostgreSQL(proficient), MySql/MariaDB(proficient), Cloud Spanner(proficient)
- NoSQL databases: MongoDB(competent), Redis(proficient), Vespa(Advanced Beginner)
- Message system: Kafka, RabbitMQ
- Search engine: Elasticsearch(proficient), Sphinx(competent)
- Deployment tools: Terraform(proficient), Ansible(proficient)
- Cloud platforms: AWS(proficient), GCP(proficient), Digitalocean(competent), Heroku(competent)
I'm looking for a new position that will make the best use of my existing skills and experience and further my personal and professional development.