Summary
Overview
Work History
Education
Skills
Timeline
Generic

IRNA FITRIANI

MOBILE DEVELOPER
Jakarta,JK

Summary

Senior Mobile Developer with more than 10 years of experience building and maintaining native iOS and Flutter applications across several industries such as health tech, health and wellness, enterprise, and SaaS products. Experienced in developing new features, improving existing applications, resolving production issues, and working closely with the product, QA, backend, and design teams. Passionate about building reliable, maintainable software and continuously improving code quality and development practice.

Overview

15
15
years of professional experience

Work History

Senior Software Engineer (Mobile)

Silentmode Sdn. Bhd.
01.2025 - Current
  • Develop and maintain RONPOS, a SaaS-based Point of Sale (POS) platform for fuel retail operations, consisting of a shared core product with customer-specific customizations for enterprise clients, including Shell Malaysia, Shell Singapore, and BHP.
  • Develop and maintain both core platform capabilities and customer-specific features while ensuring the shared product remains scalable, reusable, and maintainable across different client deployments.
  • Contributed to the design and development of RONPOS Multiplatform, a Flutter-based cross-platform application built from the ground up to extend the existing native SwiftUI solution beyond iOS, enabling support for Android and Windows.
  • Develop new features, investigate production issues, and resolve support tickets across multiple client environments to ensure system stability and reliable day-to-day operations.
  • Collaborate closely with product managers, QA engineers, backend developers, and stakeholders to analyze requirements, estimate development effort, and deliver production-ready solutions.
  • Participate in code reviews, technical discussions, and architectural discussions to improve code quality, maintainability, and long-term product evolution.
  • Write and maintain automated unit tests, achieving approximately 98% test coverage for the RONPOS Multiplatform project to support safe refactoring and reliable software delivery.

Senior Mobile Developer

Polyrific
01.2021 - 01.2023
  • Served as the sole Mobile Developer across multiple client projects, owning the complete mobile development lifecycle from technical design and implementation to deployment, production support, and ongoing maintenance.
  • Designed and developed native iOS (Swift) and cross-platform (Flutter) applications from the ground up, delivering solutions tailored to diverse client requirements.
  • Worked closely with product managers, designers, QA engineers, and backend developers to translate business requirements into scalable and maintainable mobile applications.
  • Integrated crash monitoring using Firebase Crashlytics and Sentry, proactively investigating and resolving production issues.
  • Managed CI/CD pipelines using Azure DevOps and Codemagic, supporting reliable build, testing, and release processes.
  • Maintained high engineering standards through code reviews, unit testing, and technical documentation, ensuring application quality and long-term maintainability.

Mobile Developer

Fita
01.2021 - 01.2023
  • Developed and maintained mobile application features using Flutter, contributing throughout the full software development lifecycle from requirement analysis to production support.
  • Collaborated closely with product managers, designers, QA engineers, and backend developers to evaluate feature feasibility, estimate development effort, and deliver high-quality solutions aligned with business objectives.
  • Investigated and resolved production issues with Firebase Crashlytics and Sentry, enhancing application stability and ensuring reliable user experience.
  • Performed code reviews, wrote unit tests, and promoted engineering best practices to maintain code quality and long-term maintainability.
  • Managed application releases through Codemagic, streamlining CI/CD and deployment process for enhanced reliability.
  • Served as Chapter Lead for the Mobile Engineering team, supporting mobile developers across multiple squads through mentoring, technical guidance, and regular feedback sessions.
  • Worked closely with engineering leadership to balance team capacity by allocating mobile engineers across squads based on project priorities, team needs, and developer growth.
  • Facilitated technical discussions with cross-functional stakeholders to assess implementation approaches, estimate effort, and evaluate the feasibility of proposed features before development.
  • Fostered collaboration and knowledge sharing across squads to maintain cohesive mobile engineering community and drive continuous improvement.

iOS Developer

