Zhaslan Konyrbayev, Developer in Almaty, Almaty Province, Kazakhstan
Zhaslan is available for hire
Hire Zhaslan

Zhaslan Konyrbayev

Verified Expert  in Engineering

Back-end Developer

Almaty, Almaty Province, Kazakhstan

Toptal member since August 30, 2022

Bio

Zhaslan is a software engineer with around five years of experience developing large-scale software systems. He has strong proficiency in Go and Java and experience in designing, developing, testing, and implementing various internet-based applications. An expert in various platforms, languages, and embedded systems, Zhaslan is equally capable of leading teams and delivering directly.

Portfolio

Alfa-Bank JSC
GoLand, PostgreSQL, Docker, Kubernetes, Grafana, GitLab CI/CD, Prometheus...
DAR tech
GoLand, Elasticsearch, MongoDB, RabbitMQ, Docker, Kubernetes, Prometheus...
DAR tech
Java, GoLand, Elastic, Cassandra, RabbitMQ, Apache Cassandra, Docker...

Experience

  • Go - 5 years
  • Back-end Development - 5 years
  • RabbitMQ - 5 years
  • Kubernetes - 4 years
  • Apache Thrift - 4 years
  • GitLab CI/CD - 4 years
  • Distributed Systems - 4 years
  • PostgreSQL - 2 years

Availability

Part-time

Preferred Environment

Linux, MacOS, GoLand, DataGrip, GitHub, GitLab CI/CD, Postman, Back-end, Message Queues, Amazon Simple Queue Service (SQS)

The most amazing...

...thing I've developed is a service that achieved 10 thousand daily active users in peak time.

Work Experience

Back-end Developer

2021 - PRESENT
Alfa-Bank JSC
  • Implemented payment, report, and notification services for customer relationship management (CRM) web application for managers.
  • Integrated the application with other services of the bank system.
  • Worked within an Agile team with a project manager and 15 engineers.
  • Mentored three junior developers, making pair programming and helping them with tasks.
Technologies: GoLand, PostgreSQL, Docker, Kubernetes, Grafana, GitLab CI/CD, Prometheus, Swagger, REST, Amazon Web Services (AWS), SQL, Event-driven Programming, Testing, Python

Back-end Developer

2019 - 2021
DAR tech
  • Developed distributed and scalable services in microservice architecture using domain-driven design (DDD).
  • Implemented API for back end and supported current services.
  • Worked on the cryptocurrency payment team to save over 20,000 customers' time.
  • Improved cryptocurrency exchange service that makes operations among 38 cryptocurrencies.
  • Worked within an Agile team and helped prioritize and scope feature requests.
Technologies: GoLand, Elasticsearch, MongoDB, RabbitMQ, Docker, Kubernetes, Prometheus, Apache Kafka, Swagger, SQL, Event-driven Programming, Testing, Python

Back-end Developer

2017 - 2019
DAR tech
  • Developed distributed, high-load, and scalable microservices.
  • Implemented identification system of use which collects information about the customer and makes a decision.
  • Reduced identification time by 50% from two to less than one second by implementing a decision algorithm.
  • Worked in a team with a project manager and eight software developers.
Technologies: Java, GoLand, Elastic, Cassandra, RabbitMQ, Apache Cassandra, Docker, Apache Kafka, Swagger, SQL, Event-driven Programming, Testing, Python

Experience

Asakita

Asakita is a system that provides peer-to-peer lending for financially underserved people and businesses. The project has an identification system of customers, which collects information about the customer and makes a decision.

Education

2014 - 2018

Bachelor's Degree in Computer Science

Kazakh-British Technical University (KBTU) - Almaty, Kazakhstan

Certifications

AUGUST 2020 - PRESENT

Reactive Architecture: Introduction to Reactive Systems

Lightbend

JULY 2020 - PRESENT

Programming with Google Go

Coursera, University of California, Irvine

JULY 2020 - PRESENT

Concurrency in Go

Coursera

JULY 2020 - PRESENT

Functions, Methods, and Interfaces in Go

Coursera

JULY 2020 - PRESENT

Getting Started with Go

Coursera

Skills

Tools

GoLand, GitHub, GitLab CI/CD, Postman, DataGrip, Elastic, RabbitMQ, Grafana, Amazon Simple Queue Service (SQS)

Languages

Go, Java, SQL, Python

Frameworks

Apache Thrift, Swagger

Paradigms

Microservices, REST, Testing, Agile, Event-driven Programming

Platforms

Linux, Docker, Kubernetes, Apache Kafka, Amazon Web Services (AWS), MacOS

Storage

Elasticsearch, MongoDB, PostgreSQL, Cassandra

Other

Computer Science, Software, Back-end, Back-end Development, Message Queues, High-load, Distributed Systems, Apache Cassandra, Prometheus, Concurrency, Reactive Streams

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