Bakhatnur B.

Bakhatnur B.

Dubai, United Arab Emirates
Hire Bakhatnur B. Hire Bakhatnur B. Hire Bakhatnur B.

About Me

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.

Frontend

Backend

Database

DevOps

AWS AWS Cloud Development

Workflow

Other

Work history

1719 Solutions Inc.
Full-stack Developer
2022 - 2023 (1 year)
, Remote
  • 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.

PythonMongoDBDockerShopify APIShopifyServerlessTesting Relational Databases eCommerce
Talabat
Talabat
Software Engineer
2021 - Present (4 years)
United Arab Emirates
  • 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.

.NETApache Kafka Kafka Streams PostgreSQLSQL Server 2016 AWS Lambda TerraformC#JavaSpringSpring BootNew RelicCI/CD Pipelines MicroservicesgRPC
GOPAX
GOPAX
Senior Back-end Developer
2018 - 2018
Korea, Republic of
  • 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.

Node.jsPythonJavaSpring BootMySQLLinuxMacOS .NET CoreRedisJavaScriptAmazon Web Services (AWS) AlgorithmsData StructuresSQLAmazon Elastic Container Service (Amazon ECS) Amazon Elastic Container Registry (Amazon ECR) CI/CD Pipelines DockerReact React Redux REST APIs MicroservicesSpring Microservice Caching Financial Software Mobile Web Algorithmic Trading CryptocurrencyERC-20 GithubGitJIRAMiro Vue MongoDBAmazon DynamoDB Amazon Simple Queue Service (SQS) AWS Simple Notification Service (SNS) HTMLCSSAPIsTypescriptExpress.js Back-end PHPBlockchain & Cryptocurrency AWS CloudFormationWebSockets API IntegrationMicrosoft SQL Server Web DevelopmentXMLObject-oriented Programming (OOP) Serializer/Deserializer (SerDes) Full-stack MEAN StackGoogle Maps API FirebaseJestServerlessTesting SMS Relational Databases eCommerce
TMON
TMON
Senior Back-end Developer
2016 - 2016
Korea, Republic of
  • 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.

JavaSpring BootMySQLLinuxMacOS AWS Lambda RedisJavaScriptAlgorithmsData StructuresSQLPythonCI/CD Pipelines AngularJS REST APIs MicroservicesSpring Microservice Caching Financial Software Mobile Web GithubGitBitbucketShopify APIJIRAVue MongoDBCouchbaseApache Kafka HTMLCSSAPIsTypescriptExpress.js Back-end PHPApacheLAMPAPI IntegrationWeb DevelopmentXMLObject-oriented Programming (OOP) Chrome Extensions Testing Web ScrapingRelational Databases eCommerce
Samsung
Samsung
Android Developer
2008 - 2008
Korea, Republic of
  • 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.

JavaAndroidAndroid SDKMacOS AlgorithmsData StructuresPerforceKotlinCC++APIsREST APIs XMLObject-oriented Programming (OOP) Relational Databases
Massagan.com
Co-founder
2005 - 2008 (3 years)
, Remote
  • 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.

AlgorithmsPHPLinuxMySQLLAMPApacheREST APIs Web DevelopmentFull-stack Google Maps API Chrome Extensions Relational Databases

Showcase

GOFi | A Blockchain-based Financial Service
  • GOFi provides fixed and open-term savings products enabling customers to earn interest on their crypto assets.

  • Open-term products distribute interest daily.

  • For fixed-term products, interest is paid with the principal amount at the end of term.

Order Matching Platform
  • An in-memory order matching platform for cryptocurrency exchanges

  • Platform provides high availability and low latency software for efficient order matching

  • Supports order matching between various crypto coins and fiat currencies like BTC-USD, ETH-USD, BTC-ETH

Korendy | Invoice and Billing Platform
  • A billing and invoice generator plugin developed for Korendy.com using Shopify API.

  • The application is customized for korendy.com, a popular cosmetic shopping platform.

  • Leverages Shopify's admin APIs and a Turkish invoice generator app.

Massagan.com
  • Massagan.com was a popular social network website in Kazakhstan, developed using LAMP stack.

  • It was built between 2005 and 2010 by a team of two engineers from scratch.

  • Despite being currently inactive, it was once considered one of the largest websites in the country.

Education

Education
Master's Degree in Computer Science
Korea Advanced Institute of Science and Technology (KAIST)
2006 - 2006