Didik Maulana Ardiansyah
Senior iOS Engineer - Community Lead at Gravel- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Bahasa Indonesia Native or bilingual proficiency
-
Bahasa Inggris Professional working proficiency
Topline Score
Bio
Achmad Chadil Auwfar
Didik is an exceptional role model to me, despite his young age he is a true multi-talented individual with strong fundamental programming skills, as demonstrated when we worked together as Android developers, he quickly became a senior iOS developer due to his impressive ability to master new skills effortlessly. It was a great pleasure to work with him and I hope to have the opportunity to work with him again in the future. Any company that has the chance to work with Didik will not regret it as he is an invaluable asset to any team.
Kurniawan Haikal
Didik is one of the engineers that work beyond expectations. He doesn't hesitate to try new things and share with the others, without compromising the team's goals. He is actively share his knowledge and research in our iOS devs sharing session. Behind his calmness, his ideas and feedbacks are sharp and bold. As his manager, I would not hesitate to say that he is one of my role model. I believe that every team would be very happy to have him!
Achmad Chadil Auwfar
Didik is an exceptional role model to me, despite his young age he is a true multi-talented individual with strong fundamental programming skills, as demonstrated when we worked together as Android developers, he quickly became a senior iOS developer due to his impressive ability to master new skills effortlessly. It was a great pleasure to work with him and I hope to have the opportunity to work with him again in the future. Any company that has the chance to work with Didik will not regret it as he is an invaluable asset to any team.
Kurniawan Haikal
Didik is one of the engineers that work beyond expectations. He doesn't hesitate to try new things and share with the others, without compromising the team's goals. He is actively share his knowledge and research in our iOS devs sharing session. Behind his calmness, his ideas and feedbacks are sharp and bold. As his manager, I would not hesitate to say that he is one of my role model. I believe that every team would be very happy to have him!
Achmad Chadil Auwfar
Didik is an exceptional role model to me, despite his young age he is a true multi-talented individual with strong fundamental programming skills, as demonstrated when we worked together as Android developers, he quickly became a senior iOS developer due to his impressive ability to master new skills effortlessly. It was a great pleasure to work with him and I hope to have the opportunity to work with him again in the future. Any company that has the chance to work with Didik will not regret it as he is an invaluable asset to any team.
Kurniawan Haikal
Didik is one of the engineers that work beyond expectations. He doesn't hesitate to try new things and share with the others, without compromising the team's goals. He is actively share his knowledge and research in our iOS devs sharing session. Behind his calmness, his ideas and feedbacks are sharp and bold. As his manager, I would not hesitate to say that he is one of my role model. I believe that every team would be very happy to have him!
Achmad Chadil Auwfar
Didik is an exceptional role model to me, despite his young age he is a true multi-talented individual with strong fundamental programming skills, as demonstrated when we worked together as Android developers, he quickly became a senior iOS developer due to his impressive ability to master new skills effortlessly. It was a great pleasure to work with him and I hope to have the opportunity to work with him again in the future. Any company that has the chance to work with Didik will not regret it as he is an invaluable asset to any team.
Kurniawan Haikal
Didik is one of the engineers that work beyond expectations. He doesn't hesitate to try new things and share with the others, without compromising the team's goals. He is actively share his knowledge and research in our iOS devs sharing session. Behind his calmness, his ideas and feedbacks are sharp and bold. As his manager, I would not hesitate to say that he is one of my role model. I believe that every team would be very happy to have him!
Credentials
-
Indonesia Android Kejar 3.0 - Android Beginner
Google DevelopersOct, 2017- Nov, 2024 -
Belajar Dasar-Dasar DevOps
Dicoding IndonesiaJun, 2022- Nov, 2024 -
Belajar Dasar Visualisasi Data
Dicoding IndonesiaJul, 2021- Nov, 2024 -
Belajar Android Jetpack Pro
Dicoding IndonesiaJun, 2021- Nov, 2024 -
Belajar Membuat Aplikasi Flutter untuk Pemula
Dicoding IndonesiaSep, 2020- Nov, 2024 -
Memulai Pemrograman dengan Dart
Dicoding IndonesiaAug, 2020- Nov, 2024 -
Belajar Fundamental Aplikasi iOS
Dicoding IndonesiaJul, 2020- Nov, 2024 -
Belajar Membuat Aplikasi iOS untuk Pemula
Dicoding IndonesiaApr, 2020- Nov, 2024 -
Memulai Pemrograman dengan Swift
Dicoding IndonesiaApr, 2020- Nov, 2024 -
Menjadi Android Developer Expert
Dicoding IndonesiaNov, 2019- Nov, 2024 -
Memulai Pemrograman dengan Kotlin
Dicoding IndonesiaJul, 2019- Nov, 2024 -
Android for Beginner
Dicoding IndonesiaDec, 2018- Nov, 2024 -
Kotlin Android Developer Expert
Dicoding IndonesiaNov, 2018- Nov, 2024 -
Certificate of Competence Junior Programmer
Badan Nasional Sertifikasi Profesi (BNSP)Sep, 2018- Nov, 2024
Experience
-
Gravel
-
Indonesia
-
Technology, Information and Internet
-
100 - 200 Employee
-
Senior iOS Engineer - Community Lead
-
Oct 2022 - Present
Community Lead responsibilities: - Collaborate with Tech Leads to apply and tailor software development concepts and best practices. - Ensure best practices and alignment among engineers working in the respective platforms. - Regularly mentor and influence other engineers in the respective platforms to raise Gravel’s technical bar. - Create initiatives for community discussions and platform improvements. Day-to-day responsibilities: - Collaborate with cross-functional teams to define, design, and deploy new features. - Research, develop, enhance, and maintain high-performance messaging apps in iOS environment. - Solve performance issues related to bugs, crashes, and tech debt on messaging apps. - As Release Engineer, release new features and improvements every 2 weeks. - Code review with other developers. - Create technical documentation and guidelines for iOS team. Projects: - Salam - Chat Asli Indonesia Show less
-
-
-
Dicoding Academy
-
Indonesia
-
E-Learning Providers
-
1 - 100 Employee
-
External Reviewer
-
Aug 2020 - Dec 2022
Flexi-time reviewer, responsible for reviewing : - Memulai Pemrograman Dengan Swift submissions. - Belajar Membuat Aplikasi iOS untuk Pemula submissions. - Belajar Fundamental Aplikasi iOS submissions. - Belajar Fundamental Aplikasi Android submissions. - Belajar Android Jetpack Pro submissions. Flexi-time reviewer, responsible for reviewing : - Memulai Pemrograman Dengan Swift submissions. - Belajar Membuat Aplikasi iOS untuk Pemula submissions. - Belajar Fundamental Aplikasi iOS submissions. - Belajar Fundamental Aplikasi Android submissions. - Belajar Android Jetpack Pro submissions.
-
-
-
HappyFresh
-
Indonesia
-
Technology, Information and Internet
-
300 - 400 Employee
-
Senior Associate iOS Engineer
-
Jun 2022 - Sep 2022
Responsibilities: - Working on product stores, carts, product delivery, and vouchers. - Delivery of high-quality products and collaborating with the Product team, Backend, Apps, Frontend, and QA. - Implement an A/B test experiment and feature flag for a new feature. - Maintain and bugfix the existing features. - Code review - Initiate unit testing implementation. Projects: - Product Stores - Carts - Product Delivery - Vouchers - Native WKWebView Responsibilities: - Working on product stores, carts, product delivery, and vouchers. - Delivery of high-quality products and collaborating with the Product team, Backend, Apps, Frontend, and QA. - Implement an A/B test experiment and feature flag for a new feature. - Maintain and bugfix the existing features. - Code review - Initiate unit testing implementation. Projects: - Product Stores - Carts - Product Delivery - Vouchers - Native WKWebView
-
-
-
Mamikos
-
Indonesia
-
Technology, Information and Internet
-
300 - 400 Employee
-
Software Engineer - iOS
-
Oct 2021 - Jun 2022
Responsibilities:- Have worked in several teams: Booking and Billing, Property Management, and Core.- Communicate and work effectively across cross-functional teams in a global environment.- Delivery of high-quality products and collaborating with the Product team, Backend, Frontend, and QA.- Pairing code review with other developers.- Create technical documentation.- Unit testing and UI testing code for robustness and reliability.- Mentoring junior developers in the same team.Projects:- Kos Booking System- Owner Booking Management- Owner Billing Management- Owner Tenant Management- Owner Booking Property Management Show less
-
-
Software Engineer - Android
-
Aug 2019 - Oct 2021
Responsibilities:- Have worked in several teams: User Growth and Experience, Traffic Acquisition, and Core.- Communicate and work effectively across cross-functional teams in a global environment.- Delivery of high-quality products and collaborating with the Product team, Backend, Frontend, and QA.- Pairing code review with other developers.- Unit testing and UI testing code for robustness, usability, and reliability.- Mentoring junior developers in the same team.Projects:- Authentication and Registration- User Verification and Activation- User Profile Management- Internal Tracking- GoldPlus- Android Design System Show less
-
-
Education
-
BINUS University
Bachelor Information System, Computer Science -
SMK Negeri 1 Bawang
Rekayasa Perangkat Lunak