Bakytzhan Kudebayev, Developer in Astana, Kazakhstan
Bakytzhan is available for hire
Hire Bakytzhan

Bakytzhan Kudebayev

Verified Expert  in Engineering

Software Developer

Location
Astana, Kazakhstan
Toptal Member Since
January 30, 2017

Bakytzhan is a software developer with solid experience delivering web-based and mobile applications. Over the years, Bakytzhan has demonstrated expertise in understanding requirements, designing architecture, and implementing high-quality solutions that meet customers' needs.

Portfolio

QBD Sweden AB
React, Front-end, .NET Core, Microsoft SQL Server, APIs, Visual Studio, GitHub...
Zvoid
React, Node.js, JavaScript, MySQL, REST APIs, DigitalOcean, Linux, MongoDB...
Maptive
JavaScript, React, TypeScript, Google Maps API, APIs, React Redux, CSS, HTML

Experience

Availability

Part-time

Preferred Environment

Atom, Windows, MacOS, Visual Studio

The most amazing...

...thing I've developed is a CRM solution with a secure system that stores and distributes security incidents in a safe and controlled way.

Work Experience

React Developer

2023 - 2023
QBD Sweden AB
  • Created an IDI Academy module for participants to take courses created by the IDI using React and Node.js. Later changed the back end to .NET Core.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Integrated Stripe payments into the system for .NET Core.
  • Updated old designs with newly provided Figma designs.
Technologies: React, Front-end, .NET Core, Microsoft SQL Server, APIs, Visual Studio, GitHub, Windows Server, i18n, React Redux, CSS, HTML, Databases

Full-stack JavaScript Developer

2022 - 2023
Zvoid
  • Developed a web service to encode video and stream in different bitrates.
  • Built the back end for a mobile video streaming application using Node.js.
  • Created an admin dashboard for editors to upload and analyze application usage and engagement.
  • Created the back end for the location tracking application using Node.js.
Technologies: React, Node.js, JavaScript, MySQL, REST APIs, DigitalOcean, Linux, MongoDB, Next.js, i18n, React Redux, CSS, HTML, Databases

Front-end Developer

2020 - 2021
Maptive
  • Helped migrate old Maptive 4 components to Maptive 5 using React.
  • Created tests for container components and snapshot testing for non-container components.
  • Tracked and fixed the bugs created in the Asana tool.
Technologies: JavaScript, React, TypeScript, Google Maps API, APIs, React Redux, CSS, HTML

Full-stack Developer

2020 - 2021
Maitred
  • Developed a web application to load the restaurant menu using a QR code.
  • Integrated the web application with the 3rd-party Invu POS API.
  • Created a web service to update the menu from the POS system automatically.
  • Supported the application while being tested and used.
Technologies: React, Node.js, TypeScript, API Integration, APIs, REST APIs, React Redux, CSS, HTML, Databases

Full-stack Developer

2020 - 2020
Remote F&I
  • Developed an app that allows car dealers to sign agreements between buyers and dealers remotely.
  • Integrated the application with a 3rd-party CDK API to retrieve deal information and pre-fill agreement details before sending for sign-in using Adobe Sign API.
  • Deployed the project and integrated it with an old WordPress solution.
Technologies: Adobe, MongoDB, Express.js, React, Node.js, API Integration, APIs, REST APIs, React Redux, CSS, HTML, DigitalOcean, Databases

Software Engineer

2019 - 2020
Alteryx
  • Supported and enhanced Alteryx Designer. Created new workflows for the designer.
  • Developed reusable components for Alteryx Designer.
  • Created workflows to automate the build processes.
Technologies: Python, C#

Front-end Developer

2019 - 2019
SS Consulting
  • Built an online store web application for the company to sell goods using React.
  • Implemented the payment system using Stripe.
  • Created tests using Jest library.
Technologies: Stripe, Firebase, React, CSS, HTML

.NET Developer

