Alimzhan Amanov, Developer in Almaty, Almaty Province, Kazakhstan
Alimzhan is available for hire
Hire Alimzhan

Alimzhan Amanov

Verified Expert  in Engineering

Software Developer

Almaty, Almaty Province, Kazakhstan

Toptal member since September 3, 2019

Bio

Alimzhan has expertise in building complicated systems and data structures. He is an active and successful participant in many Olympiads and contests. Alimzhan has experience working in both large companies (Bay Area) and small startups, and has created many websites and apps using React and React Native.

Portfolio

1Fit
Next.js, Webpack, React Native, React
Codebusters
Node.js, Webpack, React Native, React
Zenefits
MySQL, Django, Ember.js

Experience

  • JavaScript 6 - 4 years
  • React Native - 2 years
  • Expo - 2 years
  • Redux - 2 years
  • React - 2 years
  • SCSS - 1 year
  • TypeScript - 1 year
  • Next.js - 1 year

Availability

Part-time

Preferred Environment

Chrome, Terminal, Git, WebStorm, MacOS, Ubuntu

The most amazing...

...project I've built is a complex data structure that provides three-dimensional updates and gets queries in O(log(n)) time as a Dynamic Persistent Segment Tree.

Work Experience

Co-founder and Front-end Team Lead

2018 - 2019
1Fit
  • Developed a website for schedule management via a Google-like calendar, that included extended functionality.
  • Built a website for monitoring visitors in real-time with React, Redux, and FireBase hooks.
  • Created a mobile application for monitoring visitors in real-time with React Native and FireBase.
  • Developed a website for customers where users can observe locations on a map.
  • Built a website for customers with server-side rendering for SEO, and preloading optimizations, with React and Next.js.
Technologies: Next.js, Webpack, React Native, React

Web and Cross-platform Developer

2017 - 2018
Codebusters
  • Developed a poll portal with ReactJS .
  • Built a website with React for gyms with fitness schedules and client management options, along with a Google-like calendar and statistics.
  • Created an application with push notifications and animations for both iOS and Android for a coworking space using React Native.
  • Developed an internal application for management with Flutter.
  • Integrated polls with other resources using iFrame and script, that allows users to vote if they are signed in.
Technologies: Node.js, Webpack, React Native, React

Software Engineer

2016 - 2016
Zenefits
  • Created wizards with transitions, i.e., a full sequence of steps to fill populate information about the user with Ember.js.
  • Built an API for common use.
  • Developed UI kit components with Ember.js.
  • Created scripts for sales to operate with user management, and MySQL queries to aid data-driven decisions.
Technologies: MySQL, Django, Ember.js

Experience

1Fit

https://1fit.app
A unified fitness membership startup app made for iOS and Android. Users buy a subscription and can visit 100 fitness gyms all over the city by scanning the QR code to approve their visits. I developed the website for customers to be able to view a list of gyms in the functional map and to see their updated schedules and amenities.
Built with React and Next.js for server-side rendering.

1Fit - Partner Website

https://partner.1fit.app
I developed this website for partners (fitness gyms and clubs) to enable easy schedule management, and allow visitors to monitor their progress in real-time, with the ability to export their statistics to Microsoft Excel.
Technologies used: React, Redux, FireBase.

1Fit - Partner App

I developed the partner app to create a schedule, monitor visitors in real-time, view statistics, and contact support if necessary.
Technologies used: React Native, Expo CLI.

Voxball

This is a poll service about actual news, built with React. It includes an infinite feed that can be filtered in different ways (by category, date, or range). Each user can embed the poll to their resources. There is also a script that can be embedded to a page so that any chosen set of polls can be displayed on the main page. There are three layers of access to the web service; user, moderator, and admin. The users can both create, and vote on polls. Moderators are allowed to post or moderate polls, and create poll-sets for external resources. Administrators can also moderate users.

Level 8

This is a cross-platform application for a coworking space. Users can buy plans, send documents to a printer, and book rooms and lockers. I used CloudPayments for the billing operator.
Built with React Native, Expo CLI.

eGov

Electronic government website for citizens. People can leave their inquiries and questions, governmental units can modify their's pages dynamically.

Education

2016 - 2018

Master's Degree in Intellectual Systems

Kazakh-British Technical University - Almaty, Kazakhstan

2012 - 2016

Bachelor's Degree in Information Systems

Kazakh-British Technical University - Almaty, Kazakhstan

Skills

Libraries/APIs

React, LocalStorage, Node.js, React-JSS, Redux-Saga

Tools

Expo, ExpoKit, WebStorm, Git, Terminal, Webpack, Redux Thunk

Languages

JavaScript 6, TypeScript, CSS, SCSS, Python 2, Python 3, Sass

Frameworks

React Native, Redux, Next.js, Chrome, Django, Ember.js

Paradigms

Agile, Functional Programming, Object-oriented Programming (OOP)

Platforms

Ubuntu, MacOS, Firebase, Linux

Storage

MySQL

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