Achmad Rijalu

Profile

Achmad Rijalu

Mobile engineer · iOS & cross-platform

Hello! You can call me Rijalu. I build iOS apps with a focus on clear architecture, maintainable UIKit and SwiftUI, and shipping quality to the App Store.

Born in Surabaya (2002), I started with Flutter, then moved to native iOS through the Apple Developer Academy and the Apple Catalyst Program, deepening work in UIKit, SwiftUI, and product delivery.

I'm currently deepening The Composable Architecture (TCA) alongside MVC, MVVM, and VIPER where they fit the product.

Technologies

Languages, frameworks, and services I use in production work.

  • Swift
  • UIKit
  • SwiftUI
  • Flutter
  • Flutter BLoC
  • Firebase
  • Supabase

Experiences

  • iOS Engineer II (Mid Level)

    PT Bank Tabungan Negara

    May 2026 - Present

    South Jakarta, Indonesia · On-site

  • iOS Engineer

    Alfagift · PT Global Loyalty Indonesia

    Sep 2025 - Mar 2026

    Tangerang, Banten · On-site

    • Revamped Authentication, Alfastar, and Chat Agent modules by implementing SwiftUI into an existing UIKit codebase, improving development velocity and enabling gradual migration toward a modern UI architecture
    • Enhanced Alfastar features using modular architecture, reducing feature coupling and improving maintainability across multiple teams
    • Conducted R&D on Bazel build optimization, WebRTC, MQTT, Kotlin Multiplatform, and TCA to evaluate solutions for scalable cross-platform development and real-time communication capabilities
    • Applied Clean Architecture and MVVM patterns with clear DTO, Data, and Domain separation to improve code maintainability and testability
  • iOS Developer

    PT Bank Tabungan Negara

    Sep 2024 - Sep 2025

    South Jakarta, Indonesia · On-site

    • Developed and maintained key features within Bale by BTN Super App, including Bale Properti, Bale Space, Bale Merchant, Homepage Revamp, and Bale Transfer using UIKit
    • Resolved more than 100 issues, improving application stability and user experience
    • Built reusable UI components within a shared module, accelerating feature development and promoting consistency across teams
    • Implemented VIPER architecture to maintain clear separation of concerns and support long-term scalability
    • Collaborated with backend, QA, and product teams to deliver new features and production fixes on schedule
  • iOS Developer

    Apple Developer Academy 2nd Year Apple Catalyst Program

    Mar 2024 - Aug 2024

    South Tangerang, Indonesia · On-site & Remote

    Apple Catalyst Program is a 2nd-year program of Apple Developer Academy. The program is all about honing essential skills needed to kickstart and grow a startup. I joined it as a solo iOS Developer, collaborating with the project manager, designer, and backend developers.

    • Developed a pivot app named Lyfy AI: Financial Consultant using SwiftUI
    • Implemented Sign in with Apple for secure authentication
    • Integrated Cocoapods for dependency management, using Alamofire for networking
    • Implemented Apple Keychain for secure data storage
    • Responsible for uploading and managing the application on TestFlight and App Store
    • Implemented WebKit for accessing document web views
  • Mobile Developer

    Pusat Veteriner Farma (PUSVETMA), Kementerian Pertanian

    Feb 2024 - Jul 2024

    Surabaya, Indonesia · On-site

    Collaborated with Pusat Veteriner Farma to develop an internal system that enhances interdepartmental communication, specifically between production, testing, and distribution teams. This application development contract also served as the basis for my final university project.

    • Implemented BLoC pattern for state management across the application
    • Integrated Supabase for backend services and authentication
    • Set up Firebase Cloud Storage for document storage and sharing capabilities
    • Configured Firebase Cloud Messaging (FCM) for push notifications
    • Enhanced interdepartmental communication between production, testing, and distribution teams
  • iOS Developer

    Apple Developer Academy @ UC

    Mar 2023 - Dec 2023

    Surabaya, Indonesia · On-site

    Apple Developer Academy is a program that provides training and resources for aspiring iOS developers. I was part of the program, where I worked on various projects and collaborated with other developers.

    • Develop 5 iOS native applications using SwiftUI and UIKit. Learned several Apple Frameworks such as Core Data, Spritekit, Apple Keychain, ARKit/RealityKit, and Core Graphics using MVVM Architecture
    • Launch 2 apps to the Appstore
    • Collaborate with more than 10 members as an iOS Developer
    • Learned about the importance of design patterns and best practices in iOS development
    • Participated and contributed to team discussions
    • Gained experience in Agile development methodologies
    • Worked on projects that focused on user experience and interface design
    • Mentioned and covered by the media and invited to present the last projects to Director General of Foreign Trade, Dr. Budi Santoso, M.Si