Taufan Budiman

Software Engineer | Back-end Engineer

Software Development Specialist at bhinneka.com I'm a software engineer, working in one of the e-commerce companies in Indonesia. Skilled in Python (Programming Language), Django (Framework), Analytical Skills,  jQuery, API Development, Problem-Solving, Working in Teams, SSH Client.

  Jawa Timur, Indonesia

https://taufanbudiman.github.io   

Work Experience

Back End Engineer  •  Bhinneka.Com

July 2021 - Present

  1. Projects Bhinneka.com - Merupakan platform B2C yang digunakan bhinneka untuk mengembahkan bisnisnya. Platform tersebut dirancang menggunakan microservice, misal product service, user service, search engine service, activity service dll. Masing - masing service berkomunikasi dengan kafka untuk pertukaran data dan jaeger untuk tracing data.
    • Mengembangkan platform Bhinneka.com
    • Melakukan tracing bugs pada backend menggunakan jaeger
    • Melakukan Code Review untuk tim lain
    • Melakukan test case code pada API backend
    • Improvement product list page, membuat proxy dari search engine untuk ditampilkan di frontend
    • Memperbaiki code smell dan code quality pada backend sebesar 30%
    • Melakukan stress test pada API backend menggunakan locust
    • Membantu melakukan perubahan teknologi dari microservice ke odoo
    • Membantu penyesuaian pada halaman checkout dan pembayaran
    • Membuat rpc untuk digunakan oleh service lain
  2. ERP Odoo (Internal) - digunakan oleh internal bhinneka untuk mencatat semua kegiatan perusahaan, ada beberapa modul yang dikembangkan bhinneka sendiri untuk memenuhi kebutuhan perusahaan.
    • Memperbaiki bugs pada modul - modul sebelumnya
    • Melakukan penyesuaian data yang diambil dari service lain menggunakan odoo RPC client
    • Melakukan penyesuaian field dan tombol pada modul odoo

Teknologi yang digunakan: Python, Django, Jaeger, Kafka, Sonar, Odoo


Integrity Database Programmer  •  Trihasco Utama

March 2019 - August 2021

  1. Projects ASTRID (Asset Integrity Management System) - Integrity Database Programmer in Technical Services Contract for Integrity and Management Corrosion Services - PT. Pertamina Hulu Energy ONWJM
    • Melakukan perbaikan pada fitur yang sudah ada Membuat fitur cetak Inspeksi Asset Membuat fitur Inspeksi Asset Membuat fitur Assesment Asset

Teknologi yang digunakan: ASP.NET MVC, SQL Server


Senior Programmer  •  CV. ADISATYA IT CONSULTANT

December 2014 - March 2019

  1. Projects Absensi Online (Kab Kediri, Kab Samosir, Kab Tulungagung, Kab Trenggalek, UPTD Dinas Kesehatan, UPTD Dinas Pendidikan)
    • Membangun Sistem Informasi Absensi Online Kab. Kediri
    • Membangun Sistem Informasi Integrasi Mesin Fingerprint dengan Sistem Informasi dengan Raspbery Pi
    • Memperbaiki beberapa bugs Absensi Online Kab. Kediri
    • Membantu proses perekaman jari pada pegawai daerah
  2. Projects PPDB Kabupaten Kediri
    • Membangun dan mengembakan sistem informasi PPDB Kab Kediri
    • Memperbaiki bugs
  3. Sistem Infromasi Perhitungan Tunjangan Kab Tulungagung
    • Membangun dan mengembangkan Sistem informasi Perhitungan Tunjangan
    • Melakukan code review

Teknologi yang digunakan: Django, Python, PostrgreeSQL

Technical Support  •  PT Eskapindo Matra

May 2013 - December 2014

  • Helps Prepare Monthly Report, installation of local network, printer and folder sharing settings

Programmer  •  AG SATU

May 2012 - March 2013

  • IT Software, Application Development (Web Base CI or PHP)

Education

2009 - 2012

Politeknik Kediri

Teknik Informatika

Skills


  • Python
  • Git
  • OOP
  • AWS EC2
  • Go
  • .NET MVC
  • ODOO (ERP Management System)

Languages


  • Indonesian — Professional
  • English — Beginner