← Back to list
middle
Registration: 19.10.2023

Kairat Karzhauov

Portfolio

Ideamotive

Project name: Internal platform for employers to analyze machine data. Team size: 4 (2 fronts, 1 back, 1 tester). Responsibility: Implementing new feature, code review, bugfix. Project name: Mobile app for pregnant women. Team size: 4 (1 front, 1 back, 1 tester, 1 PM). Responsibility: Implementing new feature, code review, bugfix.

Whirrcrew

Main responsibility: Onepak Driver is a mobile application that provides end to end instruction for truck drivers to pick up and deliver goods from distribution centers to destination. It includes order, shipment, inventory, and track management modules.

Codemotion

Project name: Shipper. Team size: 7 (2 fronts, 1 back, 1 PM, 1 tester, 1 designer). Achievements: • Implemented online payment via Card - Shipper. • Integrated Apple pay/Google pay - Shipper. • During delivering this feature, i had experience working with native modules of CloudPayments SDK. • Defining courier depending on tracking number - Shipper. • Implemented feature to define courier depending on tracking number using third-party library. This feature can define more than 80 couriers. • Also by the help of third-party library I have implemented feature to get checkout addresses of more than 80 couriers by tracking number. Project name: Earnity Mobile. Team size: 8 (3 fronts, 2 back, 1 PM, 1 tester, 1 designer). Project name: Telenav. Team size: 6 (2 fronts, 2 back, 1 PM, 1 tester). Project name: Dating platform admin dashboard. Team size: 6 (2 fronts, 2 back, 1 PM, 1 tester).

Skills

JavaScript
Typescript
React
React Native
React hooks
Redux
CSS
HTML
Styled components
REST API
GraphQL
Git
Unit test (Testing library, Enzyme)
Next.js
React Query
Jest
MySQL

Work experience

React & React Native Developer
since 09.2022 - Till the present day |Whirrcrew
React Native, React, Typescript, Redux, Jest, React-testing-library
Main responsibility: Onepak Driver is a mobile application that provides end to end instruction for truck drivers to pick up and deliver goods from distribution centers to destination. It includes order, shipment, inventory, and track management modules.
React & React Native developer
12.2019 - 08.2022 |Codemotion
JavaScript, Typescript, React Native, Redux, Redux-toolkit, React Navigation, React-sweet-state, React Router
Project name: Shipper. Team size: 7 (2 fronts, 1 back, 1 PM, 1 tester, 1 designer). Achievements:  • Implemented online payment via Card - Shipper. • Integrated Apple pay/Google pay - Shipper. • During delivering this feature, i had experience working with native modules of CloudPayments SDK. • Defining courier depending on tracking number - Shipper. • Implemented feature to define courier depending on tracking number using third-party library. This feature can define more than 80 couriers. • Also by the help of third-party library I have implemented feature to get checkout addresses of more than 80 couriers by tracking number. Project name: Earnity Mobile. Team size: 8 (3 fronts, 2 back, 1 PM, 1 tester, 1 designer). Project name: Telenav. Team size: 6 (2 fronts, 2 back, 1 PM, 1 tester). Project name: Dating platform admin dashboard. Team size: 6 (2 fronts, 2 back, 1 PM, 1 tester).
React & React Native Developer
11.2017 - 10.2019 |Ideamotive
Javascript, React, Redux, React Router, Google maps, React Native, React navigation
Project name: Internal platform for employers to analyze machine data. Team size: 4 (2 fronts, 1 back, 1 tester). Responsibility: Implementing new feature, code review, bugfix. Project name: Mobile app for pregnant women. Team size: 4 (1 front, 1 back, 1 tester, 1 PM). Responsibility: Implementing new feature, code review, bugfix.
Web Developer
05.2015 - 05.2017 |VBM Poland
CMS, MySQL
• Developed Intranet Platform for analyzing working process of company. • Created websites using CMS platforms(Drupal, Wordpress). • Had experience with working with MySQL.
Web Developer
12.2013 - 01.2015 |Netreactive
HTML5/CSS3, CMS
• Building websites using CMS platforms(Drupal, Wordpress, Joomla). • Fixing bugs. HTML5/CSS3.

Educational background

Computer Science (Bachelor’s Degree)
2012 - 2016
Vistula University

Languages

KazakhProficientEnglishAdvancedPolishUpper IntermediateRussianProficientTurkishUpper Intermediate