Yernar Amergaliyev Omirzakovich, Developer in Astana, Kazakhstan
Yernar is available for hire
Hire Yernar

Yernar Amergaliyev Omirzakovich

Verified Expert  in Engineering

React Native Developer

Location
Astana, Kazakhstan
Toptal Member Since
December 23, 2014

Yernar's principal experience is with developing React Native apps for iOS and Android. He started working at Quintiq, which has a dozen clients worldwide and a team of 200 developers. As a developer, he constantly pursues the best performance and a modern approach to technologies. He communicates exceptionally well and has collaborated with teams of all sizes.

Portfolio

B G LLC
Firebase, Firebase Cloud Messaging (FCM), JavaScript, Cloud Firestore, iOS
WJ
React Native, Mobile Development, iOS, Cross-platform, Android...
Wenn Ventures Inc
React Native, Mobile Apps, Mapbox, MapKit, Single Sign-on (SSO), Node.js...

Experience

Availability

Part-time

Preferred Environment

WebStorm, Git, MacOS

The most amazing...

...award I've earned was 3rd place at the Malaysian ICPC ACM programming competition.

Work Experience

Firebase Cloud Functions Developer

2024 - 2024
B G LLC
  • Implemented the sending of notifications when new documents are created.
  • Implemented the calculation of badges for new events and chats.
  • Added and configured Firebase Cloud Functions to the projects.
Technologies: Firebase, Firebase Cloud Messaging (FCM), JavaScript, Cloud Firestore, iOS

Senior Full-stack Mobile Developer

2023 - 2024
WJ
  • Developed a mobile app from scratch using Figma designs.
  • Architected the back-end of the app, including handling one-to-one chat.
  • Added notifications for different events and chat messages.
  • Implemented in-app purchases and subscriptions. Added free periods.
Technologies: React Native, Mobile Development, iOS, Cross-platform, Android, Full-stack Development, Mobile Architecture, Amazon Web Services (AWS), Google Cloud Platform (GCP), Azure

React Native Developer

2023 - 2024
Wenn Ventures Inc
  • Created an event management app from scratch for iOS and Android using React Native.
  • Created a back end using Firebase Cloud Functions and Firestore.
  • Implemented a pixel-perfect design from a Figma project.
Technologies: React Native, Mobile Apps, Mapbox, MapKit, Single Sign-on (SSO), Node.js, Firebase, GPS, Location Services and Maps, Mobile Applications

Full-stack Developer

2023 - 2024
HL
  • Created a chat application to use as a ChatGPT assistant.
  • Improved the UI, optimized codes, fixed bugs, and added state management.
  • Added a subscription feature and configured the logic to limit free users.
  • Added sign-up and log-in functionality. Improved the security of the app.
  • Implemented functionality to allow users to share a question of the day.
Technologies: React Native, Firebase, React, Firebase Analytics, Google BigQuery, ChatGPT, Chatbots, Digital Payments, EAS, Artificial Intelligence (AI), Mobile Applications

Senior React Native Developer

2022 - 2022
Duos (Sole Proprietorship)
  • Improved the home page, chat experience, and added a splash screen.
  • Refactored code. Improved code quality and performance.
  • Fixed bugs and inconsistencies with iOS and Android.
Technologies: React Native, Firebase, iOS, Android, Mobile Development, Cross-platform, Google Play Store, Front-end, Figma, Front-end Development, Google Play Console, Mobile Applications

React Native Developer

2022 - 2022
LSR
  • Created audio and video players. Refactored the audio player.
  • Implemented new designs using Figma. Added a new splash screen. Improved performance.
  • Improved overall app performance. Added TypeScript support.
Technologies: React Native, APIs, Amazon Web Services (AWS), Podcasting, Audio, Videos, Push Notifications, Mobile Development, Full-stack Development, Cross-platform, Redux Toolkit, Google Play Store, Front-end, Figma, Front-end Development, Google Play Console, EAS, Mobile Applications

React Native Developer

2021 - 2021
Bio
  • Updated all libraries, fixed building of the app, automated build process, and added fastlane. Also updated navigation to the latest, adding support for the newest Node.js. Updated a database and fixed breaking changes.
  • Fixed bugs and improved performance by making calls in parallel. Fixed UI bugs and added new properties.
  • Collaborated with a back-end developer and fixed some bugs.
Technologies: React Native, Realm, Redux, User Interface (UI), User Experience (UX), NativeBase, JavaScript, ESLint, Mobile Development, Full-stack Development, Mobile Architecture, Cross-platform, CI/CD Pipelines, Front-end, Front-end Development, Google Play Console, realm.io, Mobile Applications

React Native Developer

