Aleksandr Aibulatov, Software Developer in Ufa, Republic of Bashkortostan, Russia
Aleksandr Aibulatov

Software Developer in Ufa, Republic of Bashkortostan, Russia

Member since June 10, 2016
Aleksandr is a full-stack developer. He is a talented and motivated developer with great experience on both sides: 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.
Aleksandr is now available for hire

Portfolio

Experience

Location

Ufa, Republic of Bashkortostan, Russia

Availability

Part-time

Preferred Environment

Git, Atom, PyCharm

The most amazing...

...thing is to build user-friendly software.

Employment

  • Web Developer

    2018 - 2018
    Aiq Index
    • Refactored the Redux state with the domain design.
    • Created a high-performance graph component with several layers.
    • Covered the code with unit tests.
    • Wrote great documentation of available components with Storybook.
    • Used Atomic Design for the React components.
    Technologies: Node.js, Jest, Redux, React
  • Web Developer

    2017 - 2018
    OnlineMedEd
    • Created a pleasing drag-n-drop schedule interface and covered it with tests.
    • Used FlowType for type checking.
    • Integrated Storybook for describing existing components.
    Technologies: FlowType.JS, Redux, React
  • 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 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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

Experience

  • Aiq Index

    This project was an online trading platform where I developed the front-end with React and Redux.

  • OnlineMedEd

    I developed the internal schedule system for OnlineMedEd with React and Redux.

  • NimbleRx

    A delivery pharmacy startup based in California.

  • Qore Technologies Internal App

    A monitoring application built with React and Redux.

  • Usd2rur
    https://usd2rur.herokuapp.com/

    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.

Skills

  • Languages

    Python, JavaScript, Elm, Elixir
  • Frameworks

    Django, Redux, Jest, Angular, Phoenix, Flask
  • Libraries/APIs

    React, Redux-Actions, FlowType.JS, Redux-saga, Fabric, jQuery, Facebook SDK, Node.js, RxJS, SQLAlchemy, Asyncio, AMQP
  • Paradigms

    Unit Testing, Test-driven Development (TDD)
  • Other

    Single-page Applications (SPA), Full-stack, Front-end Development, Storybooks, GitFlow, Tornado
  • Tools

    Celery, Babel, Mocha, PyCharm, Atom, RabbitMQ, Jenkins, Git
  • Storage

    PostgreSQL, Redis, MySQL
  • Platforms

    Docker

Education

  • Completed undergraduate courses in Computer Engineering
    2006 - 2012
    Ufa State Aviation Technical University - Ufa, Russia

To view more profiles

Join Toptal
Share it with others