Summary
Overview
Work History
Education
Skills
Timeline
Hobbies
Hobbies
Hobbies
SeniorSoftwareEngineer
Bakhtiyar Dabylov

Bakhtiyar Dabylov

Almaty

Summary

Experienced software engineer, team lead, worked with highload for the last 2 years, bookworm.

Overview

6
6
years of professional experience

Work History

Senior Software Engineer

TargetAI (targetai.kz)
04.2021 - Current
  • Split monolith into (micro)services using gRPC
  • Rewritten stream schedule service to AI servers using finite state machine pattern
  • Scaled services for highload
  • Ratelimiting mechanism for API service
  • Full test coverage (100%) for mostly async Python code
  • Typed config mechanism with validation using TOML as source
  • Refactored Kafka client services using new library
  • Migrated Python version to 3.11
  • FastAPI service maintainment
  • Monitoring for all services using Prometheus and Grafana

Team Lead

Globerce Capital (globerce.com)
07.2022 - 12.2022
  • Written service for lending to legal entities from scratch with team
  • Written library for Django to convenient service communication using Kafka as broker
  • Written service for making PDF documents from given templates

Team Lead

S-Pro (s-pro.io)
03.2022 - 07.2022
  • Built social app for NFT lovers from scratch
  • Work with blockchain
  • Code review for Python team members

Senior Software Engineer

RBK Bank (bankrbk.kz)
09.2020 - 04.2021
  • Built infrastructure for microservice architecture
  • Integration with IBM Filenet
  • Built library for inter-service communication using Redis Streams
  • Single auth for group of Django Admin pages
  • Written service for Visa2Visa and Visa2Mastercard transfers
  • Integration with outer services

CTO

Nomad Insurance
03.2019 - 09.2020

Building ecosystem around car lovers, including:

  • Marketplace for car parts (using TecDoc as catalog)
  • Fine payment
  • Car service search
  • Car selling through advertisement

My responsibilities:

  • Search and hire developers
  • DevOps infrastructure
  • System architect
  • Mentoring and code review
  • Planning and scrum meetings

Backend Developer

Santufei
06.2018 - 03.2019

Built backend for selling B2B and B2C railway tickets from scratch, made successful release to prod

Team Lead

TKT Monkey
08.2017 - 06.2018

Chose stack (Django), built project architecture, deployment to prod, maintaining

Education

No Degree - Information Technology

SDU
Almaty, Kazakhstan

Skills

  • Python
  • Django
  • FastAPI
  • Docker
  • Sqlalchemy
  • SQL (Postgresql, Mysql)
  • NoSQL (MongoDB, Cassandra)
  • Redis
  • Kafka
  • gRPC
  • Code review
  • pytest
  • Linux

Timeline

Team Lead

Globerce Capital (globerce.com)
07.2022 - 12.2022

Team Lead

S-Pro (s-pro.io)
03.2022 - 07.2022

Senior Software Engineer

TargetAI (targetai.kz)
04.2021 - Current

Senior Software Engineer

RBK Bank (bankrbk.kz)
09.2020 - 04.2021

CTO

Nomad Insurance
03.2019 - 09.2020

Backend Developer

Santufei
06.2018 - 03.2019

Team Lead

TKT Monkey
08.2017 - 06.2018

No Degree - Information Technology

SDU

Hobbies

Love reading history, philosophy and physics; BJJ practitioner.

Hobbies

Love reading history, philosophy and physics; BJJ practitioner.

Hobbies

Love reading history, philosophy and physics; BJJ practitioner.

Bakhtiyar Dabylov