
Timur Bakibayev
Verified Expert in Engineering
Full-stack Software Developer
Almaty, Almaty Province, Kazakhstan
Toptal member since March 12, 2021
Timur is a full-stack software developer with over 20 years of experience and a PhD in computer science. Timur created a salary calculation optimization that was purchased by Microsoft. It calculated salaries more than ten times faster than other solutions. He has delivered over 30 projects with optimized algorithms and databases in the roles of a data analyst, CTO, and software and ERP developer. He understands complex business processes and writes efficient, high-quality code.
Portfolio
Experience
- Django - 10 years
- Python - 10 years
- PostgreSQL - 5 years
- JavaScript - 5 years
- Software Architecture - 5 years
- FastAPI - 3 years
- Event Sourcing - 3 years
- Data Science - 3 years
Availability
Preferred Environment
PyCharm, DBeaver, Linux
The most amazing...
...software I've developed accepts and monitors payments using cash acceptors. Currently, more than 200 terminal machines are running 24/7.
Work Experience
Senior Software Developer
RS Alpha-Sense
- Developed a portfolio management service, including tracking balance, managing transactions, etc.
- Built the core system (DB + Python library) for microservices based on PostgreSQL.
- Created software for managing all kinds of business entities, i.e., funds, bank accounts, trading bots, etc.
Senior Software Developer
SAP
- Increased performance by at least 30% in calculating product availability by introducing an additional cache mechanism.
- Implemented a new mechanism for automatic performance measurement and data analysis.
- Initiated a sophisticated update for the temporary storage of calculated results.
CTO and Full-stack Developer
Data Science Academy
- Managed a team of five to 10 developers and designers to implement software projects.
- Designed software for monitoring health and alerting doctors using mobile medical devices.
- Developed software for a ski school for registering and monitoring ski training.
- Created a B2B CRM for a local telecommunications company, Beeline.
- Delivered a system for running tests for students at universities.
- Implemented software for speech recognition and automatic analysis.
ERP Developer
Business Intelligence Professional Solutions
- Integrated Microsoft Navision projects, including a bank and a coal mining company.
- Delivered a salary calculation performance optimization, which made salary calculation more than 10 times faster, and the solution was bought by Microsoft.
- Implemented a solution for automatic accounting report generation for the national tax system.
Data Analyst
Statistics Department of Kazakhstan Police
- Implemented software for automatic report generation using FoxPro.
- Created automatic testing and validation of generated reports.
- Optimized databases and worked on data security issues.
Experience
Proprietary QR Codes Generating Platform
https://www.bitrip.comSpeech Recognition and Moderation
Back end: Python, Django, Redis, and Celery.
Front end: React (REST API).
Terminals for Accepting Cash for Microcredits
Health Monitoring System
Back end: Python and Django.
Front end: React (REST API).
Ski School Portal
Back end: Python and Django.
Front end: jQuery and React Native.
CRM Software for Telecommunications Company
Personal Finance Management Software Android App
Testing System
http://delicatest.comCTO for an Online Learning Company
http://learn.dsacademy.kzEducation
Ph.D. in Computer Science
Heidelberg University - Heidelberg, Germany
Master's Degree in Information Systems
Al-Farabi Kazakh National University - Almaty, Kazakhstan
Bachelor's Degree in Information Systems
Al-Farabi Kazakh National University - Almaty, Kazakhstan
Certifications
Developing Applications with SQL, Databases, and Django
IBM
Introduction to Containers with Docker, Kubernetes, and OpenShift
IBM
SeeBeyond ICAN 570: ICAN Development
Oracle
Oracle Core Consultant Course Siebel 7.7
Oracle
Microsoft Business Solutions Certified Professional in Attain Programming
Microsoft
Microsoft Business Solutions Certified Professional in Attain Essentials
Microsoft
Microsoft Business Solutions Certified Professional in Attain Overview 3.01
Microsoft
Skills
Libraries/APIs
Django ORM, REST APIs, React, Beautiful Soup, jQuery, HTMX
Tools
NGINX, Celery
Languages
Python, Python 3, HTML, HTML5, JavaScript, SQL, CSS
Frameworks
Django, Redux, Django REST Framework, Tailwind CSS, Alpine.js
Paradigms
REST, Microservices, Event Sourcing, DevOps
Platforms
Firebase, Kubernetes, Linux, Android, Docker, Amazon Web Services (AWS)
Storage
PostgreSQL, Redis, DBeaver
Other
APIs, Software Architecture, Full-stack, Reporting, CTO, OpenAI, OpenAI GPT-4 API, FastAPI, Data Science, Low-level Programming, PDF, Reports, SVG, QR Codes, Cloud, Machine Learning
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring