Experience

Below are my work experiences since 2018.
  • Bounche Indonesia (Mar 2018 - Feb 2019)

    Backend and Game DeveloperFulltime - Onsite
    Jakarta, Indonesia
    Bounche is a Creative Digital Agency with regional network in Indonesia, Singapore and Malaysia. Our motivation is to deliver WOW into your digital experience. We offer an unique online experience to engage the audience with creative approach combined with sophisticated technology and social media service.
    Business :
    Digital Marketing.
    Job :
    Creating games or web campaigns for various clients.
    Job Description :
    • Developing database structures and APIs for storing, retrieving, updating, and deleting data.
    • Building sumo-themed game apps using Unity as the game engine and C# as the programming language, including features like leaderboards.
    Tools Used :
    Unity, C#, Laravel, PHP, MySQL, Bootstrap 4, Jquery, GIT.
  • Mediapura Digital Indonesia (Part Of Merah Cipta Media) (Jul 2019 - Dec 2020)

    Frontend DeveloperFulltime - Onsite
    Jakarta, Indonesia
    Infokost is a website that gives you information about residential and property rentals listings. Infokost provides thousands database of a rental property, rooms, guest house, apartments and villas in Jakarta and other big cities around Indonesia.
    Business :
    Rent Properties.
    Job :
    Creating and maintaining revamped websites and mobile apps for company products: infokost.id (property seekers) and 1pintu.id (backend/property owners dashboard).
    Job Description :
    • Converting designs into HTML and CSS.
    • Adding web logic, validation, and middleware.
    • Consuming APIs.
    • Creating mobile apps using Flutter for both infokost.id and 1pintu.id.
    Tools Used :
    Flutter, Laravel, PHP, HTML, Javascript, CSS, Jquery, GIT.
  • Merah Cipta Media (Jan 2021 - Oct 2022)

    Fullstack DeveloperFulltime - Onsite
    Jakarta, Indonesia
    Merah Cipta Media is one of the leading internet and advertising group company in Indonesia that provides complete solution in branding, marketing, communications, technology and digital media strategy & execution for major industry players in Indonesia.
    Business :
    Internet and Advertising Group.
    Job :
    Creating and maintaining full-stack internal websites such as survey, reimbursement, visitor management system, and e-procurement.
    Job Description :
    • Creating database structures and APIs for storing, retrieving, updating, and deleting data.
    • Converting designs into HTML and CSS.
    • Implementing web logic, validation, and middleware.
    • Consuming APIs.
    • Creating unit tests.
    Tools Used :
    Nuxt JS, Vue JS, Node JS, Express JS, Sequlize JS, Vuetify, Sass, GIT.
  • Dunia Boga Indonesia (Dec 2021 - Mar 2023)

    Senior Frontend EngineerFulltime - Onsite
    Jakarta, Indonesia
    BakingWorld.id (PT. Dunia Boga Indonesia) is the first platform in Indonesia that specifically provides online baking courses. BakingWorld was born to provide an opportunity for all Indonesian people everywhere to be able to learn to make cakes, bread or cook easily without having to wait for a chef to come to their area.
    Business :
    Cooking and Baking.
    Job :
    Creating and maintaining revamped websites such as portals, online stores, online courses, and single sign-on (SSO).
    Job Description :
    • Converting designs into HTML and CSS.
    • Implementing web logic, validation, and middleware.
    • Consuming APIs.
    • Create unit tests.
    Tools Used :
    Vue JS, Typescript, Bootstrap Vue, CSS, VITE, GIT.
  • Siloam Hospitals Group (Sep 2023 - Aug 2024)

    Fullstack DeveloperFulltime - Hybrid
    Karawaci, Banten, Indonesia
    PT Siloam International Hospitals Tbk (Siloam Hospitals) is the largest private hospital network that provides health service facilities in the form of hospitals and clinics in various cities in Indonesia. With more than 41 hospital branches and 25 clinics, Siloam Hopitals reaches every community with complete facilities and professional medical staff who are ready to provide quality and international standard medical services.
    Business :
    Hospitals and Health Care.
    Job :
    Handling Payment System and Medical Checkup.
    Job Description :
    • Develop Specialist Schedule For Medical Checkup.
    • Maintenance and Update Input Transaction in Payment System (Input Sales Item Issue, Package, Consultation), Save Invoice, Print Invoice, Billing Request.
    Tools Used :
    Angular 13, .Net 6, Next JS, Typescript, Material UI, PostgreSQL, Microsoft SQL Server, GIT.
  • EBUDDY PTE. LTD. (Aug 2024 - Present)

    Fullstack DeveloperContract - Remote
    Singapore, Singapore
    RentBabe is an innovative platform designed to enhance social connections and enrich personal experiences. As a leading service in facilitating friendships and shared activities, RentBabe offers users the opportunity to explore their cities from new angles, find companions for various hobbies, and engage in meaningful conversations. With a commitment to fostering genuine relationships, RentBabe connects individuals across diverse interests, creating a vibrant community focused on personal growth and shared experiences.
    Business :
    Social Networking.
    Job :
    Handling the revamp of the RentBabe website.
    Job Description :
    • Create a new referral link mechanism.
    • Added a new login mechanism using Telegram OTP.
    • Optimize the caching system using IndexedDB.
    Tools Used :
    Firebase, Next JS, Node JS, Express JS, Typescript, MUI (Material UI), GIT.