
Hanny Prastya HariyadiB.A., M.Eng.
Professional Summary
- •Technology leader with 12+ years of experience driving software innovation across mobile, backend, and cloud infrastructure, with proven success leading cross-functional teams and defining company-wide technical direction.
- •Architected and executed digital transformation strategies, modernizing legacy systems into Kubernetes-based microservice ecosystems with Terraform-driven infrastructure-as-code and fully automated CI/CD pipelines.
- •Defined and implemented technology roadmaps, balancing innovation and business value through AI-assisted development, cross-platform standardization, and scalable system design.
- •Directed multiple engineering teams, establishing technical standards, architecture principles, and documentation practices that improved delivery efficiency and maintainability.
- •Strengthened platform security by introducing Vault-based secrets management, VPN infrastructure, and adherence to OAuth2/OIDC standards.
- •Led the development of multi-platform products (iOS, Android, Flutter, and Web), achieving consistent performance, reliability, and user experience across ecosystems
- •Advocated for engineering excellence, promoting SOLID, DRY, and Clean Architecture principles, alongside continuous learning and mentorship programs.
- •Collaborative communicator with experience engaging with stakeholders across Japan, Malaysia, and Indonesia to align business requirements with technical execution.
Languages
Education
Master of Engineering in Information Architecture (Computer Science)
Waseda University
Kitakyushu, Japan
Apr 2019 - Mar 2021
Bachelor of Arts in Informatics Education
State University of Malang
Malang, Indonesia
Sep 2012 - May 2016
Filter by Category
Work Experience
iOS Team Lead – Senior Software Engineer
DeNA - Allm
Tokyo, Japan
Oct 2021 - Present• Full-time
- •Led an iOS development team of 6 engineers to successfully maintain and enhance two flagship products.Mobile
- •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 both SwiftUI and UIKit), Kotlin (Android).MobileWeb
- •Spearheaded research into cutting-edge iOS technologies such as Tuist, SwiftUI, Combine, Async/Await, Xcode Cloud, and Diffable Data Source.MobileWebDevOps + Cloud
- •Collaborated with management team, QA, and designer to translate roadmap priorities into clear deliverables, ensuring on-time, on-budget releases.
- •Integrated with performance monitoring driving data-informed optimizations that improved app launch time and reduce number of requests.MobileDevOps + Cloud
PT. Bee Mata Indonesia
Tulungagung, Indonesia
Chief Technology Officer
Jan 2021 - Present
- •Defined and executed the company’s technology strategy and roadmap, aligning technical initiatives with business objectives.
- •Directed multiple engineering teams, overseeing architecture design, software quality, and delivery efficiency across projects.
- •Established technical standards, development processes, and documentation practices to scale engineering operations.
- •Directed the transition from bare-metal to Kubernetes, automating deployments and managements with Ansible, K0s, Flux, and Terraform.WebDevOps + Cloud
- •Defined and led the adoption of a language-agnostic microservice architecture, enhancing system scalability, cross-team flexibility, and cost-effectiveness.
- •Introduced Nomad, and development data center to cut infrastructure cost by 80%.DevOps + Cloud
- •Onboarded HashiCorp Vault for secrets management and implemented VPN infrastructure to strengthen system security.DevOps + Cloud
- •Succeeded the adoption of an AI-driven development ecosystem with RAG contextual intelligence, significantly increasing engineering reliability and delivery throughput by 50%.
Tech Lead
Jan 2019 - Dec 2020
- •Defined and documented software requirements (SRS) and high-level architecture (HLD) to guide development and align with business goals.WebBackend
- •Translated business and client requirements into scalable software architectures and actionable engineering tasks.Web
- •Delivered more than 8 end-to-end software projects on time and within budget by aligning engineering efforts with business requirements.Web
- •Implemented tools and workflows that reduced development costs by 50% without compromising client requirements.Web
- •Mentored 5 engineers and led technical design reviews, maintaining code quality and best practices.
Senior Software Engineer
Rakuten
Tokyo, Japan
Jan 2021 - Sep 2021
- •Maintained and optimized an iOS app with 1M+ users, focusing on delivering new features, performance and stability.Mobile
- •Implemented Android features in Kotlin (camera integration, automated receipt scanning) to accelerate delivery.Mobile
- •Built a Flutter prototype to assess cross-platform performance and cost efficiency.MobileWeb
- •Proposed UX and architectural improvements to enhance user satisfaction.Web
- •Proposed new architecture for Android Development to improve the maintainability.Mobile
CV. Algostudio
Malang, Indonesia
Project Manager
Aug 2020 - Jan 2021
- •Led/maintained 3 iOS products (2 for Philips Indonesia): Sales Monitoring & Store appsMobileDevOps + Cloud
- •Guided junior iOS engineers on large-scale productsMobileWeb
Full Stack Engineer
Jan 2018 - Dec 2018
- •Maintained 3 Philips Indonesia products (Sales Monitoring System and 2 mobile apps)MobileDevOps + Cloud
- •Built Laravel/MySQL backends; provided L3 support; client communication (Philips, Lenovo)WebBackend
- •Trained Backend and iOS engineersMobileBackend
iOS Developer
Jan 2017 - Dec 2017
- •Developed 5 iOS apps from scratch (clean architecture) and shipped to App StoreMobile
- •Maintained App Store Connect accounts; researched new techMobile
Full Stack Developer
Freelance
Malang, Indonesia
Mar 2014 - Dec 2016• Freelance
- •Built and deployed 6+ web and mobile applications across healthcare, education, and government sectors, including hospital reservation systems, pregnancy tracking apps, academic scheduling, international conference management, and IT competition platforms.MobileWebBackend
- •Improved hospital operations by enabling online appointment booking for 1,000+ patients annually and digitizing pregnancy progress tracking for expectant mothers.Mobile
- •Automated university class scheduling using a Genetic Algorithm, generating optimized timetables for 500+ students and lecturers.Backend
- •Developed an international conference platform supporting 200+ paper submissions and peer reviews for academic events.
- •Delivered online quiz and competition systems handling 1,000+ participants, including real-time scoring and multiple-choice test automation.Web
- •Streamlined traffic monitoring for East Java region by digitizing manual reports into a central system used by dozens of field officers.DevOps + Cloud
Skills
IOS
Languages
Years Experience
Frameworks
Libraries
Testing
Push Realtime
Optimization
Cross Platform
Platforms
Personal Projects
DevOps
Infrastructure automation and deployment pipeline configurations using modern DevOps practices. Implements GitOps workflows with Flux for continuous delivery and infrastructure management with Terraform/OpenTofu and Ansible for configuration management.
Hanny's Profile
Personal portfolio website built with React using Static Site Generation for optimal performance. Leverages Higher-Order Components pattern for code reusability and clean component architecture.
Personal Blog
Dynamic blog platform with server-side rendering for improved SEO and faster initial page loads. Built with React to provide an interactive reading experience while maintaining excellent performance.
Laravel API - Clean Architecture
Enterprise-grade API built with Laravel following Clean Architecture principles. Features secure authentication using OIDC/OAuth2 protocols and comprehensive Role-Based Access Control for fine-grained permissions management.
Laravel - Portfolio
Content management system for portfolio management built with Laravel. Utilizes Filament for rapid admin panel development and Shadcn components for a modern, accessible UI design.
Microservices
High-performance microservices architecture combining Golang and Rust. Implements type-safe database operations with SQLC and ent ORM, managed migrations with Atlas, and efficient PostgreSQL connections using pgx driver.
RxSwift x MVVM
iOS application demonstrating reactive programming patterns with RxSwift and MVVM architecture. Features clean separation of concerns with Moya for network abstraction and reactive data binding for responsive UI updates.
Swift Viper
iOS application showcasing VIPER architecture pattern for maximum testability and scalability. Implements Clean Architecture principles with clear module boundaries and protocol-oriented design for flexible component interactions.
Warehouse NSGA (2020 - 2021)
Warehouse optimization system using Non-dominated Sorting Genetic Algorithm II (NSGA-II) for solving multi-objective optimization problems in warehouse layout and resource allocation.
Non Sorting Genetic Algorithm - Multi Picker (2020)
Order picking optimization solution using NSGA-II to solve the multi-picker routing problem in warehouses. Balances multiple objectives including travel distance, workload distribution, and picking efficiency.
Non Sorting Genetic Algorithm - Ant Colony Optimization (2020)
Hybrid optimization algorithm combining NSGA-II with Ant Colony Optimization (ACO) for complex routing and path-finding problems. Leverages the strengths of both evolutionary and swarm intelligence approaches for enhanced solution quality.