Halodoc
01.2019 - 01.2021
  • Developed and enhanced features for Halodoc's iOS applications using Swift and the MVVM architecture, delivering solutions aligned with product requirements and business goals.
  • Collaborated closely with product managers, designers, QA engineers, and backend developers to deliver high-quality features throughout the software development lifecycle.
  • Investigated and resolved production issues using Firebase Crashlytics, enhancing application stability and ensuring reliable user experience.
  • Enhanced code quality through SwiftLint implementation, unit test coverage increase, and legacy code refactoring for improved maintainability and testability.
  • Conducted code reviews to uphold engineering standards and promote best practices, fostering knowledge sharing within the development team.
  • Maintained CI/CD workflows using GitLab and Jenkins, contributing to reliable build and release processes.
  • Prepared technical documentation in Confluence and managed development tasks using Jira to support effective Agile delivery.

Mobile Developer

PT Indonesia Comnets Plus (ICON+)
01.2017 - 01.2019
  • Took a technical leadership role across multiple mobile projects while continuing hands-on iOS development.
  • Defined mobile application architecture and established technical approaches to ensure scalable, maintainable, and high-quality solutions.
  • Estimated project scope and development effort, and coordinated developer allocation across projects to balance team capacity and delivery priorities.
  • Designed and developed native iOS applications using Swift, delivering solutions that met business and client requirements.
  • Collaborated closely with product managers, designers, QA engineers, and backend developers throughout the software development lifecycle to deliver production-ready applications.
  • Conducted code reviews, mentored team members, and promoted engineering best practices to improve code quality and team consistency.
  • Managed the complete application lifecycle, including feature development, testing, App Store releases, enterprise distribution, and ongoing application maintenance.
  • Evaluated emerging iOS technologies and introduced appropriate frameworks and best practices into development projects.

Software Development Engineer

PT Mitrais
01.2012 - 01.2017
  • Designed, developed, and maintained native iOS applications for both external clients and internal company products using Swift, delivering solutions that met business and technical requirements.
  • Collaborated with cross-functional teams, including product managers, designers, QA engineers, and backend developers, to deliver high-quality software throughout the full software development lifecycle.
  • Managed the complete application lifecycle, including feature development, testing, App Store releases, enterprise distribution, and ongoing production maintenance.
  • Managed application lifecycle, driving feature development, testing, App Store releases, enterprise distribution, and ongoing production maintenance for timely and reliable deployments.
  • Conducted code reviews and enforced coding standards, enhancing code quality and maintainability across development teams.
  • Estimated development effort, planned project deliverables, and supported Agile development practices to ensure timely project execution.
  • Investigated and resolved production issues while continuously improving application stability, performance, and user experience.
  • Evaluated emerging iOS technologies and incorporated appropriate frameworks and best practices into new and existing applications.

Education

Bachelor of Industrial Engineering - Industrial Engineering

Telkom Institute of Technology
Bandung, Indonesia
01-2011

Skills

Programming Languange

Swift

Dart

Objective-C

Mobile Technologies

Flutter

iOS(UIKit, SwiftUI)

Architecture

MVVM

Provider

BLoc

Data & Networking

RESTful APIs

Core Data

Realm

Drift

Sembast

Sqlite

CI/CD & Dev Tools

GitLab CI/CD

Codemagic

Sentry

Git

Development Tools

Xcode

Android Studio

Visual Studio Code

Jira

Confluence

Methodologies

Agile Scrum

Software Development Lifecycle(SDLC)

Requirement Analysis

Technical Documentation

Timeline

Senior Software Engineer (Mobile)

Silentmode Sdn. Bhd.
01.2025 - Current

Senior Mobile Developer

Polyrific
01.2021 - 01.2023

Mobile Developer

Fita
01.2021 - 01.2023

iOS Developer

Halodoc
01.2019 - 01.2021

Mobile Developer

PT Indonesia Comnets Plus (ICON+)
01.2017 - 01.2019

Software Development Engineer

PT Mitrais
01.2012 - 01.2017

Bachelor of Industrial Engineering - Industrial Engineering

Telkom Institute of Technology
IRNA FITRIANIMOBILE DEVELOPER