- Methodology: Agile (Scrum, Kanban)
- DevOps: Docker, Vagrant, Docker-Compose for infrastructure
- Systems: Linux (Debian, Ubuntu)
- Programming Languages: Golang, JavaScript, Python
- VCS: Git
- CI/CD: Gitlab CI
- NoSQL databases: MongoDB, ElasticSearch
- SQL databases: MySQL
- Message queuing services: RabbitMQ, AWS SQS
- In-memory storages, cache: Redis
- JavaScript Frameworks: React/Redux
- Basic web development knowledge: HTML, CSS, WebSockets
- Cloud platforms: AWS
- Strong background with the Go programming language and its ecosystem
- Memory synchronization, concurrency patterns
- Static code analysis tools knowledge
- Profiling tools
ZeoAlliance Web & Software developer Aug 2015 to present
- Configuration of integration environment as Gitlab CI, Docker
- Designing scalable network services
- Designing solutions for storing and analyzing logs and stats. Configuring ELK stack
- Experience in developing REST web services
- Experience with OAuth, using JWT for authentication / authorization
- Experience in providing integration with 3rd party apps
- Experience in writing unit/integration tests
- Experience with code review techniques and policies
Technical Environment: Prometheus, Git, Golang, Zabbix, JavaScript, Docker, MySQL, Kibana, Sentry
- 2016 - Bachelor in Systems Engineering - National Technical University "Kyiv Polytechnic Institute" (Ukraine)