Nuri Yergozha, Developer in Astana, Kazakhstan
Nuri is available for hire
Hire Nuri

Nuri Yergozha

Verified Expert  in Engineering

Software Developer

Astana, Kazakhstan

Toptal member since January 26, 2021

Bio

Nuri is a capable software developer with robust analytical skills and hands-on experience in full-stack development. He's worked on a range of engineering projects—apps, websites, video games, complex systems, among others. Nuri's passion for continuous learning and expanding his skill set means that he keeps up to date with cutting-edge technologies related to his field. Currently, what drives Nuri's focus is back-end development.

Portfolio

Skelter Labs
Python API, Python, Apache Kafka, Flask, Docker, Kubernetes...
Intellection
React Redux, React Native, JavaScript, Firebase, Responsive Web Design (RWD)...
One Labs
Sketch, Xcode, iOS, Firebase, Swift

Experience

  • Flask - 5 years
  • Python - 5 years
  • Google Cloud Platform (GCP) - 3 years
  • Kubernetes - 3 years
  • Docker - 3 years
  • React - 3 years
  • Flutter - 1 year
  • Django - 1 year

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Git, Slack

The most amazing...

...thing I've done was develop an anonymous mobile app for university students to rate and leave reviews about professors anonymously.

Work Experience

Software Engineer

2018 - 2019
Skelter Labs
  • Developed a context recognition engine for the recommendation app.
  • Created landing pages and REST API services for internal use.
  • Trained and fine-tuned automatic-speech-recognition models.
Technologies: Python API, Python, Apache Kafka, Flask, Docker, Kubernetes, Google Cloud Platform (GCP), MongoDB, Android, Vue, Java

Software Engineer

2017 - 2017
Intellection
  • Integrated video API services for students and their corresponding teachers to interact.
  • Maintained, fixed bugs, and built components for the mobile and web applications.
  • Implemented a calendar feature for users to choose available slots and book events.
Technologies: React Redux, React Native, JavaScript, Firebase, Responsive Web Design (RWD), Heroku, Netlify, React

Software Engineer

2016 - 2016
One Labs
  • Launched an iOS application to the App Store for university students to rate and review professors, courses, and instructors anonymously.
  • Built the back-end and front-end architecture from scratch.
  • Presented the project in front of potential investors and it was nominated as one of the best startups.
Technologies: Sketch, Xcode, iOS, Firebase, Swift

Experience

Online Timetable Generator Website

This is a website hosted locally by Nanyang Technological University, which helps students to optimally select courses based on a chosen course list and available time slots.

I led a group of five students and fully implemented the back-end part of the project, which included a complex algorithm of fitting the university students' time slots based on many factors.

Automatic Highlight Video Generation of Dota 2

Dota 2 is a multiplayer online battle arena (MOBA) video game developed and published by Valve.

I built this project from scratch: a video highlight generation platform that demonstrated an accuracy of 87% and robustness to any type (based on the game's length, number of actions).

Prediction of Research Themes in Scientific Literature

A project on which I worked to determine underlying research themes in the scientific literature using machine learning. My work mainly consisted of creating a model that predicts how these research themes will evolve over time using k-means clustering.

Education

2014 - 2018

Bachelor's Degree in Computer Science

Korea Advanced Institute of Science and Technology - Daejeon, South Korea

2016 - 2016

Exchange Year in Computer Science

Nanyang Technological University - Singapore

Certifications

OCTOBER 2015 - PRESENT

ACM ICPC Daejeon Asia Regional

ACM ICPC

JULY 2015 - PRESENT

International Olympiad in Informatics Technical Assistance

IOI

Skills

Libraries/APIs

React, REST APIs, Python API, Vue, Scikit-learn, React Redux

Tools

Slack, Git, Xcode, Apache Airflow, Terraform, Sketch

Languages

Python, HTML, CSS, SQL, Swift, Java, JavaScript, Go, PHP

Frameworks

Django, Flask, Flutter, React Native, Hadoop

Paradigms

DevOps, Responsive Web Design (RWD)

Platforms

Docker, Google Cloud Platform (GCP), Kubernetes, Firebase, iOS, Android, Netlify, Heroku, Apache Kafka, Amazon Web Services (AWS), Visual Studio Code (VS Code)

Storage

MongoDB, MySQL

Other

Full-stack, Competitive Programming, CI/CD Pipelines, Optical Character Recognition (OCR), Word2Vec, Technical Support, People Management, K-means Clustering

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