Speaker

Aldo Wachyudi

Aldo Wachyudi

Mobile Engineering Manager at Astro

Jakarta, Indonesia

Actions

Aldo is a mobile engineering manager at Astro, a quick commerce company in Indonesia. He started at a startup, went on to lead Android team at LINE, and now working at Astro. He is currently managing Android, iOS, and React Native teams for customer-facing apps.

He is passionate about designing testable code, writing clear documentation, and building apps at scale. When he is not writing an article or playing with the latest technology, you'll find him learning about coffee making or contributing to the local community.

Area of Expertise

  • Information & Communications Technology

Topics

  • Android Development
  • Developing Android Apps
  • Android Unit Testing
  • Mobile Apps
  • Mobile

The Costs of Modularization

Modularization offers many benefits, including reducing build time, improving scalability, and easier testing; if implemented correctly. If we're not careful, modularization can cause more problems than benefits. In this session, I'll share the cost of implementing modularization and its solutions. So that we're making a more conscious decision when modularizing a project, whether migrating from a single-module to a multi-module project or starting a new multi-module project.

How to reduce Android app launch time by scoping your dependencies using Koin DI

Scoping is a technique in dependency injection (DI) where the dependencies are created when needed; in other words, lazy loading for dependency injection. LINE TODAY app has been using Koin DI since we migrated our code to Kotlin. Koin is a DI framework designed for a Kotlin project. Koin fully supports scoping, among many features, which makes it suitable for our project. In this short session, we're going to explore how we can use Koin to scope dependencies, thus improving app launch time.

https://linedevday.linecorp.com/jp/2019/sessions/S2-3

Clean Architecture by Example

In this session, I present 45-minutes lecture about clean architecture concepts and it's implementation. To demonstrate the concepts, the sample code includes an example from Clean Architecture book's (Loan Application) and Tax Calculator app that can be used in web or chat bot.

Material: https://github.com/line-indonesia/compfest-sea-clean-architecture

Conference website: https://www.compfest.id/

Media coverage:
- https://www.droidlime.com/berita/line-indonesia-berpartisipasi-dalam-ajang-compfest-ui-2021/
- https://teknosignal.com/line-indonesia-berpartisipasi-dalam-compfest-ui-2021/

Mobile DevOps Summit Sessionize Event

November 2022

Android Worldwide October 2022 Sessionize Event

October 2022

Aldo Wachyudi

Mobile Engineering Manager at Astro

Jakarta, Indonesia

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top