Hi, I'm Hanny Prastya Hariyadi, a software engineer with 9+ years of iOS development experience building apps used by millions of users. I craft scalable mobile and web solutions, bridging frontend and backend teams to deliver high-quality products. I enjoy leading teams and designing clean architectures, from monoliths to microservices, and I continually explore cutting-edge technologies like Tuist, SwiftUI, Combine, Async/Await, Xcode Cloud, and Flutter to accelerate delivery while maintaining performance and reliability. Fluent in Indonesian and English, with elementary Japanese, I love mentoring engineers and collaborating with cross-functional partners to turn ideas into robust software.

Hanny Prastya Hariyadi

Hi, I'm Hanny Prastya Hariyadi, a software engineer with 9+ years of iOS development experience building apps used by millions of users. I craft scalable mobile and web solutions, bridging frontend and backend teams to deliver high-quality products. I enjoy leading teams and designing clean architectures, from monoliths to microservices, and I continually explore cutting-edge technologies like Tuist, SwiftUI, Combine, Async/Await, Xcode Cloud, and Flutter to accelerate delivery while maintaining performance and reliability. Fluent in Indonesian and English, with elementary Japanese, I love mentoring engineers and collaborating with cross-functional partners to turn ideas into robust software.

Available to hire

Hi, I’m Hanny Prastya Hariyadi, a software engineer with 9+ years of iOS development experience building apps used by millions of users. I craft scalable mobile and web solutions, bridging frontend and backend teams to deliver high-quality products.

I enjoy leading teams and designing clean architectures, from monoliths to microservices, and I continually explore cutting-edge technologies like Tuist, SwiftUI, Combine, Async/Await, Xcode Cloud, and Flutter to accelerate delivery while maintaining performance and reliability. Fluent in Indonesian and English, with elementary Japanese, I love mentoring engineers and collaborating with cross-functional partners to turn ideas into robust software.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

Indonesian
Fluent
English
Advanced
Japanese
Beginner

Work Experience

IOS Team Lead – Senior Software Engineer (Full-Time) at DeNA
October 1, 2021 - Present
Led and mentored an iOS development team of 6 engineers to maintain and enhance two flagship products. Architected and maintained a cross-platform SDK (iOS, Android, Web + Flutter plugin) that standardized core features across 5 products with complete examples for Vue.js, Swift (iOS SwiftUI and UIKit), Kotlin. Spearheaded research into cutting-edge iOS technologies such as Tuist, SwiftUI, Combine, Async/Await, Xcode Cloud, and Diffable Data Source. Piloted a Flutter PoC, delivering a prototype that accelerated feature delivery. Collaborated with management, QA, and design to translate roadmap priorities into clear deliverables, ensuring on-time, on-budget releases and driving performance monitoring to optimize launch time and network efficiency.
Application Engineer (Temporary Staff) at Rakuten
September 1, 2021 - September 17, 2025
Maintained iOS application with million-plus users. Contributed to Android efforts by assisting with camera integration and automating receipt scanning using Kotlin. Developed a Flutter prototype to reduce development costs and proposed UX improvements and a new Android architecture to improve maintainability.
Technical Team Lead at PT. Bee Mata Indonesia
January 1, 2021 - September 17, 2025
Gathered and translated business requirements to technical specifications. Decided tech stacks and served as the client representative for Malaysian and Japanese companies. Prepared Software Requirements Specification (SRS) documents in AsciiDoc and High-Level Design (HLD). Researched new technologies suitable for the development process, including CI/CD tools, Application Performance Monitoring, libraries, and more.
Project Manager (Part-Time) at Algostudio
January 1, 2021 - September 17, 2025
Led the maintenance of 3 iOS products (2 for Philips Indonesia) and guided junior iOS engineers to maintain large-scale products.
Full Stack Engineer at Algostudio
December 31, 2018 - September 17, 2025
Maintained 3 Philips Indonesia products (Sales Monitoring System and two supporting mobile apps); developed backend using Laravel and MySQL; provided L3 support; coordinated with Philips and Lenovo; trained Backend and iOS engineers.
iOS Developer at Algostudio
December 31, 2017 - September 17, 2025
Developed iOS applications using Swift with clean architecture from scratch; submitted 5 applications to the App Store; maintained App Store Connect accounts; researched technologies to improve iOS development and product delivery.
Full Stack Developer at Freelance
December 1, 2016 - September 17, 2025
Developed more than 5 websites with diverse purposes (paper submission, online quiz competition, traffic reporting, company profiles). Worked with Trello, GitLab, DigitalOcean; provided backend and frontend development and client-facing support.

Education

Master of Engineering in Information Architecture (Computer Science) at Waseda University Kitakyushu, Japan
April 1, 2019 - March 1, 2021
Bachelor of Arts in Informatics Education at State University of Malang
September 1, 2012 - May 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services