2021 - 2021
Belk
  • Implemented search autocomplete and navigation to search results.
  • Tracked and fixed bugs using Jira and Bitbucket and refactored codes.
  • Developed email opt-in functionality and configured timeout and frequency.
  • Incorporated tablet and iPad support, changing the number of columns in the list on the fly.
  • Designed collection product screen, where a master product is displayed.
  • Optimized displaying home screen banners, eliminating unnecessary renders.
Technologies: TypeScript, Redux, Firebase, Sagas, Mobile Development, Cross-platform, Front-end, Figma, Front-end Development, Google Play Console, Mobile Applications

React Native Developer

2021 - 2021
Mobile Payment System, LLC (via Toptal)
  • Helped build pages for an existing app and added detox tests.
  • Integrated a camera scanner, refactored the codes, and added navigation.
  • Fixed bugs and created reusable components; collaborated with other developers.
Technologies: React Native, Mobile Development, Full-stack Development, Cross-platform, Payment APIs, Firebase Analytics, In-app Purchases, Google Play Store, CI/CD Pipelines, Full-stack, Front-end, Figma, Front-end Development, Google Play Console, realm.io, Mobile Applications

React Native Developer

2020 - 2020
Sukoon Technologies, Ltd. (via Toptal)
  • Built screens for an HR app, refactored codes, and fixed bugs.
  • Created reusable components, added new screens, and optimized codes.
  • Implemented six-step registration, login, profile, and profile editing pages.
Technologies: Figma, TypeScript, React Native, Mobile Development, Cross-platform, Front-end, Front-end Development, Google Play Console, Mobile Applications

React Native Developer

2019 - 2020
H Co., Ltd.
  • Created the entire architecture of the application.
  • Added a group chat, badges for new messages, push notifications, and a calendar view showing events and clashes.
  • Implemented cloud functions to send precise data. Enabled user management, phone verification, and photo sending.
Technologies: Facebook Pixel, Firebase Cloud Messaging (FCM), Firebase Cloud Functions, Storage, Cloud Firestore, React Native, Mobile Development, Full-stack Development, Mobile Architecture, Cross-platform, Sentry, Google Cloud Platform (GCP), Firebase Analytics, Redux Toolkit, Google Play Store, Full-stack, Front-end, Figma, Front-end Development, Google Play Console, GPS, Location Services and Maps, Mobile Applications

React Native Engineer

2019 - 2020
GoSwin Productions, LLC (via Toptal)
  • Created iOS and Android apps from scratch. Published them in the App Store and Google Play.
  • Integrated Google and Apple subscriptions. Integrated HealthKit to read data from Apple Watch.
  • Implemented video courses viewing and searching/filtering for workouts.
Technologies: Apple Pay, Google Pay, JavaScript, Redux, React Native, Mobile Development, Cross-platform, Google Cloud Platform (GCP), In-app Purchases, Google Play Store, Front-end, Figma, Front-end Development, Google Play Console, Sports, Mobile Applications

Mobile Developer

2019 - 2020
Ahmed A Y J SH Alghanem
  • Created a mobile app for Android and iOS. Published it in Google Play and the App Store.
  • Added a geosearch, a fuzzy search for searching with typos, and an image search.
  • Designed a non-relational database. Created Detox tests.
  • Created cloud functions and a serverless back end. Wrote security rules.
Technologies: Firebase Cloud Messaging (FCM), Storage, Cloud Firestore, Firebase Cloud Functions, Firebase, React Native, App Infrastructure, Mobile Development, Full-stack Development, Mobile Architecture, Cross-platform, Google Cloud Platform (GCP), Firebase Analytics, Google Play Store, Full-stack, Front-end, Figma, Front-end Development, Google Play Console, GPS, Location Services and Maps, Mobile Applications

React Native Developer

2018 - 2020
Leap Forward
  • Created optimized and temporary chat and refactored codes.
  • Integrated with 3D graphics. Implemented dragging, zooming, and moving.
  • Worked on scheduled notifications and canceled and edited notifications.
  • Implemented a quick reply on notification for Android.
Technologies: Amazon Web Services (AWS), D3.js, Firebase Cloud Functions, Firebase Cloud Messaging (FCM), Firebase, React Native, Mobile Development, Mobile Architecture, Cross-platform, Google Cloud Platform (GCP), Google Play Store, Front-end, Front-end Development, Google Play Console, Mobile Applications

Developer

2018 - 2019
Leap Forward (via Toptal)
  • Created Android and mobile apps.
  • Optimized group and direct chats.
  • Added webview to display webGL content.
  • Created a React Native version of the native app.
  • Implemented scheduled push notifications.
Technologies: Firebase Cloud Functions, WebGL, WebView, Firebase, React Native, Mobile Development, Cross-platform, Google Cloud Platform (GCP), Google Play Store, Front-end, Figma, Front-end Development, Google Play Console, Mobile Applications

