Arda Ramadhan

Arda Ramadhan

Assistant of Basic Programming

Followers of Arda Ramadhan417 followers
location of Arda RamadhanKota Malang, Jawa Timur, Indonesia

Connect with Arda Ramadhan to Send Message

Connect

Connect with Arda Ramadhan to Send Message

Connect
  • Timeline

  • About me

    Software Engineer - Backend

  • Education

    • Universitas Brawijaya

      2016 - 2021
      Bachelor's degree Informatics Engineering 3.89
  • Experience

    • Faculty of Computer Science (FILKOM) University of Brawijaya

      Sept 2017 - Jan 2017
      Assistant of Basic Programming

      Gave material, exercises, and scoring assignments about basic programming (Java)

    • Faculty of Computer Science (FILKOM) University of Brawijaya

      Sept 2018 - Jan 2018
      Assistant of Database System

      Gave material, exercises, and scoring assignments about SQL basic concepts, ERD, DDL, DML, Database Transaction, etc

    • Laboratory of Multimedia, Game, and Mobile Technology (MGM), FILKOM, Brawijaya University

      Apr 2019 - Apr 2020
      Software Engineer

      • Analyzed problems and gathered system requirements from the stakeholders• Designed technical solutions and define software functionality based on the system requirements• Built websites and APIs on several projects such as Pertamina Against Covid-19, UB Tanggap Covid-19, Singo Pajak Kota Malang, and Sambat Kota Malang

    • PT Pelabuhan Indonesia III (Persero)

      Jun 2019 - Jan 2019
      Software Engineer Intern

      - Analyzed and designed solution for the ship scheduling problem- Built scheduling information system for ship departures and arrivals

    • Majoo Indonesia

      Jan 2021 - now

      • Initialized the base code of the new order service by implementing hexagonal architecture and rewrote the order use cases in the new service.• Improved Kafka consumer throughput by processing incoming messages to goroutines using the worker pool pattern and preventing the race condition using key locking. • Enhanced product stock and notification API integration in the order process using transactional outbox pattern to improve transaction integrity, improve performance, and reduce dependency between services.• Chosen as a buddy in the “Buddy Program” to mentor 5 new engineers by introducing them to the Majoo cultures, engineering process, and technology stack. Lihat lebih sedikit

      • Sr. Associate Backend Engineer

        Jan 2022 - now
      • Associate Backend Engineer

        Jan 2021 - Jan 2021
  • Licenses & Certifications

    • Elastic Google Cloud Infrastructure: Scaling and Automation

      Coursera | Google
      Jan 2019
      View certificate certificate
    • Essential Google Cloud Infrastructure: Core Services

      Coursera | Google
      Jan 2019
      View certificate certificate
    • Essential Google Cloud Infrastructure: Foundation

      Coursera | Google
      Jan 2019
      View certificate certificate
    • Reliable Google Cloud Infrastructure: Design and Process

      Coursera | Google
      Jan 2019
      View certificate certificate
    • Google Cloud Platform Fundamentals: Core Infrastructure

      Coursera | Google
      Sept 2019
      View certificate certificate
    • Intermediate Developing Android Apps in Indonesia Android Kejar 3.0

      Google for Developers
      Jan 2017