Aries Dwi Prasetiyo

Aries Dwi Prasetiyo

Senior iOS Engineer

iOS Engineer with 4+ years of experience delivering scalable, modular, and high-performance apps using Swift, Combine, and Clean Architecture. Led major architecture transitions and optimized critical systems that improved app performance by up to 60% and reduced crash rates to near zero. Passionate about mentoring, modular design, and driving product impact through solid engineering practices.

Featured Project

Current Focus - Casha iOS Application

Casha App Icon

Casha

Smart Personal Finance Tracking

A modern iOS application that transforms how you manage money. Track expenses, set budgets, and gain financial insights with an intuitive, beautiful interface built using SwiftUI and Clean Architecture.

Natural language transactions
Smart budget tracking
Beautiful analytics
Real-time insights
Secure & private
Goal setting
Casha Transaction Input
Casha Budget
Casha Transactions
📊

Smart Analytics

Beautiful reports and spending insights

💰

Easy Budgeting

Set and track financial goals effortlessly

💬

Simple Input

Chat-style natural language transactions

SwiftUI
Modern Framework
Clean Arch
Scalable Architecture
iOS 14+
Platform Support
Free
No Cost

Professional Experience

Career Progression in iOS and Mobile Development

1

Mobile Platform Engineer

PT Bank Rakyat Indonesia

June 2025 – Present

Key Contributions

  • Led Composable Mobile App Platform using Flutter Atomic Design & Clean Architecture
  • Authored 48-page technical research document establishing mobile development standards
  • Built reusable Flutter component library with 100% test coverage for core features
  • Reduced feature delivery time by 35% through modular architecture and code reviews
  • Initiating iOS Native Composable Architecture with SwiftUI/UIKit for Q4 2025

Technologies

FlutterDartSwiftSwiftUIAtomic DesignClean ArchitectureModular ArchitectureCombineCI/CD
2

iOS Engineer

PT PRIVY IDENTITAS DIGITAL

March 2023 – November 2024

Key Contributions

  • Developed modular Privy Contact and Signature modules using MVVM & Combine
  • Implemented CI/CD pipeline with Fastlane for automated builds and deployments
  • Migrated entire codebase to programmatic UI using Xcodegen for project generation
  • Integrated Firebase Analytics for user behavior tracking and performance monitoring
  • Optimized contact module with CoreData for local storage and offline capabilities
  • Utilized SnapKit for efficient Auto Layout implementation

Technologies

SwiftMVVMCombineModular ArchitectureFastlaneCI/CDXcodegenFirebase AnalyticsCoreDataSnapKitProgrammatic UI
3

iOS Engineer

PT DIGIASIA BIOS

March 2021 – March 2023

Key Contributions

  • Refactored legacy codebase to MVVM, improving performance by 40%
  • Partnered with Product to define 15+ key feature requirements
  • Reduced new developer onboarding time by 50% through documentation

Technologies

SwiftMVVMProgrammatic UI
4

iOS Engineer

PT BUANA VARIA KOMPUTAMA

December 2020 – November 2021

Key Contributions

  • Led transition from storyboard to XIB-based UI development
  • Launched critical update with 0 crash reports over 3 months
  • Revamped 40% codebase from MVC to MVVM pattern

Technologies

SwiftXIBMVVMMVC

Technical Expertise

Technologies and Methodologies for iOS Development

Mobile Development

Swift
SwiftUI
UIKit
Flutter
Dart
React Native
Objective-C

Architecture & Patterns

Clean Architecture
MVVM
Modular Architecture
Atomic Design
SOLID Principles
Design Patterns
Monorepo

State Management & Reactive

Combine
RxSwift
SwiftUI State
Bloc Pattern
Reactive Programming

Backend & API

Node.js
Nest.js
Express.js
REST API
Prisma
PostgreSQL

Web Development

Next.js
TypeScript
Tailwind CSS
React
HTML/CSS

Tools & DevOps

Git
Fastlane
XcodeGen
CI/CD
CocoaPods
SPM
Bitbucket
Makefile

AI & Cloud Services

OpenAI API
Firebase
Firebase Analytics
Crashlytics
Remote Config
Cloud Messaging

Testing & Quality

Unit Testing
Integration Testing
UI Testing
Dependency Injection
Code Review
Test Coverage

Development Practices

Agile/Scrum
Code Review
Technical Documentation
Platform Engineering
Modular Development

