I'm Yersultan Nadyrmagambet.-image

I'm Yersultan Nadyrmagambet.

I'm a Almaty-based Android Developer, currently working at KMF, where I help build mobile-first, domain-driven internal software that makes our staff’s work easier.

In my free time, I love participating in game jams and hackathons,3D Printing, or spending time with my family.

about-me-image

About me

Passionate about software development with 5 years of specialized experience in Android development. Proficient in algorithms and data structures, adept at collaborating within diverse team sizes. Certified Agile Specialist.

  • Location:Almaty, Kazakhstan
  • Age:26
  • Nationality:Kazakh
  • Interests:Game development, 3D printing, Competetive programming
  • Employment:KMF

Work

Senior Android developer

KMFSep 2022 - Present
  • Led the development of a multifaceted Android application tailored to empower sales professionals in daily task management.
  • Implemented MVVM architecture and integrated sockets for real-time data communication.
  • Actively mentored junior-level developers, fostering their growth and facilitating knowledge transfer within the team.
  • Played a pivotal role in designing and implementing intricate business logic to enhance application functionality.
  • Organized meetups with our primary clients—salespeople—through multiple meetings in different cities, utilizing a retrospective style for continuous improvement.
  • Collaborated effectively within a Kanban environment, ensuring streamlined project management and delivery.

Android developer

KMFJul 2021 - Sep 2022
  • Engineered a mobile app facilitating efficient data collection for sales professionals, featuring robust offline capability.
  • Implemented clean architecture and MVVM patterns, optimizing for maintainability and scalability.
  • Utilized Use Case-driven development principles to enhance project structure.
  • Successfully refactored the application to align with Android development best practices.
  • Integrated data scoring mechanisms for swift responses on loan possibilities.
  • Developed an offline mode with a synchronization mechanism for seamless functionality in low-connectivity scenarios.
  • Collaborated with cross-functional teams for feature development aligned with business goals.
  • Conducted effective code reviews and provided constructive feedback.

Android developer

Khan GroupDec 2019 - Jul 2021
  • Contributed to the enhancement of the shop owner's personal cabinet, enabling various operations such as goods acceptance and audits.
  • Worked on a Java-based legacy project with a primary focus on bug fixes, demonstrating the ability to troubleshoot and optimize code.
  • Successfully increased crashless user percentage from 95% to 98%, reflecting a commitment to improving system stability.
  • Spearheaded the development of an offline Point of Sale (POS) application with a synchronization mechanism.
  • Specialized in integrating and working with Bluetooth printers, fiscalization processes, and bank terminals.
  • Collaborated with cross-functional teams to implement features improving shop owners' ability to manage revenue and perform various operations efficiently.
  • Ensured the seamless functioning of the offline POS application in low-connectivity scenarios through a robust synchronization mechanism.

Android developer

ALMANITMay 2019 - Dec 2019
  • Developed a personalized cabinet for a broker, enabling access to reports and facilitating decision-making.
  • Acquired foundational Android development skills during tenure at the starting company.
  • Worked on a Kotlin-based project using MVP (Model-View-Presenter) architecture, Moxy, and RxJava.
  • Collaborated closely with a mentor, gaining valuable insights and guidance in Android development best practices.
  • Contributed to the project's success by implementing features that enhanced the broker's ability to analyze reports and make informed decisions.

Skills

Spoken languages
Kazakh
English
Russian
Android development
Kotlin
Clean architecture
Jetpack Compose
Java
Backend development
Kotlin
Golang

I've had the pleasure of collaborating with Yersultan on various projects, and it's clear that his skills surpass the typical Android developer role. Yersultan not only excels in Android development but also demonstrates remarkable proficiency in backend development and project design. His versatility and ability to thrive in different facets of development make him an invaluable asset to any team. Witnessing Yersultan's expertise in both frontend and backend aspects of our projects has been truly impressive. I wholeheartedly recommend him for his outstanding contributions to mobile application development.

-- Amanzhol Yergali

It was a great pleasure working with Yersultan in the past. He has great programming and algorithm skills, besides he is a good team player. Yersultan is able to find creative solutions to complex technical issues. Any organization would be lucky to have Yersultan as their Software Engineer. He is a hardworking and dedicated person who will complete your project in a given time frame. I would recommend and endorse Yersultan.

-- Arman Turalin

Get in touch.

Feel free to contact me wherever you’re most comfortable.

Telegram
@NYers
Github
rng74
© Copyright 2025