2019 - 2019
Contracts Online, Pty., Ltd. (via Toptal)
  • Developed a template-based contract management system.
  • Wrote unit tests and made the testing framework more robust.
  • Added features to the current solution.
  • Updated UI-related libraries.
  • Created localization for the application.
Technologies: Entity Framework, Microsoft SQL Server, Model View Controller (MVC), .NET, HTML

Full-stack Developer

2018 - 2019
BurritoGo
  • Created a web application for creating online orders for meals.
  • Created tests using Jest library.
  • Implemented the application as a progressive web app.
  • Implemented the back end using .NET Core.
Technologies: .NET Core, Stripe, Jest, PWA, Progressive Web Applications (PWA), Redux, React, HTML

Xamarin Developer

2018 - 2019
Nymb Science
  • Developed new features for the mobile application to help people with balance problems.
  • Supported and fixed the bugs of the current application.
  • Created tests for the old and new application features.
Technologies: RESTful Development, REST APIs, Agile, Android, iOS, LiveCode

.NET Developer

2018 - 2018
Sal_Tronics, LLC (via Toptal)
  • Built a desktop application to calculate PID value and store information in the database.
  • Built a desktop application to import and edit the current database for the PID controller application.
  • Mentored the company's in-house engineer to provide further support.
Technologies: Entity Framework, Windows Presentation Foundation (WPF), .NET, C#

Full-stack Developer

2018 - 2018
Metro BPM, Ltd.
  • Architected an online booking system for salons using .NET MVC and Kendo UI.
  • Created an online journal for salon administrators using SharePoint and Angular.
  • Built an Umbraco utility to convert SharePoint list items to Umbraco forms using CSOM.
  • Developed a tool to convert SharePoint calendar list items to iCal and Kendo Scheduler format.
  • Created a Node.js API to pull data from SharePoint lists.
Technologies: Umbraco, Node.js, Kendo UI, SharePoint, C#, .NET, Angular

Full-stack Developer (Remote)

2017 - 2018
Blueberry Consultants
  • Built a contract management system to track contracts between the company and new customers.
  • Created a form where the user inputs the company details and a bitmap signature that is later used to generate documents for the customers by the system.
  • Created a documents section where customers can upload and edit documents or send and sign contracts.
  • Implemented a mechanism to allow testers and PMs to interactively edit tooltips within an Angular web app.
  • Created an email template form that allows users to quickly and easily create, write, and send emails without editing source code.
Technologies: PrimeNG, Angular, ASP.NET Core

.NET Developer

2014 - 2018
Tengizchevroil (Chevron)
  • Created an online survey tool.
  • Developed an online tracking system for educational and compliance courses which provides an environment for watching courses and tracking progress.
  • Built an online portal to insert and track working hours. The system also provides weekly and monthly reports.
  • Created a news posting portal with approval and review workflow for the articles.
  • Developed a visitor management system for visitors to access the facilities. It also keeps track of the trainings visitors have to pass before gaining access to the facilities.
Technologies: Angular, .NET Core, Microsoft SQL Server, ASP.NET MVC, .NET

CRM Developer

2014 - 2016
Tengizchevroil
  • Deployed development, testing, and production environments for CRM applications.
  • Built custom workflows, plugins, and reports to meet the goals of the business.
  • Automated internal business processes.
  • Provided support for core users.
  • Trained personnel for future support.
Technologies: Microsoft SQL Server

Web Developer

2015 - 2015
Horizon Education Center
  • Gathered business requirements from the client. Built a web application for a language center.
  • Developed the front end using HTML5 and JavaScript.
  • Created the back-end logic using PHP. Built automated email notifications.
Technologies: JavaScript, HTML5, Bootstrap

Daily News Tool

This tool posts news articles for the company, allowing employees to view and publish daily news. An article passes through an approval and review workflow before being submitted. It also has a section where the administrators can manage users and reviewers for each department.

Technologies used: ASP.NET Core, Angular 2/4, MS SQL, Entity Framework Core, Kendo UI

Non-disclosure Agreement and Contract Management System

When a company has a new customer, they send them a standard NDA. These can be hard to track, and the company wanted to have an online system to make this easier for them and their customers.

