Ahmad Nuftah Primordi

More than three years of working experience in android app development. Experienced in producing fully functioning apps using clean architecture and high-quality code. Seeking work opportunities that allow learning and developing as a mobile developer alongside a team of some of the best professionals in the field.

  Malang, Malang City, East Java, Indonesia      



  • Android Studio
  • Figma
  • Github


  • Kotlin
  • Java
  • Dart
  • Android XML


  • RestAPI
  • Google API
  • Firebase
  • 3rd party APIs

Technical Skills

  • MVVM
  • Clean Architecture
  • Retrofit
  • Dagger/Hilt
  • Jetpack

Work Experience

Android Developer

Krakatio Studio

March 2021 - Present
Malang, East Java

Capable of remotely working with a team of 5 members with skills in programming and design in developing an information system for a governmental agency that exceeds in disaster management. Increased development speed by producing a clean architecture and high-quality code that was easily reviewed by other members of programmers.

Android Developer

Makaryo Studio

March 2019 - March 2021
Malang, East Java

Implemented procedures and guidelines in android app development and increased development pace significantly. Participated in a team of 3 members to redesign an existing android app from conceptualization to a fully functioning app that raised its users by 25% after the first month. Coordinated effectively with a team of programmers and designers.

Previous Works

BPBD Kab. Blitar

Information system mobile app for Regional Disaster Management Agency of Blitar Regency. This app provides users with the latest news about local disasters that happened recently and what to do when such disasters occur. Users will be alerted if a disaster happens. There are two versions of this app, one for users, and one for admins. Users may submit disaster reports, then the admin verifies their submissions.

Convert Pulsa

Convert Pulsa is a way to convert phone provider balance into an e-wallet or online payment balance with several fixed rates. Generally, Convert pulsa is used to exchange phone balance into a bank account or e-wallet balance, like OVO, GoPay, Dana, LinkAja, etc. This balance can be used to pay for online services like Grab, Gojek, Tokopedia, Shopee, etc. 

Feliz App

Mobile app for startup company Feliz Event Organizer. Point of sales app that allows customers to reserve events such as marriage, birthday, or graduation parties. Users may also reserve venues and vendors, then hire or select their own staff members to support their arranged event. This app also shows their oncoming, present, and previous events.


Android app for Lava View Lodge Hotel. Point of sales app that allows users to order food and beverages using this app. Staff can pick up customers' orders, check out their orders, then print their order receipts. Staff may also add, update, and remove foods and beverages. Staff may see the sales report.


2015 - 2021

State University of Malang

Computer Science

Licenses & Certifications

Start Programming with Kotlin


Expires August 2023

SOLID Principles


Expires August 2023

Beginner Android Development

Google Developers

Issued September 2017 · No Expiration Date

Powered By CakeResume