Achmad Rijalu

Achmad Rijalu

Mobile Engineer | iOS & Cross-Platform Developer

Hello! You can call me Rijalu. I am an iOS Developer passionate about building apps with seamless best practices.

Born in 2002 in Surabaya, my journey into mobile development began with Flutter, where I spent two years crafting applications. In 2023, I shifted my focus to iOS development, diving deep into UIKit and SwiftUI after joining the Apple Developer Academy. My learning continued in 2024 through the Apple Catalyst Program, where I honed my expertise in creating scalable and efficient iOS applications.

Currently, I'm exploring The Composable Architecture (TCA) while leveraging established patterns like MVC, MVVM, and VIPER.

Tech Stack

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

Professional Journey

iOS Developer

PT Mitra Integrasi Informatika

September 2024 - Present

Based at Bank Tabungan Negara (BTN). Responsible in:

Responsibilities:
  • Developed the iOS BTN Mobile Banking Superapp (bale by BTN) using scalable VIPER architecture
  • Built UIKit-based interfaces with programmatic UI and XIB
  • Managed dependencies with Carthage and integrated SnapKit and Alamofire
  • Implemented Core Location services for location-based features
  • Delivered key features including bale properti, bale space, and bale transfer
  • Revamped the homepage UI and fixed 100+ bugs for a seamless user experience
  • Utilized Combine framework for reactive programming patterns

iOS Developer

Apple Developer Academy - 2nd Year Apple Catalyst Program

March 2024 - August 2024

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.

Responsibilities:
  • 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

February 2024 - July 2024

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.

Responsibilities:
  • 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

Internship - Apple Developer Academy @UC

March 2023 - December 2023

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.

Responsibilities:
  • 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