Azamat Tazhibay

Skills

Languages

  • PHP 8
  • Go
  • SQL
  • JavaScript

Frameworks

  • Laravel
  • Symfony
  • Zend
  • Vue.js

Data and queues

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • Elasticsearch
  • RabbitMQ
  • Memcached

Infrastructure

  • Kubernetes
  • Docker
  • Google Cloud
  • Amazon S3
  • GitLab CI/CD
  • Argo CD
  • OpenTofu
  • Proxmox

Monitoring

  • Grafana
  • Prometheus
  • Sentry
  • Kibana
  • Blackfire

Practices

  • Microservices
  • OpenAPI / Swagger
  • CI/CD
  • Code review

Experience

Dec 2022 — now

Remote

Senior Software Engineer

  • Development of Laravel microservices and REST APIs (Swagger)
  • Integration via RabbitMQ, search on Elasticsearch, caching in Redis, deployment to Kubernetes on GCP

PHP 8.2 · Laravel · RabbitMQ · GCP

Jul 2021 — Dec 2022

Lenta · national retail chain

Senior Software Engineer

  • Migration of product catalogue features from a monolith to separate services
  • Product images in Amazon S3, database and query optimisation, code review

PHP 8 · Go · PostgreSQL · Amazon S3

Feb 2019 — Jul 2021

Badoo · Badoo Development, part of Bumble

PHP developer

  • Development of internal systems: support and user complaints, moderator rating, corporate portal
  • Database structure and query optimisation

PHP 7.4 · MySQL · Vue.js

Apr 2018 — Feb 2019

Alpari · broker

PHP developer

  • Development of the client profile, bonus system and mobile API
  • Data preparation for financial reporting

PHP 7 · Symfony · RabbitMQ

Jul 2014 — Apr 2018

EETP · United Electronic Trading Platform, VTB Group

PHP developer

  • Development of the trading platform and the electronic document exchange system
  • Database design and query optimisation

PHP 5 · Zend Framework · PostgreSQL

Education

  • NUST MISIS, MoscowApplied Informatics in Economics2016
  • Auezov University, ShymkentScientific Informatics