Bakhatnur Baityeli
Verified Expert in Engineering
Software Developer
Dubai, United Arab Emirates
Toptal member since August 18, 2022
Bakhatnur is a full-stack developer with over 14 years of experience in the eCommerce, crypto exchange, blockchain, healthcare, and food delivery industries. He has expertly developed and scaled various services and web applications from scratch, architecting solutions to serve millions of users. Bakhatnur is highly proficient in multiple technologies, including C#, .NET, Java, Spring Boot, Node.js, React, Next.js, JavaScript, and AWS cloud computing services.
Portfolio
Experience
- Java - 15 years
- MySQL - 10 years
- Python - 8 years
- Node.js - 6 years
- Spring Boot - 6 years
- C# - 6 years
- PHP - 6 years
- .NET - 4 years
Availability
Preferred Environment
Java, Node.js, .NET, C#, JavaScript, Amazon Web Services (AWS), Blockchain, Shopify, React, Next.js, NestJS, Supabase
The most amazing...
...thing I've developed is a crypto-savings platform that allows users to earn interest on their crypto asset savings.
Work Experience
Full-stack Developer
Drapers Guild FZE
- Migrated the existing React to Next.js as Next.js uses server-side rendering.
- Tracked and fixed the existing bugs during rendering and new bugs after the migration.
- Used Next.js to move the Supabase integration to the middleware. Handled the library update and Material UI upgrade for Next.js.
Full-stack Developer (via Toptal)
My Shift Report Inc.
- Developed shift reporting software for healthcare professionals using Next.js, React, Tailwind CSS, PHP, and an Oracle back end.
- Implemented the back-end service using MEAN (Express.js and Node.js). The reactive, mobile-friendly front end is implemented using Next.js, Tailwind CSS, and React components. Implemented a login service using a JWT token and SSL certificate.
- Utilized Bitbucket and Git to manage the back- and front-end repositories. Tracked the tasks using Jira.
Senior Software Engineer
Talabat
- Led the migration of existing services to the event-driven architecture using Kafka, Java, Node.js, and C#.
- Developed a vendor listing service that provides a directory of available vendors for specific locations. Vendor availability and delivery areas are visually represented on a map, with geospatial queries executed at runtime to retrieve vendors.
- Implemented collections, swimlanes, vendor listings, filters, and ranking systems to enhance the vendor listing experience using C#, Java, Go, PostgreSQL, Kubernetes, and Docker.
Full-stack Developer
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.
Full-stack Developer
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- and flexible-term products.
- Implemented the order-matching algorithm of the crypto exchange using Java 8.
- Implemented the crypto exchanges back-end APIs using Node.js, Express.js, MySQL, and Redis. Provided REST and WebSocket APIs for low latency, high throughput trading platforms.
- Enhanced the exchange's overall front-end experience with React.
Senior Back-end Developer
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.
Android Developer
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.
Co-founder
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.
Experience
GOFi | A Blockchain-based Financial Service
https://www.gopax.co.kr/gofi?tab=my-productWe 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.krKorendy | Invoice and Billing Platform
http://www.korendy.com.trShift Reporting System for Healthcare Professionals
https://www.myshiftreport.com/aboutCrypto Exchange Platform
https://www.gopax.co.krI managed complex processes like wallet creation, withdrawals, and transaction handling while synchronizing on-chain balances with database records to maintain accurate financial tracking.
To ensure the robustness of my systems, I incorporated comprehensive testing practices, including unit, integration, and acceptance testing. I also utilized Docker for containerization and implemented CI/CD pipelines using tools like ArgoCI and DroneCI for efficient deployment and scalability.
By adhering to best practices in development, documentation, and deployment, I have designed and implemented scalable, secure, and efficient systems in my personal projects, showcasing my ability to handle challenging software development tasks.
Education
Master's Degree in Computer Science
Korea Advanced Institute of Science and Technology (KAIST) - Daejeon, South Korea
Skills
Libraries/APIs
Node.js, React, React Redux, REST APIs, Vue, Protobuf, jQuery, API Development, Web3.js, Shopify API, Google Maps API, WebRTC, MyBatis, X (formerly Twitter) API
Tools
Amazon Elastic Container Service (ECS), Amazon Elastic Container Registry (ECR), IntelliJ IDEA, Git, GitHub, Perforce, Bitbucket, Jira, Miro, AWS CloudFormation, Amazon CloudWatch, Kafka Connect, CircleCI, Amazon Simple Queue Service (SQS), Apache, Figma, Amazon Simple Notification Service (SNS), Kafka Streams, Terraform, MetaMask
Languages
Java, Python, C#, JavaScript, SQL, HTML, CSS, TypeScript, XML, C#.NET, Go, C, C++, PHP, GraphQL, Kotlin
Frameworks
.NET, Spring Boot, Android SDK, .NET Core, AngularJS, Spring Microservice, Express.js, gRPC, Next.js, JSON Web Tokens (JWT), Tailwind CSS, Ant Design, NestJS, Bootstrap, Angular, Jest, Spring, JUnit
Paradigms
Microservices, Object-oriented Programming (OOP), Testing, Database Design, Unit Testing, Microservices Architecture, UI Design, MEAN Stack, DevOps
Platforms
Android, AWS Lambda, Amazon Web Services (AWS), Docker, Linux, Shopify, Kubernetes, Drone CI, Ethereum, Blockchain, Apache Kafka, Firebase, Vercel, JVM, LAMP, New Relic
Storage
PostgreSQL, MySQL, Redis, MongoDB, Couchbase, Microsoft SQL Server, Relational Databases, NoSQL, PostGIS, Databases, Amazon S3 (AWS S3), Redis Cache, Amazon DynamoDB, SQL Server 2016
Industry Expertise
Trading Systems
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), Full-stack, Serverless, Web Scraping, eCommerce, A/B Testing, Front-end, Fintech, Trading, User Experience (UX), User Interface (UI), Front-end Development, Encryption, Back-end Development, CSV, CSV File Processing, Supabase, Platforms, Software, Social Security, Architecture, Web3, Minimum Viable Product (MVP), MVP Design, Proof of Concept (POC), Crypto, Bitcoin, CI/CD Pipelines, Algorithmic Trading, Chrome Extensions, Mobile App Development, SMS, UI Frameworks, UI Libraries, Design, Real-time Streaming, SSL, TradingView, Solana
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