Didik Maulana Ardiansyah

Senior iOS Engineer - Community Lead at Gravel
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Jakarta, Indonesia, ID
Languages
  • Bahasa Indonesia Native or bilingual proficiency
  • Bahasa Inggris Professional working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

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!

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Indonesia Android Kejar 3.0 - Android Beginner
    Google Developers
    Oct, 2017
    - Nov, 2024
  • Belajar Dasar-Dasar DevOps
    Dicoding Indonesia
    Jun, 2022
    - Nov, 2024
  • Belajar Dasar Visualisasi Data
    Dicoding Indonesia
    Jul, 2021
    - Nov, 2024
  • Belajar Android Jetpack Pro
    Dicoding Indonesia
    Jun, 2021
    - Nov, 2024
  • Belajar Membuat Aplikasi Flutter untuk Pemula
    Dicoding Indonesia
    Sep, 2020
    - Nov, 2024
  • Memulai Pemrograman dengan Dart
    Dicoding Indonesia
    Aug, 2020
    - Nov, 2024
  • Belajar Fundamental Aplikasi iOS
    Dicoding Indonesia
    Jul, 2020
    - Nov, 2024
  • Belajar Membuat Aplikasi iOS untuk Pemula
    Dicoding Indonesia
    Apr, 2020
    - Nov, 2024
  • Memulai Pemrograman dengan Swift
    Dicoding Indonesia
    Apr, 2020
    - Nov, 2024
  • Menjadi Android Developer Expert
    Dicoding Indonesia
    Nov, 2019
    - Nov, 2024
  • Memulai Pemrograman dengan Kotlin
    Dicoding Indonesia
    Jul, 2019
    - Nov, 2024
  • Android for Beginner
    Dicoding Indonesia
    Dec, 2018
    - Nov, 2024
  • Kotlin Android Developer Expert
    Dicoding Indonesia
    Nov, 2018
    - Nov, 2024
  • Certificate of Competence Junior Programmer
    Badan Nasional Sertifikasi Profesi (BNSP)
    Sep, 2018
    - Nov, 2024

Experience

    • 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

    • 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.

    • 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

    • 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
    2023 -
  • SMK Negeri 1 Bawang
    Rekayasa Perangkat Lunak
    2015 - 2018

Community

You need to have a working account to view this content. Click here to join now