Ali Mashuri

Senior Mobile Engineer

Lead Mobile Engineer with 10+ years of experience building scalable mobile applications for iOS, Android, and cross-platform ecosystems using Flutter.

Experienced in mobile architecture, realtime communication systems, CI/CD automation, and end-to-end product delivery across startup, enterprise, and client-based environments.

Delivered 10+ mobile applications, led teams of 5+ engineers, and maintained production apps used by thousands of users.

Strong background in Swift, Objective-C, Kotlin, Flutter, and modern mobile engineering practices with proven experience leading engineering teams and scalable mobile projects.

Skills

  • • Flutter • Swift & Objective-C • Kotlin & Android Development • Mobile Architecture • CI/CD Automation • Realtime Communication Systems • WebRTC & WebSocket • Firebase • Clean Architecture & MVVM • REST API & GraphQL • Team Leadership & Mentoring • App Store & Play Store Deployment.
  • A good understanding of the design design pattern in the development of mobile applications.
  • Attentive to UI/UX details and high code quality. Fan of unit tests, functional programming, typed interfaces, and DDD.

Experience

PT DIGITAL SEKURITI INDONESIA
Feb 2023 - Now

Lead Mobile Engineer

Leading mobile engineering initiatives for enterprise and healthcare applications across iOS, Android, and Flutter ecosystems.

Responsible for mobile architecture, realtime communication systems, CI/CD automation, engineering workflows, and mobile team leadership.

Key Contributions:

  • Led development of AI-powered healthcare and telemedicine applications with realtime communication features.
  • Delivered scalable B2B and B2C mobile applications using Flutter, Swift, and Kotlin.
  • Reduced deployment processes from hours to minutes through CI/CD automation.
  • Led and mentored a team of 5+ engineers while maintaining engineering quality through code reviews and development standards.
  • Collaborated with stakeholders to estimate project scope, define technical requirements, and ensure successful product delivery.
  • Research and develop about new mobile technologies, bringing a smart behavior on the app.
  • Managed deployment and release processes for Android and iOS applications.
PT ANSVIA
Jan 2017 - Dec 2022

Lead Mobile Engineer

Led mobile engineering projects for enterprise communication platforms, social applications, and realtime mobile systems.

Worked across Flutter, Swift, Kotlin, and native mobile ecosystems to build scalable applications for enterprise and consumer environments.

Key Contributions:

  • Delivered 10+ mobile applications across Android and iOS platforms.
  • Led development of enterprise social platforms with realtime communication features.
  • Built and maintained scalable mobile architectures using Flutter and native technologies.
  • Designed and maintained CI/CD pipelines to improve engineering and release workflows.
  • Led mobile engineering teams, conducted code reviews, and mentored developers.
  • Worked closely with product and business stakeholders to estimate, scope, and deliver projects
PT Ruang Aplikasi Nusantara
May 2017 - Jul 2017

Senior iOS Engineer

Worked as a remote iOS engineer in an early-stage startup environment.

Key Contributions:

  • Designed and bootstrapped iOS application architecture.
  • Built realtime chat systems using XMPP protocols.
  • Contributed to engineering decisions, architecture planning, and technical implementation.
PT Gamatechno Indonesia
Jan 2013 - Dec 2020

Senio iOS Engineer

Developed, maintained, and released multiple native iOS applications across enterprise, education, transportation, and public service sectors.

Key Contributions:

  • Built and maintained production iOS applications using Objective-C and Swift.
  • Implemented realtime communication systems and socket-based integrations.
  • Contributed to application architecture, API integration, and security implementation.
  • Managed App Store deployment and release processes.
  • Researched and adopted modern iOS technologies and SDK integrations.
PT Sebangsa Bersama
Okt 2012 - Dec 2016

Lead iOS Engineer

Led iOS engineering initiatives for a social networking startup focused on realtime communication and community engagement.

Key Contributions:

  • Built and released social networking applications for iOS.
  • Led engineering decisions, technical planning, and development workflows.
  • Managed and mentored engineering team members.
  • Collaborated with stakeholders to estimate project scope and delivery timelines.
  • Integrated third-party SDKs and modern iOS technologies to improve application capabilities.
  • Do some research and learn new iOS technology or new SDK Api's.
PT Saling Silang.
Jul 2011 - Sep 2012

Web Developer

Working as a web developer, I am developing tentukan.com, a survey and polling website, built using php for server side and javascript for embedded widget for website.

Freelance
Aug 2008 - Present

Full-stack Software Engineer

Worked on multiple web and mobile application projects across various industries, handling end-to-end product development from concept to production. (portofolio)

Key Contributions:

  • Developed cross-platform and native mobile applications for Android and iOS.
  • Managed product design, system architecture, development, deployment, and maintenance.
  • Collaborated directly with clients to define requirements and deliver scalable solutions.

Education

IST AKPRIND YOGYAKARTA
2006 - 2011
Informatic Engineering
  • Served as an assistant of programming lab, lectures about algorithms & data structure & web development.
  • Served as a research team linux study group (KSL) AKPRIND.
  • 1st champion Competition of Mobile application for Geographic information system of DIY colleges.