React Native Developer

2018 - 2018
Panacea (via Toptal)
  • Added new pages to the existing mobile app.
Technologies: Sagas, Redux, React Native, Mobile Development, Cross-platform, Front-end, Front-end Development, Google Play Console, Mobile Applications

Full-stack Developer

2018 - 2018
Food to Heal (via Toptal)
  • Completed a mobile app for iOS and Android platforms.
  • Added push notifications.
  • Added Stripe payments for web and mobile.
  • Created the web version using a monorepo from mobile app code.
  • Reused logic between web and mobile through Redux.
Technologies: Firebase Cloud Functions, Firebase Cloud Messaging (FCM), Cloud Firestore, Firebase, React Native, React, Mobile Development, Full-stack Development, Mobile Architecture, Cross-platform, Google Cloud Platform (GCP), Google Play Store, Full-stack, Front-end, Front-end Development, Mobile Applications

React Native Developer

2018 - 2018
Critical S (via Toptal)
  • Developed a React Native app for iOS and Android.
  • Designed some pages of the app.
Technologies: React Native, Mobile Development, Cross-platform, Front-end, Data Visualization, Mobile Applications

Head Developer

2016 - 2018
Vimchat
  • Created Android and iOS apps using React Native. Added push notifications.
  • Added group and one-to-one chat functions. Managed a team of eight people.
  • Managed an office rental and other projects related to organizing the project's work.
Technologies: Twilio, Cloudinary, Node.js, Realtime, Firebase Cloud Messaging (FCM), Firebase, React Native, CTO, Mobile Development, Full-stack Development, Mobile Architecture, Cross-platform, Google Cloud Platform (GCP), Firebase Analytics, Google Play Store, Full-stack, Front-end, Data Visualization, Mobile Applications, Twilio API

Mobile App Developer

2015 - 2016
Inscoop (via Toptal)
  • Created a mobile app from the existing website code.
  • Optimized image loading.
  • Added deep links that allowed the user to share scoops.
  • Added chat using Firebase.
  • Added push notifications.
Technologies: Ionic, Mobile Development, Full-stack Development, Mobile Architecture, Cross-platform, Google Cloud Platform (GCP), Google Play Store, Full-stack, Front-end, Mobile Applications

Developer, Mobile Video Advertising Platform

2015 - 2015
Future Sooner (via Toptal)
  • Created a mobile video player for iOS and Android that can work offline. If any new videos are uploaded to the back end, the mobile app will get them when it has internet access.
  • Created a back end where videos can be uploaded and used by mobile apps.
  • Built a banner advertisement where advertisers upload images and mobile users see them as a banner on the top and left side of the mobile app.
  • Developed a system that tracks which videos and at what volume were seen by the user. The system works offline too and sends data to the back end whenever it gets internet access.
Technologies: Ionic, Jelastic, Bootstrap, Loopback, StrongLoop, Node.js, Mobile Development, Full-stack Development, Google Play Store, Full-stack, Front-end, Mobile Applications

Web Developer

2012 - 2015
Arta Learning Solutions
  • Supported a system used by universities. The system replicates data from universities to a central database and generate reports. Its functionality includes half-automated university scheduling and a file delivery system.
Technologies: JAX-RS, AngularJS, JSF, Full-stack Development, Mobile Architecture, Full-stack, Front-end, Data Visualization

Web Developer

2012 - 2012
KazImpex
  • Created a testing system for company users.
  • Built a game for improving typing speed in the Kazakh language.
  • Made an application to get data from Excel files and inserting the data into newly-generated database tables.
  • Programmed an application to backup the database after the end of each working day and delete old backups.
  • Wrote a web application to parse Microsoft Word documents and replace specific words.
Technologies: Apache Tomcat, MySQL, JSF, Full-stack Development, Mobile Architecture, Full-stack

Developer

2012 - 2012
Quintiq
  • Created a scheduling application for train drivers.
Technologies: CPLEX, Full-stack Development, Mobile Architecture, Full-stack, Data Visualization

ESUVO

This system depends on several applications. The first one is Platonus that universities use. They deploy it on their servers. Students and university staff use that system to facilitate study. The second application replicates (inserts, updates, deletes) data from that server to a central server. It is Esuvo, and it shows all the collected data and allows users to sort and filter data and create all kinds of statistics and reports about students, universities, and lecturers.

Herzensliga

A mobile application for iOS and Android to track the results of German football teams. The app, however, does not add the results of FC Bayern Munich because there are as many haters of the club as fans. I used a free API.

Platonus

http://Platonus.kz
Developed a system that is used in over 100 universities. It allows lecturers and tutors to give grades to students. I set up the system to be able to use half-automated scheduling functions, play videos, and make PDFs files and Excel reports. The attendance of students is controlled. Some exams can be made by the system.

Task Management Tool | CRM

https://tzmtrello-test.web.app/auth
It's a client-server application that's used to deliver files from the server to the clients. On the server side, the user can see which files are delivered to which client. If a file is not delivered, an error message is shown.

IZI

An app that allows rideshare drivers to earn more money while enhancing the ride experience. It plays videos to passengers, allowing you to earn revenue from the advertisements displayed.

Inscoop

A mobile app built on Ionic.

VimChat

Mobile iOS, Android, and web apps build on React Native and React, respectively. Back-end technologies: Node.js, Firebase real-time database, Firebase cloud messaging, and cloud functions. UI libraries: Native base for mobile and Ant for web

https://itunes.apple.com/us/app/vimchat/id1207413884?mt=8

https://play.google.com/store/apps/details?id=com.vimchat.mobile&hl=en

Advanced Threat Analytics iOS/Android Apps

A React Native app for iOS and Android.

Waveback Android Version

https://play.google.com/store/apps/details?id=waveback.io
Waveback, a quick and easy way to find new people to do stuff with!

Quickly create and view activity-related posts, from playing basketball to starting a photography club. Whether you’re looking for one more person or trying to organize a party, we’ve got features that make it easier than ever to plan an activity and find people to enjoy it with!

Waveback iOS Version

https://apps.apple.com/us/app/waveback/id1459273845
I built the serverless back end and both iOS and Android apps.

React Native App

https://apps.apple.com/us/app/belk/id673347869
I developed a React Native app for customers to choose products that are sold by Belk. I helped improve search functionality, lists of products, navigation, and deep links.

Date Advisor GPT App

https://dateadvisor-8f3c3.web.app/
A chat application that has knowledge from several dating books and some Q&A. I created a GPT assistant, configured books, and made a prompt. I also created a web chat application using React Native web and configured PWA and icons.

TodoChat

https://todo-chat-web.web.app/
My personal project combines group chats and to-do lists. Users can create a task from a message in the chat. Optionally, the priority description start date can be entered. Also, events can be created and checked in a calendar.

Calendar App with Events

I added notifications when new events are created. I also added the calculation of the badge. Notifications are sent to the iOS app, and the badge is displayed on the app icon. Firebase cloud functions are used to list new documents.

Languages

JavaScript, TypeScript, TypeScript 3, Java

Frameworks

React Native, Redux, Jest, Detox, Next.js, JSF, AngularJS, StrongLoop, Loopback, Bootstrap, Ionic, Realtime, MapKit

Libraries/APIs

REST APIs, Google Maps, React, Node.js, Google Maps API, Twilio API, Stripe, JAX-RS, WebGL, D3.js, WhatsApp API, Telegram Messenger API, React Native for Web

Tools

Expo, Expo.io, WebStorm, Firebase Cloud Messaging (FCM), Redux Thunk, WebView, Figma, GitHub, Git, Fastlane, Sentry, Firebase Analytics, Apache Tomcat, CPLEX, Facebook Pixel, Jira

Paradigms

Mobile Development, Cross-platform

Platforms

Firebase, Mobile, iOS, Android, Google Cloud Platform (GCP), MacOS, Jelastic, Twilio, Amazon Web Services (AWS), Amazon EC2, Mapbox, Azure

Storage

Cloud Firestore, Firebase Realtime Database, MySQL, PostgreSQL, Amazon S3 (AWS S3), Realm

Other

Google Pay, Axios, Firebase Cloud Functions, Mobile Apps, Communication, Teamwork, APIs, Hybrid Apps, Mobile App Development, Full-stack Development, Mobile Architecture, App Submission, Payment APIs, In-app Purchases, Redux Toolkit, Google Play Store, Full-stack, Front-end, Front-end Development, Google Play Console, realm.io, GPS, Sports, Location Services and Maps, Mobile Applications, Sagas, Firebase Hosting, Technical Leadership, User Interface (UI), CI/CD Pipelines, EAS, Cloudinary, Storage, Apple Pay, Software Engineering, User Experience (UX), NativeBase, ESLint, Podcasting, Audio, Videos, Push Notifications, CTO, App Infrastructure, ChatGPT, LangChain, Instagram, PWA, Web Notifications, Google BigQuery, Chatbots, Digital Payments, OpenAI GPT-4 API, Single Sign-on (SSO), Artificial Intelligence (AI), Data Visualization

2009 - 2012

Bachelor's Degree in Software Engineering

Multimedia University - Cyberjaya, Malaysia

2007 - 2009

Bachelor's Degree in Information System Engineering

Eurasian National University - Astana, Kazakhstan

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