Senior Software Engineer

Dede Andres

Senior Software Development Engineer at DANA Indonesia

Crafting seamless mobile experiences with Flutter & Android Kotlin across millions of devices

About Me

Professional Background

An adaptive learner, curious and love to do something challenging. Looking for more experience and always excited to learn new things. :)

Technical Focus

Experienced on mobile app development Flutter and Android Native using Kotlin, api backend development using Go and Java Family(Java, Scala, and Kotlin), and Maintain Kubernetes cluster using GCP and Alibaba Cloud Platform

Technical Skills

Mobile App Development
AndroidKotlinFlutterDartAlipay Mini ProgramWeChat Mini Program
Backend
GoJavaREST APIPostgreSQL
Cloud & DevOps
GCPAlibaba CloudAWSDockerKubernetesCI/CDTerraform

Featured Projects

DANA App
Mobile
Contributed to the DANA app, a leading Indonesian e-wallet platform with over 100 million users. Developed and optimized feature Account Verification using Android Native with Kotlin. Collaborated closely with cross-functional teams to enhance app performance, security, and user experience, resulting in increased user engagement and satisfaction.
AndroidKotlinCoroutinesRxJavaMixpanel
BoraBora App
Mobile
Led development of BoraBora (Borong Rame Rame), a social e-commerce platform enabling collective buying at reduced prices. Built features for users to browse and join merchant campaigns, improving performance and user satisfaction. Managed end-to-end releases on App Store and Google Play.
FlutterDartBlocCubitDioFirebaseCodeMagicMixpanelAppsflyerMoEngage
Invoicing App
Mobile
Contributed to migrating Indonesia's #1 digital invoice app from Ionic to Flutter, serving thousands of businesses nationwide. Implemented features for creating and sending invoices via WhatsApp/SMS/email, multi-method payment processing (QRIS, virtual accounts), and e-Meterai integration. Built with Clean Architecture, Apple In-App Purchase, and analytics integration.
FlutterBlocCubitClean ArchitectureFirebaseAppsflyerCleverTap
Belanja Harian
Alipay Mini Program
Developed a eCommerce using Alipay MiniProgram Engine with JavaScript, ACSS, and AXML.
JavaScriptAlipay MiniProgramACSSAXML
Waspada Online
Alipay Mini Program
Developed a MiniProgram campaign to raise awareness and prevent online gambling using Alipay MiniProgram Engine with JavaScript, ACSS, and AXML.
JavaScriptAlipay MiniProgramACSSAXML
Tap Biar Aman
Alipay Mini Program
Built a news and quiz portal MiniProgram to educate users on securing their DANA accounts with engaging content and interactive features.
JavaScriptAlipay MiniProgramACSSAXML
DANA eMas
DevOps
DANA eMas is a gold trading platform within the DANA app enabling users to buy and sell gold seamlessly. Provisioned and configured Kubernetes clusters on GKE and Alibaba Cloud. Implemented monitoring using EFK Stack, Prometheus, and Grafana. Maintained staging and production servers ensuring system stability.
KubernetesGKEAlibaba CloudTektonArgoCDPrometheusGrafana
RaporDANA
DevOps
Built and maintained CI/CD pipelines using Tekton Pipelines and ArgoCD. Ensured high availability and seamless deployments for DANA reporting system with proactive monitoring.
KubernetesTektonArgoCDGCPCI/CDMonitoring
Saldo Digital
DevOps
Saldo Digital enables users to top up e-wallets (OVO, GoPay, ShopeePay) directly within the DANA app. Managed production infrastructure for this digital balance system, implemented automated deployments, monitoring solutions, and maintained system uptime for mission-critical fintech services.
KubernetesAlibaba CloudCI/CDEFK StackGrafana

Let's Connect

Interested in collaboration or have a question? Feel free to reach out!