This web application is easy to use from both the perspectives of the sender and recipient of the documents.

The system generates a personalized document for the customer (e.g., by removing some sections and inserting information in fields).

Interactive Tooltip Component

Simple form to allow testers and PMs to interactively edit tooltips within an Angular web application.

Visitor Management System (VMS)

The company issues VIP badges to its visitors to access the facilities. These badges do not have a picture of the visitor or a date of expiration on them, and they allow access to all TCO facilities. It has been revealed that the VIP badge management process has no formal, centralized ownership, accountability, or monitoring process. VIP badges are held by individual cost centers.

VMS is being developed to automate the current manual visitor management process in TCO. The new solution eliminated VIP badges entirely, along with the headaches and security issues they caused.

Technologies: ASP.NET MVC5, Entity Framework 6, MS SQL

Conflicts of Interest Online Survey Tool

The application was developed to confirm employees’ awareness, understanding, and compliance with Kazakhstan and Chevron Conflict of Interest policy. Employees are required to disclose to management all actual or potential activities which conflict with the company's business interest and adversely affect the company's reputation or relations with others or which interfere with the fulfillment of the responsibilities of the employee’s job.

The solution was developed by using ASP.NET MVC 5.

Compliance Tracking System

The goal of the project was to track every employee and see if they have passed multiple surveys, training modules, and tests that they must pass every year. The application also has features like bulk import of historical data and supervisor notification.

Timekeeping Application

The goal of the project was to create a web application where employees can insert their work hours. Timekeepers creates reports based on their work hours for the finance team.

Language Center Website

The goal of the project was to create a website where students can view a schedule for English teachers and their availability and enroll in courses.

Security Operation Management System

The goal of this project was to replace an existing Access application with a more modern solution that will comply with all security audit requirements. This was successfully achieved with Microsoft Dynamics CRM 2013, providing the company with a secure system to store and distribute incidents in a secure and controlled way.

Learning Center Learning Page

The client wanted a landing page with information about his learning center, including teachers, schedules, and more, as well as a feature to register for desired courses via email.

Human and Environmental Safety Citations Tracking System

The goal of this project is to replace the existing manual process of citation tracking with a modern solution based on Microsoft Dynamics CRM providing control, notifications, and business intelligence.

WIFIL Wifi Locator

A crowdsourced WiFi location application for Android phones.

Document Management Platform

http://remotefni.com
A MERN stack-based document management platform that helps customers and car dealers sign their agreements remotely using Adobe Sign API. Also used CDK API to retrieve deal information and automatically fill agreement details before sending for sign-in.

Languages

CSS, HTML, HTML5, JavaScript, C#, Python, TypeScript, C, Solidity, LiveCode

Frameworks

ASP.NET, Redux, ASP.NET MVC, ASP.NET Web API, .NET, Entity, Next.js, Express.js, ASP.NET Web Forms, .NET Core, Angular, Bootstrap, ASP.NET Core, Kendo UI, Windows Presentation Foundation (WPF), Jest

Libraries/APIs

React, Node.js, REST APIs, React Redux, jQuery, Web3.js, PrimeNG, Entity Framework, Stripe, Google Maps API

Paradigms

RESTful Development, Agile, Scrum, Agile Software Development, Model View Controller (MVC), Waterfall Development

Platforms

DigitalOcean, Firebase, Ethereum, Blockchain, MacOS, Windows, SharePoint, Umbraco, iOS, Android, Oracle, Web, Windows Server, Linux

Storage

Databases, MongoDB, Microsoft SQL Server, MySQL

Other

APIs, i18n, Ajax, API Integration, PWA, Progressive Web Applications (PWA), Algorithms, Software Engineering, Front-end

Tools

GitHub, Bitbucket, Visual Studio 2015, Microsoft Team Foundation Server, Visual Studio, Atom, Adobe

2010 - 2014

Bachelor's Degree in Computer Science

Purdue University - West Lafayette, IN, USA

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