Aleksandr Aibulatov, Developer in Tbilisi, Georgia
Aleksandr is available for hire
Hire Aleksandr

Aleksandr Aibulatov

Verified Expert  in Engineering

Software Developer

Location
Tbilisi, Georgia
Toptal Member Since
July 12, 2016

Aleksandr is a full-stack developer. He is a talented and motivated developer with excellent experience building both the front end and the back end. Aleksandr's communication and responsiveness are top-notch. He has a client-oriented approach and provides clean code covered by tests.

Portfolio

Friezo Loughrey Oil Well Partners, LLC
Django, Sass, Scikit-learn, Gulp, Leaflet, Stripe, TypeScript, FastAPI...
Aiq Index
Node.js, Jest, Redux, React, Unit Testing, CSS, HTML, Storybook, GitFlow...
OnlineMedEd
FlowType.JS, Redux, React, CSS, HTML, Storybook, Mocha, GitFlow...

Experience

Availability

Part-time

Preferred Environment

Git, PyCharm, WebStorm, Amazon Web Services (AWS)

The most amazing...

...thing I've experienced is building user-friendly software and creating products that make people happy.

Work Experience

Django Web Developer

2018 - 2022
Friezo Loughrey Oil Well Partners, LLC
  • Developed a system for tracking and managing long-time computations.
  • Improved the performance of a single-page application that sufficiently accelerated the user interface.
  • Refactored and covered by tests both the back-end and front-end parts of the project, improving the application's stability.
Technologies: Django, Sass, Scikit-learn, Gulp, Leaflet, Stripe, TypeScript, FastAPI, PostgreSQL, Python, Full-stack, Serverless, Terraform, CSS, HTML, Storybook, Celery, GitFlow, Asyncio, Redis, Docker, RxJS, Test-driven Development (TDD), JavaScript, REST APIs, AWS Lambda, D3.js, React DnD, SQL, APIs, Back-end Development, Back-end, Amazon Web Services (AWS), CI/CD Pipelines, Amazon API Gateway, Django REST Framework, Django ORM, REST, DOM, Pytest

Web Developer

2018 - 2018
Aiq Index
  • Refactored the Redux state with domain design.
  • Created a high-performance graph component with several layers.
  • Covered the code with unit tests to improve the stability of the application.
  • Wrote great documentation of available components with Storybook.
  • Used Atomic Design for the React components management.
Technologies: Node.js, Jest, Redux, React, Unit Testing, CSS, HTML, Storybook, GitFlow, Redux-Actions, Redux-Saga, Test-driven Development (TDD), JavaScript, APIs, CI/CD Pipelines, Front-end, REST, DOM, Express.js

Web Developer

2017 - 2018
OnlineMedEd
  • Created a pleasing drag-and-drop schedule interface and covered it with tests.
  • Used FlowType for type checking to improve the codebase.
  • Integrated Storybook for describing existing components.
Technologies: FlowType.JS, Redux, React, CSS, HTML, Storybook, Mocha, GitFlow, Test-driven Development (TDD), JavaScript, D3.js, React DnD, Front-end, REST, DOM

Lead Developer

2016 - 2016
SinoVision
  • Maintained projects.
  • Developed a React/Redux application for the front-end.
  • Built a React-based component for Fullcalendar.io.
  • Implemented real-time calendar synchronizations with several devices.
  • Prepared productions with Docker.
Technologies: Redux, React, Django, Full-stack, CSS, HTML, GitFlow, Test-driven Development (TDD), JavaScript, APIs, Back-end Development, Back-end, Django REST Framework, Front-end, REST, DOM

Full-stack Developer

2016 - 2016
Myndighetspoolen
  • Created a real-time application with Django channels.
  • Developed the front-end with React.js/Redux.
  • Prepared a server for production.
  • Implemented an integration with a third-party API.
  • Unit-tested React/Redux applications.
Technologies: Django, Redux, React, Unit Testing, Python, Full-stack, CSS, HTML, GitFlow, Test-driven Development (TDD), JavaScript, REST APIs, SQL, APIs, Back-end Development, Back-end, Django REST Framework, Django ORM, REST, DOM

Web Developer

2015 - 2016
Tramelton Corporation
  • Configured Jenkins for auto-deploy after passing tests.
  • Constructed and maintained an API.
  • Developed a single-page application with Angular.
  • Prepared servers for production.
  • Integrated a Stripe API.
Technologies: Jenkins, Angular, Django, Unit Testing, CSS, HTML, GitFlow, Test-driven Development (TDD), JavaScript, REST APIs, SQL, APIs, Back-end Development, Back-end, CI/CD Pipelines, Django REST Framework, Django ORM, REST, DOM

Senior Developer

2014 - 2015
Oblichi
  • Developed a distributed task system based on RabbitMQ.
  • Used Docker for project deployment and development.
  • Developed the database architecture.
  • Built a banner system and a rating system.
Technologies: SQLAlchemy, RabbitMQ, Flask, Python, CSS, HTML, AMQP, Celery, Redis, Docker, Test-driven Development (TDD), JavaScript, REST APIs, SQL, APIs, Back-end Development, Back-end, CI/CD Pipelines, REST, DOM

