I have worked for more than 9 years and there are so many things I have achieved during that time (I’m only highlighting the best one). Please check my achievements from the newest till the oldest below:

  1. 2021
    • Redesign Homepage both apps and mobile web.
    • Redesign Promotion page both apps and mobile web.
    • Implement payment Shopee Pay in payment page.
    • Integrate OVO payment both of linking and payment in apps.
    • Improve API on apps homepage.
    • Reduce server budget and re-assess all usage on Platform Service.
  2. 2020
    • Worked as a refund tech lead (as an interim).
    • Handle refund crisis management due to COVID-19 increase across the world.
    • Separate utilities team to 2 teams to improve productivity since the team is too big.
    • Improve messaging system in tiket.com to make easier to use and track by stakeholder.
    • Improve email system to reduce number of email bounce.
    • Re-architecture credit card system due to PCI DSS requirement changes.
    • Implement Key Management Service to improve security in credit card payment method.
    • Create centralize review service for all product in tiket.com.
  3. 2019
    1. Rewrite refund from monolith to microservice using Java Springboot.
    2. Handle multiple team such as payment and refund (as an interim) and order and utilities.
    3. Rewrite order from monolith to microservice using Java and Golang.
    4. Promoted to be an Engineering Manager.
    5. Managing 2 tech leads and more than 15 people, both backend and frontend engineer.
    6. Rewrite promo system from monolith to microservice using Java Springboot.
    7. PIC tech payment for ISO 27001 certification.
  4. 2018
    • Implement reschedule by customer in apps.
    • Promoted to be a Technical Lead for payment team.
    • Rewrite payment from monolith to microservice using Java Springboot.
    • Improve backend payment response time from 5-6 second to less than 100 ms.
    • The first team in tiket.com who migrate the system from monolith to microservice without downtime.
    • Implement multiple acquiring bank for reducing cost of payment charge in credit card payment method.
    • Integrate machine learning for decision making in credit card payment method.
    • Implement debit online to payment page.
    • PIC tech payment for PCI DSS Certification.
  5. 2017
    • Implement Continous Integration in new microservices using travis.
    • Redesign payment page in apps.
    • Implement refund by customer in apps.
    • Create a dashboard to handle refund by customer.
  6. 2016
    • Integrate Nicepay payment (virtual account) to payment page.
    • Redesign and improve backend payment in desktop and mobile (Project beaver).
    • Create prototype payment callback for first microservice in tiket.com.
    • Create landing page for Apps installer.
    • Improve promo code backend to handle promo code by payment method.
    • Implement Last Minute Hotel (create a special payment page) in apps.
    • Participated to BCA Finhacks Hackathon (Hack by the beach) and become a Big 8 team.
  7. 2015
    • Re-integrate Artajasa payment to payment page in tiket.com
    • Enhance Jatis (ATM) payment.
    • Remove service charge in payment page to increase transaction.
    • Improve user experience in payment page using real-time countdown timer.
    • Add tokenisation feature both desktop and mobile web in credit card payment.
    • VIP guest for Cybersource Yearly meeting at Phuket, Thailand.
    • Promoted to be a Senior Backend Engineer.
  8. 2014
    • Create registration and admin dashboard for Indonesian Got Talent.
    • Create audition system for Indonesian Got Talent.
    • Create end to end (end-user and admin dashboard) for Super Deal TV.
    • Create registration and admin dashboard for Indonesian Idol Junior.
    • Create end to end (end-user and admin dashboard) for Dyna Indonesia (E-commerce).
    • Maintain admin finance in tiket.com.
  9. 2013
    • Create end to end (end-user and admin dashboard) for Vintage Website (Company Profile).
    • Create registration and admin dashboard for Indonesian Idol.
    • Create audition system for Indonesian Idol.
    • Create end to end (end-user and admin dashboard) for BPK Website (Company Profile and News Portal).
    • Create end to end (end-user and admin dashboard) for Female Daily Beauty Review (Review website).
    • Create end to end (end-user and admin dashboard) for Famili100.
    • Promoted to be a Lead Developer.
  10. 2012
    • Help to manage admin dashboard Master Chef Indonesia.
    • Creating dashboard for BRAVE (News Portal for Trakindo).
    • Help to manage admin dashboard Take Me Out Indonesia.