Jakarta, Indonesia
Experienced Solutions Architect specializing in revamping mobile app environments with cloud-native architectures, microservices, and scalable API designs. Led high-performance teams in designing and optimizing mobile backends for large-scale applications, ensuring high availability and efficient resource utilization. Expert in cloud infrastructure (Google Cloud, AWS, Azure) and CI/CD automation, with a strong track record in mobile API performance optimization. Skilled in managing high-traffic mobile environments, integrating observability tools (Mobile, Web, Backend, Infrastructure), and enhancing DevOps workflows with automation. Proven ability to collaborate with cross-functional teams in the industry to deliver reliable, scalable, and secure mobile solutions. Passionate about leveraging modern cloud-native architectures to drive seamless and efficient app performance.
• Designed and optimized cloud-native architectures for high-traffic applications, ensuring scalability, reliability, and cost efficiency. • Led the revamp application development infrastructures, leveraging serverless technologies to enhance performance and maintainability. • Architected scalable API gateways and microservices, ensuring seamless integration between frontends (mobile and web apps) and backend services. • Implemented CI/CD automation, reducing deployment time and minimizing downtime for production environments. • Integrated observability and performance monitoring tools to optimize system health and responsiveness. • Collaborated with cross-functional teams (developers, product managers) to translate business needs into robust technical solutions for enterprise-scale applications. • Ensured security best practices by implementing security across mobile, web, backend, infrastructure layer. • Provided technical leadership and mentoring, guiding engineers in adopting modern cloud-native principles and best practices.
• Led the design and implementation of scalable, high-performance mobile backend infrastructures, improving system reliability and efficiency. • Defined technical roadmaps and architecture for Android/iOS and cloud-based services, ensuring seamless integration between mobile apps and backend systems. • Spearheaded CI/CD automation and DevOps pipelines, utilizing Jenkins, Kubernetes, and Helm to enhance deployment speed and reduce production downtime. • Optimized API performance for high-traffic applications by implementing caching strategies, load balancing, and efficient database querying. • Managed pre-development (infrastructure & CI/CD), on-development (performance & quality), and post-development (monitoring & alerts) to ensure a smooth SDLC. • Introduced observability and performance monitoring tools like Prometheus, Grafana, and Firebase Performance Monitoring to proactively detect and resolve issues. • Mentored and coached a team of engineers, fostering best practices in clean code, cloud architecture, and system security. • Collaborated with product managers and stakeholders to translate business needs into scalable and maintainable technical solutions.
• Developed and maintained feature-rich, high-performance Android applications, ensuring seamless user experiences and scalability. • Translated UI/UX designs into responsive, efficient, and reusable Android components, leveraging Jetpack Compose, XML, and Material Design principles. • Integrated RESTful APIs and WebSockets using Retrofit and OkHttp, optimizing network performance and reducing latency. • Implemented MVVM architecture and dependency injection (Hilt/Dagger) to enhance app modularity, testability, and maintainability. • Optimized app performance, memory usage, and battery efficiency, applying Android Profiler, LeakCanary, and ProGuard. • Worked closely with backend teams to define API requirements and data synchronization strategies, ensuring efficient data flow between mobile and server. • Implemented push notifications and in-app messaging using Firebase Cloud Messaging (FCM) and OneSignal to improve user engagement. • Conducted unit testing and UI testing with JUnit, Mockito, and Espresso, improving code reliability and reducing production bugs. • Published and maintained Android apps on the Google Play Store, ensuring compliance with Google Play policies and SDK updates.
• Developed and maintained native Android applications, ensuring smooth performance and adherence to best coding practices. • Translated technical documentation and business requirements into functional mobile applications, improving feature delivery speed. • Implemented RESTful API integrations using Retrofit and OkHttp, optimizing data retrieval and reducing network latency. • Enhanced app stability and performance by profiling and debugging with Android Profiler and LeakCanary, reducing memory leaks and crashes. • Applied Material Design guidelines and best UI/UX practices to deliver an intuitive and visually appealing user experience. • Worked collaboratively with cross-functional teams (backend developers, UI/UX designers, and project managers) to ensure seamless app development. • Conducted code reviews and testing (JUnit, Espresso) to improve code quality and maintainability. • Implemented push notifications using Firebase Cloud Messaging (FCM) to increase user engagement and retention.