Django Developer

2014 - 2015
TaskMeNot
  • Implemented a Zendesk integration.
  • Integrated Stripe.
  • Implemented auto-deployment with Fabric.
  • Performed unit-testing of the back-end.
  • Developed the internal part with React.
Technologies: Facebook SDK, React, Django, Python, Full-stack, CSS, HTML, Test-driven Development (TDD), JavaScript, REST APIs, SQL, APIs, Back-end Development, Back-end, Django REST Framework, Django ORM, REST, DOM

Django Developer

2012 - 2013
Milo Solutions
  • Developed an API for mobile apps.
  • Implemented a Stripe payment integration.
  • Built a single-page application with Angular.
  • Developed booking services and a rental service.
Technologies: Angular, Django, Python, CSS, HTML, JavaScript, SQL, APIs, Back-end Development, Back-end, Django REST Framework, Django ORM, REST, DOM

Lead Developer

2012 - 2012
RuElSoft
  • Developed a billing system.
  • Constructed a public API for other developers.
  • Integrated payment processors.
  • Prepared servers for production.
  • Migrated a database from MySQL to PostgreSQL.
Technologies: Django, Python, CSS, HTML, Celery, Redis, JavaScript, SQL, Back-end Development, Back-end, Django ORM, REST, DOM

Web Developer

2011 - 2012
Veikab
  • Built an application with a Django back-end.
  • Developed the front-end with jQuery and Bootstrap.
  • Integrated third-party APIs.
  • Prepared servers for production.
  • Built reusable Django components.
Technologies: jQuery, Django, Python, CSS, HTML, Celery, MySQL, JavaScript, SQL, Back-end Development, Back-end, Django ORM, REST, DOM

Aiq Index

https://www.aiq-index.com/
This project was an online trading platform where I developed the front end with React and Redux. I developed the application to compare real values with predicted values. The project was for the Japanese market.

OnlineMedEd

https://home.onlinemeded.org/
I developed the internal schedule system for OnlineMedEd with React and Redux. I built the drag-and-drop UI. I also used Storybook to describe React components. I added unit tests to improve the quality of the software and integrated the scheduling system with the back-end API.

NimbleRx

https://www.nimblerx.com/
Nimble is a technology company that enables people to live their best lives. We do this by empowering local and national pharmacies and, in turn, improving access to medications for customers.

We started by getting medications to those who needed them. Still, we envision a world where managing your health is easier and leads to happier, fuller lives and thriving local businesses. We are honored to serve millions of customers and hope to make their lives easier and simpler—join us in our movement.

Qore Technologies Internal App

A monitoring application built with React and Redux.

Usd2rur

This is a pet project built with Elixir and Elm.
Source code can be found at the link below:
• https://github.com/Zapix/usd2rur

TaskMeNot

A project that helps people with booking hotels, meetings, and other stuff.

Agent Chat for Myndighetspoolen

A chat with a real-time quiz app to help people communicate with government services.

SeniorGrowth

I developed a coupon-checking app and built the internal parts with React and Redux.

LiveEverFit CRM

A CRM for trainers.

Kanbaner

Represent your GitHub issues as a Kanbaner desk.

Every Latitude

A service for hotel booking.

Django Articles

https://habrahabr.ru/users/zapix/topics/
Some articles that I wrote about Django and developing web applications.

Speaker at Ufapy

Presentations about WebSockets with Django and using metaclasses in Python.

RuelSoft

For this project, I developed a billing system.

Languages

JavaScript, Python, TypeScript, SQL, Elm, Elixir, HTML, CSS, Sass

Frameworks

Jest, Django, Redux, Flask, Django REST Framework, Express.js, NestJS, Phoenix, Svelte, Angular

Libraries/APIs

Node.js, RxJS, React, Asyncio, AMQP, Stripe, REST APIs, Django ORM, jQuery, Facebook SDK, Redux-Actions, FlowType.JS, Redux-Saga, Fabric, D3.js, React DnD, SQLAlchemy, Scikit-learn, Leaflet

Tools

Git, Flow, Pytest, PyCharm, Atom, Jenkins, Celery, Babel, Mocha, RabbitMQ, Gulp, Terraform, AWS Step Functions, WebStorm

Paradigms

Unit Testing, Test-driven Development (TDD), REST

Platforms

Docker, AWS Lambda, Amazon Web Services (AWS)

Storage

PostgreSQL, Redis, Databases, MySQL, MongoDB, Amazon DynamoDB

Other

Storybook, Single-page Applications (SPA), GitFlow, Full-stack, Front-end Development, FastAPI, Software Development, APIs, Back-end Development, Back-end, Front-end, DOM, API Design, Tornado, CI/CD Pipelines, Amazon API Gateway, Serverless, Software, Vite, Vitest, Amazon RDS

2006 - 2012

Completed Undergraduate Courses in Computer Engineering

Ufa State Aviation Technical University (USATU) - Ufa, Russia

MARCH 2023 - PRESENT

Toptal Node.js Accelerator Graduate

Toptal, LLC

MARCH 2023 - MARCH 2026

AWS Certified Developer - Associate

Amazon Web Services

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring