Bakhatnur Baityeli, Developer in Dubai, United Arab Emirates
Bakhatnur is available for hire
Hire Bakhatnur

Bakhatnur Baityeli

Verified Expert  in Engineering

Software Developer

Location
Dubai, United Arab Emirates
Toptal Member Since
August 18, 2022

Bakhatnur is a full-stack developer with 12 years of experience in the eCommerce, crypto exchange, blockchain, and food delivery industries. He has expertly developed various services and web applications from scratch and has architected many services to scale them to millions of users. Bakhatnur is highly proficient in multiple technologies, including C#, .NET, Java, Spring Boot, Node.js, React, JavaScript, and AWS Cloud Computing Services.

Portfolio

Talabat
.NET, Apache Kafka, Kafka Streams, PostgreSQL, SQL Server 2016, AWS Lambda...
1719 Solutions Inc.
Python, MongoDB, Docker, Shopify API, Shopify, Serverless, Testing...
GOPAX
Node.js, Python, Java, Spring Boot, MySQL, IntelliJ IDEA, Linux, .NET Core...

Experience

Availability

Part-time

Preferred Environment

Java, Node.js, .NET, C#, JavaScript, Amazon Web Services (AWS), Blockchain, Shopify, React, Next.js

The most amazing...

...thing I've developed is a crypto-earn platform that allows users to earn interest on their crypto asset savings.

Work Experience

Senior Software Engineer

2021 - PRESENT
Talabat
  • Migrated legacy microservices to the event-driven architecture using Apache Kafka, Spring Boot, and gRPC.
  • Handled vendor-domain and provided REST API for the clients by joining vendor-related tables.
  • Optimized the existing vendor domain API and improved performance.
Technologies: .NET, Apache Kafka, Kafka Streams, PostgreSQL, SQL Server 2016, AWS Lambda, Terraform, C#, Java, Spring, Spring Boot, New Relic, CI/CD Pipelines, Microservices, gRPC, NoSQL, A/B Testing, JSON Web Tokens (JWT), JUnit

Full-stack Developer

2022 - 2023
1719 Solutions Inc.
  • Created a test suite for the current application to make the existing service easy to upgrade, build, deploy, and monitor.
  • Upgraded the service with the next Shopify API version and migrated the solution from Python 2 to Python 3. Reduced the codebase to make it easy to maintain and add features.
  • Fixed the UI and service bugs and improved the performance.
Technologies: Python, MongoDB, Docker, Shopify API, Shopify, Serverless, Testing, Relational Databases, eCommerce, NoSQL, Next.js

Senior Back-end Developer

2018 - 2021
GOPAX
  • Developed user KYC and AML services using Java, Spring Boot, Node.js and WebSocket APIs.
  • Built crypto-related financial services and platforms through first-hand experience in the blockchain industry. Created the GOFi platform that gives interest to fixed-term and flexible-term products.
  • Added new functionalities for the order matching algorithm of the crypto exchange using Java 8.
Technologies: Node.js, Python, Java, Spring Boot, MySQL, IntelliJ IDEA, Linux, .NET Core, Redis, JavaScript, Amazon Web Services (AWS), Algorithms, Data Structures, SQL, Amazon Elastic Container Service (Amazon ECS), Amazon Elastic Container Registry (ECR), CI/CD Pipelines, Docker, Full-stack Development, React, React Redux, REST APIs, Microservices, Spring Microservice, Caching, Financial Software, Mobile Web, Algorithmic Trading, Cryptoeconomics, Cryptocurrency, ERC-20, GitHub, Git, Jira, Miro, Vue, MongoDB, Amazon DynamoDB, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (Amazon SNS), HTML, CSS, APIs, TypeScript, Express.js, Back-end, PHP, Blockchain & Cryptocurrency, AWS CloudFormation, WebSockets, API Integration, Microsoft SQL Server, Web Development, XML, Object-oriented Programming (OOP), Serializer/Deserializer (SerDes), Full-stack, MEAN Stack, Google Maps API, Firebase, Jest, Serverless, Testing, SMS, Relational Databases, eCommerce, NoSQL, A/B Testing, JSON Web Tokens (JWT), JUnit

Senior Back-end Developer

2016 - 2018
TMON
  • Developed a photo review service and review moderation portal for the eCommerce platform.
  • Built the Today's Pick deals. Utilized various caching technologies to improve the performance as the Today's Pick deals are shown on the main page and accessed by millions of users.
  • Improved the performance of the service by flattening data and denormalizing by utilizing queue technologies and NoSQL databases.
Technologies: Java, Spring Boot, MySQL, IntelliJ IDEA, Linux, AWS Lambda, Redis, JavaScript, Algorithms, Data Structures, SQL, Python, CI/CD Pipelines, Full-stack Development, AngularJS, REST APIs, Microservices, Spring Microservice, Caching, Financial Software, Mobile Web, GitHub, Git, Bitbucket, Shopify API, Jira, Vue, MongoDB, Couchbase, Apache Kafka, HTML, CSS, APIs, TypeScript, Express.js, Back-end, PHP, Apache, LAMP, API Integration, Web Development, XML, Object-oriented Programming (OOP), Chrome Extensions, Testing, Web Scraping, Relational Databases, eCommerce, NoSQL, A/B Testing, JSON Web Tokens (JWT), MyBatis, JUnit

Android Developer

2008 - 2016
Samsung
  • Developed in-house applications for the Samsung Galaxy S series.
  • Contributed to the Samsung TouchWiz and SDK by implementing reusable APIs and services.
  • Built a Screen Mirroring solution, the first of its kind in the 2010s. It was one of the standout features of the new Galaxy S series.
Technologies: Java, Android, Android SDK, IntelliJ IDEA, Algorithms, Data Structures, Perforce, Kotlin, C, C++, APIs, REST APIs, XML, Object-oriented Programming (OOP), Relational Databases

Co-founder

2005 - 2008
Massagan.com
  • Developed Massagan.com, one of the most popular social networks website in the Kazakh language.
  • Implemented everything from scratch, from back end to front end using JavaScript, PHP, MySQL, and Apache (LAMP stack).
  • Managed the deployment and user engagement and made strategic decisions on the product.
Technologies: Algorithms, PHP, Linux, MySQL, LAMP, Apache, REST APIs, Web Development, Full-stack Development, Full-stack, Google Maps API, Chrome Extensions, Relational Databases

GOFi | A Blockchain-based Financial Service

https://www.gopax.co.kr/gofi?tab=my-product
GOFi offers various fixed and open-term savings products that allow customers to earn interest on their crypto asset holdings.

We distributed an interest daily for the open-term products, and for the fixed-term products, the interest would be paid along with the principal amount at the end of the term.

Order Matching Platform

https://www.gopax.co.kr
An in-memory order matching platform for the cryptocurrency exchange and the platform is a highly available, low latency software that matches the bid orders with the asks orders between the various crypto coins and fiat currencies. E.g., BTC-USD, ETH-USD, or BTC-ETH.

Korendy | Invoice and Billing Platform

http://www.korendy.com.tr
A billing and invoice generator plugin using Shopify API for Korendy.com. The application uses Shopify's admin APIs and Turkish invoice generator application and is customized for korendy.com, a leading cosmetic shopping platform.

Massagan.com

https://web.archive.org/web/20080920122753/http://www.massagan.com/
A social network website in the Kazakh language was built using the LAMP stack between 2005 and 2010.

Though the website is not active anymore, at one point, it was considered one of the largest and the most popular websites in Kazakhstan.

We were two engineers who developed the website from scratch.
2006 - 2008

Master's Degree in Computer Science

Korea Advanced Institute of Science and Technology (KAIST) - Daejeon, South Korea

Libraries/APIs

Node.js, React Redux, REST APIs, Vue, React, Shopify API, Google Maps API, WebRTC, MyBatis, Twitter API

Tools

Amazon Elastic Container Service (Amazon ECS), Amazon Elastic Container Registry (ECR), IntelliJ IDEA, Git, GitHub, Perforce, Bitbucket, Jira, Miro, AWS CloudFormation, Amazon Simple Queue Service (SQS), Apache, Amazon Simple Notification Service (Amazon SNS), Kafka Streams, Terraform

Frameworks

.NET, Spring Boot, Android SDK, .NET Core, AngularJS, Spring Microservice, Express.js, Next.js, JSON Web Tokens (JWT), Jest, Spring, JUnit, Angular, gRPC

Languages

Java, Python, C#, JavaScript, SQL, HTML, CSS, XML, C#.NET, C, C++, TypeScript, PHP, Kotlin

Paradigms

Microservices, Object-oriented Programming (OOP), Testing, MEAN Stack

Platforms

Android, AWS Lambda, Amazon Web Services (AWS), Docker, Linux, Shopify, Blockchain, Apache Kafka, Firebase, LAMP, New Relic

Storage

PostgreSQL, MySQL, Redis, MongoDB, Couchbase, Microsoft SQL Server, Relational Databases, NoSQL, Amazon DynamoDB, SQL Server 2016

Other

Algorithms, Data Structures, Full-stack Development, Caching, Financial Software, Mobile Web, ERC-20, Cryptocurrency, Cryptoeconomics, APIs, Back-end, Blockchain & Cryptocurrency, WebSockets, API Integration, Web Development, Serializer/Deserializer (SerDes), Serverless, Web Scraping, eCommerce, A/B Testing, CI/CD Pipelines, Algorithmic Trading, Full-stack, Chrome Extensions, Mobile App Development, SMS, Real-time Streaming

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