Bulat Kurbanov

Senior Backend Developer

Profile

Senior Backend Developer with 8+ years of experience, specializing in high-performance systems (Python, Rust), cloud migrations, and scalable microservices.

Experience

Full Stack Developer

Jun 2024 - Present
Spines
  • Design and optimize scalable architectural solutions, improving system performance and maintainability through microservices migration.
  • Develop new microservices with FastAPI, ensuring scalability and efficiency.
  • Maintain and enhance existing services built with Django and FastAPI, optimizing code quality and performance.
  • Improve CI/CD pipelines and infrastructure to enhance deployment speed and reliability.
  • Orchestrated the end-to-end migration of infrastructure from AWS to Azure, reducing operational costs and ensuring system stability during the transition.

Python Backend Developer

Sep 2021 - Apr 2024
Speechki
  • Developed and maintained backend services using Django and FastAPI.
  • Worked with PostgreSQL (PL/pgSQL), Redis, RabbitMQ, Docker, and Amazon Web Services (AWS).
  • Authored a high-performance library in Rust for Python applications.
  • Wrote unit and integration tests using Pytest.

Head of Software Development

Jan 2021 - Jun 2021
CS GROUP
  • Led a cross-functional team, established engineering standards through mentorship and rigorous code reviews, resulting in higher code quality and 0 critical production bugs.
  • Managed and optimized software development, testing, and deployment workflows.
  • Implemented Scrum/Kanban frameworks, reducing time-to-market for key features and improving sprint predictability.

Senior Full Stack Developer

Feb 2020 - Dec 2020
CS GROUP
  • Developed scalable backend services using Django and Django REST Framework.
  • Built responsive frontend components with Vue.js.
  • Developed and deployed a cross-platform mobile application using Flutter and Dart.
  • Designed and implemented automated CI/CD pipelines using GitLab CI/CD and GitHub Actions.
  • Worked with PostgreSQL, Redis, RabbitMQ, and Docker to enhance system performance.
  • Designed and maintained unit and integration tests using Pytest, ensuring code reliability.

Full Stack Developer

Feb 2019 - Feb 2020
Zarnitza
  • Developed and maintained backend services using Django and Django REST Framework.
  • Optimized PostgreSQL schemas and query performance, enabling the system to handle increased data loads during peak sales periods.
  • Developed frontend components and user interfaces using JavaScript and Vue.js.

Software Developer

Mar 2018 - Dec 2019
DIA.LOG
  • Developed a native Android application and Flask backend to automate insulin delivery, improving life quality for diabetic patients.

Projects

ChatGPT voiceover plugin

Speechki

Developed a plugin for ChatGPT that converts text to speech using the Speechki API.

  • Successfully launched a B2C service as one of the first 15 third-party plugins in the official ChatGPT Plugin Store.

Image Text Drawing Library

Speechki

Wrote a library for drawing text on images using Rust.

  • Developed high-performance Python extensions using PyO3 and Rust, accelerating image creation with text by 40x while maintaining seamless integration with the existing Python codebase. Excellent support for languages such as Indic, Arabic, Thai and Lao, Khmer, Myanmar, Tibetan, Hangul, Hebrew, and many others.

Insulin Pump Management Application and Backend

DIA.LOG

Developed an application and backend for managing an insulin pump based on the OpenAPS project.

  • Improved the quality of life for people with diabetes.

Internal Logistic Management System

CS GROUP

Developed a system for automating internal logistics within the company. The system allows tracking order status, managing warehouse inventory, and handling accounting.

  • Reduced order processing time, improved reporting, and enhanced inventory control.

Mobile Application for Drivers

CS GROUP

Developed a mobile application for drivers to manage routes and order statuses.

  • Automated the process of managing order statuses and routes within the company.

Internal Order Management System

Zarnitza

Developed a system for managing orders and sales.

  • Reduced the number of late order shipments by 30%.

Education

Bachelor of Engineering in Computational and Applied Mathematics

2016 - 2018
Kazan National Research Technical University (KNRTU-KAI)
GPA: Undergraduate Studies (No degree)

Skills

Programming Languages

Python (Expert) • Rust (Advanced)

Frameworks

Django (Expert) • Django REST Framework (DRF) (Expert) • FastAPI (Advanced)

Testing

Pytest (Advanced)

Databases & SQL

PostgreSQL (Expert — PL/pgSQL, Optimization) • Redis (Intermediate)

Messaging and Queues

RabbitMQ (Intermediate)

Containerization and Orchestration

Docker (Advanced) • Docker Swarm (Intermediate)

Cloud Technologies

Amazon Web Services (AWS), Microsoft Azure (Intermediate)

DevOps Tools

GitLab CI/CD • GitHub Actions
PDF