UI/UX & Design

Balsamiq
Competitive Analysis
UX Research
Responsive Design
Localization

Core Technologies

Data Persistence
Networking
Push Notifications
Performance Optimization
Multi-currency

Core Competencies

📱

iOS Development

Swift, UIKit, SwiftUI

Expert
🏗️

Architecture

Clean, MVVM, SOLID

Expert

Performance

Optimization, Debugging

Advanced
👥

Leadership

Mentoring, Code Reviews

Advanced

Development Practices

Engineering Principles

Test-Driven Development (TDD)
Continuous Integration/Deployment
Agile & Scrum Methodologies
Code Review Standards
Performance Monitoring
Security Best Practices

Tools & Platforms

XcodeGitFastlaneFirebaseCocoaPodsSPMJIRASlackFigmaPostmanCharles Proxy

Currently Learning

FlutterDartServer-Side SwiftMachine LearningAR/VR Development

Languages

ID

Bahasa Indonesia

Native Proficiency

EN

English

Professional Fluency

Professional Communication

Technical DocumentationTeam CollaborationClient PresentationsCode Review FeedbackProject PlanningMentoring & Training

Education & Training

Academic Foundation and Professional Development

🎓

Pertamina University, Jakarta Indonesia

Bachelor of Computer Science

Focused on software engineering, algorithms, and data structures. Graduated with comprehensive knowledge in computer science fundamentals.

Key Learnings

AlgorithmsData StructuresSoftware EngineeringComputer ScienceOOPDatabase Systems
August 2016 – December 2020
📱

Apple Developer Academy

iOS Development Program

Intensive training in iOS development, Swift programming, and Apple ecosystem technologies. Hands-on experience with real-world projects.

Key Learnings

SwiftUIKitiOS DevelopmentXcodeApp StoreMobile DesignHuman Interface Guidelines
February 2020 – December 2021

Educational Highlights

🎓

Bachelor's Degree

Computer Science Foundation

Pertamina University

📱

iOS Specialist

Professional Development

4+ Years Experience

🚀

Full-Stack

Mobile & Backend

Continuous Learning

Continuous Professional Development

Committed to staying current with evolving technologies and best practices in mobile development through ongoing learning and professional growth.

SwiftUI
Advanced
Flutter
Intermediate
Clean Arch
Expert
Backend
Proficient

Current Learning Focus

SwiftUI Advanced PatternsFlutter ArchitecturePlatform EngineeringAI Integration

Professional Certifications

Apple Developer Academy Alumni
iOS Development Specialist
Clean Architecture Practitioner
Full-Stack Mobile Developer

Achievements & Recognition

Awards and Professional Milestones

2nd

NATIONAL INNOVATION PROJECT COMPETITION 2019

SECOND RUNNER UP

October 2019

Recognized for innovative project development and technical excellence in national-level competition.

2nd

NATIONAL INFORMATION TECHNOLOGY CREATIVE COMPETITION 2019

SECOND RUNNER UP

November 2019

Awarded for creative IT solutions and outstanding performance in national technology competition.

Final

HACKATHON TOYOTA FUNCODE 2019

FINALIST

December 2019

Selected as finalist in Toyota's innovation hackathon, showcasing problem-solving skills and technical expertise.

Professional Impact

60% Performance Gain

Architecture Optimization

🚀

35% Faster Delivery

Modular Components

🛡️

0% Crash Rate

Production Applications

📱

App Store Release

Casha Finance App

Technical Excellence

Consistently delivering high-quality iOS applications with performance optimizations, achieving significant improvements and maintaining exceptional stability across multiple production environments and projects.

Core Strengths

Clean Architecture Implementation
Performance Optimization
Code Quality & Standards
Team Leadership & Mentoring
Agile Development Practices
Cross-Platform Development
Platform Engineering

Development Methodologies

MVVM ArchitectureSOLID PrinciplesTDD ApproachCI/CD PipelinesCode ReviewsAgile ScrumModular Development

Industry Impact

Banking & FinanceDigital IdentityFinTechEnterprise SolutionsPlatform Engineering

Career Progression

2020
iOS Engineer
PT BUANA VARIA
2021
iOS Engineer
PT DIGIASIA BIOS
2023
iOS Engineer
PT PRIVY ID
2025
Mobile Platform Engineer
BANK RAKYAT