About Me

About me

Age:

0

Address:

Mampang Prapatan, South Jakarta, Indonesia

Nationality:

Indonesia

With a decade of experience in software engineering, recognized for leading transformative initiatives and achieving substantial improvements. Expertise includes driving innovative project leadership, enhancing operational efficiency, and realizing significant advancements in performance metrics. Committed to advancing technological excellence through effective cross-functional collaboration.
- Basri Yasin

Experience

Experience

Senior Software Engineer

  • Migrate one of our principal lenders from manual processing systems to API-based structures, ensuring enhanced efficiency and performance.
  • Led integrations with strategic B2B partners, coordinating efforts with cross-functional teams, including those focused on transactions and users, to ensure a seamless and efficient process.
  • Initiated new services for manual transfers and Just In Time Transfers, optimizing fund transfers and vendor payments to partners.
  • Mentored junior programmers, promoting best practices and fostering a collaborative, innovative team environment.

Skill Set

  • Systems
    • AWS
    • Jira
    • Bitbucket
    • Scalyr
    • Grafana
    • Datadog
  • Language & Frameworks
    • Golang
  • Databases
    • RDS with MySQL
    • BigQuery

PT. Pakar Digital Global

Feb 2023 - May 2023

Technical Lead

  • Manages a Medium Large Enterprise (MLE) team comprising 5 members.
  • Oversees strategic planning and distribution of project execution tasks, ensuring timely and efficient completion.
  • Provides comprehensive support and resolution for client reports, maintaining high client satisfaction.
  • Manages the deployment of new features, ensuring seamless integration and functionality.
  • Monitors daily operations and performance to ensure consistent service quality.
  • Successfully revamped Materai stamping services, improving the success rate from under 10% to 99%.

Skill Set

  • Systems
    • GCP
    • ClickUp
    • Github
    • New Relic
  • Language & Frameworks
    • Golang
  • Databases
    • MySQL

PT. TOKOPEDIA

Oct 2018 - Dec 2022

Senior Software Engineer

  • Led development team and collaborate with cross departments such as Android, iOS, and WPE (Web Engineering Platform).
  • Design project requirements, plan project development timeline, and periodically report to the manager and associate vice president.
  • Develop and maintain TETRA to enable Tokopedia Data Tracking Validation Evolution on the user journey.
  • Develop a user journey recorder to generate a script that can replay all recorded user action on Android, iOS, and Web platforms.
  • Presenting TETRA at START. The first technology summit by Tokopedia to showcase various technology innovations that Tokopedia has made in the past decade will showcase a vast array of topics on Tokopedia's technology breakthroughs and innovations from scalability, to data science, and core engineering.
  • Develop Tokopedia's new points system called TokoPoints to make users come back and buy more goods.
  • Migrate load-test-instance-preparation (Cloudia) project from bash to golang
  • Improve Cloudia performance from 5+ minutes to less than 40 seconds when preparing the load test environment
  • Make Tokopedia load test service go public enable any company to test their product using Tokopedia service called Dekara-Hammerflux or dekara.io

Skill Set

  • Systems
    • Linux
    • Nginx
    • Squid
    • Jira
    • GitHub
  • Language & Frameworks
    • Golang
    • NodeJS & ReactJS
    • Bash Script
  • Databases
    • Postgresql
  • Event

Software Engineer

  • Develop and maintain service API for Fintech products such as Personal-Loan and Saldo-Priority.
  • Develop internal tools for business team needs.
  • Develop Tokopedia buyer and seller saldo to fulfill OJK Regulation.
  • Collaborate with cross departments such as Payment, Logistics, Affiliation, Fraud, Infrastructure, and Operation/CS to meet business needs, bug fixing, and solve reported user problems.

Skill Set

  • Systems
    • AWS & Aliyun
    • Linux
    • Jira
    • GitHub
    • Nginx
  • Language & Frameworks
    • Golang
    • Javascript & jQuery
    • Bash Script
  • Databases
    • MySQL
    • Postgresql

PT. FIRST WAP INTERNATIONAL

Aug 2016 - Sept 2018

PHP Programmer

  • Create and Maintain User Interface and API Requests for new modules.
  • Improve performance for generating Billing Report.
  • Migrate old Application from PHP4 to PHP7.
  • Design and maintain databases structure with three different SQL languages (MySQL, MSSQL, and Oracle).
  • Deploy application on staging environment for QA testing.
  • Support QA for testing and application deployment on both Company and Client sides.

Map Master & GIS Programmer

  • Maintain Map Visualization on existing Location Base Service.
  • Build a new Map Visualization library for both PHP and JavaScript with the API documentation.
  • Do research and implementation to provide the best map solution.
  • Build and maintain Map Server using Mapserver and Mapnik with Tirex.
  • Create custom Map based on client needs for both Raster and Vector map.

Skill Set

  • Systems
    • Linux
    • Readmine
    • GitLab
    • Apache
    • NodeJS
  • Language & Frameworks
    • PHP & Laravel
    • Javascript & ES6
    • jQuery & Openlayers & Webpack
    • Bash Script
    • Mapnik & Mapserver
    • GDAL
  • Databases
    • MySQL
    • MSSQL
    • Oracle
    • Postgresql (postgis)
  • Achievement

Design Network System

Mar 2014 - Mar 2015

Programmer

  • Managed project deadlines and monitored milestones through the completion stage.
  • Design and maintain databases structure and relationship.
  • Design project plan.

Skill Set

  • Systems
    • Windows
    • Apache & FTP
  • Language & Frameworks
    • Java (Android)
    • PHP
  • Databases
    • MySQL

Freelance

PT. SiCepat Ekspres Indonesia

Sept 2021 - Apr 2022

Software Engineer

  • Collaborate with internal software engineer to develop feature base on company needs

Skill Set

  • Systems
    • Linux
    • MySQL
  • Language & Frameworks
    • Golang

Taman Surya Sport Club

Jun 2016 - Jul 2016

Programmer

  • Create accounting system.
  • Create security system include door access and CCTV.

Skill Set

  • Systems
    • Windows
  • Language & Frameworks
    • Delphi
    • C++ (Arduino)
  • Databases
    • MySQL

TJS Partners

Apr 2016 - Jul 2016

Web Developer

  • Maintain Company website.
  • Create front-end and back-end web application.
  • Design and maintain databases structure for web application.

Skill Set

  • Systems
    • Windows
  • Language & Frameworks
    • PHP & Laravel
    • Javascript & jQuery
  • Databases
    • MySQL

PT. Noken Jaya Abadi

Sep 2015 - Nov 2015

Web Developer

  • Maintain Company website.
  • Create front-end and back-end web applications.
  • Maintain database structure for performance optimization.
  • Bridge 3rd party API with Company’s system.

Skill Set

  • Systems
    • Windows
    • Apache & IIS
  • Language & Frameworks
    • PHPl
    • ASP .Net
  • Databases
    • MySQL

Education

Formal:

STMIK KHARISMA Makassar

2011 - 2015

Computer Science (BSc CS)

I used to play an online game when high school and I love it very much, but there is one thing that always bothers me, the cheater. I used to counter them by using cheat as well and it work until the internet cafe's owner prohibit it since the cheat was sometimes detected as viruses and it ruins the machine. it makes me wonder why it contains any computer viruses, is it possible to cheat without any computer viruses? then after a lot of research, it led me to take computer science at the university. I dedicate my first semester to fully understanding all basics of programming until I fall in love with it. in my university we have 3 major on computer science major which is Software engineering, computer networking, and design Graphics, I want to choose software engineer as my major but unfortunately the major is not open because only 3 people interested and we should have at least 10 people to make it. then I'm forced to take computer network as my major but my soul is still left on software engineer. some times our teacher asks us for a road show to teach high school students to do graphic design and animation for university exposure. I felt so lucky because I could learn all the major fields in a single line of my college path when not all people could have a chance for that, god knows what I need. finally, I graduate with an essay called "Anomaly Data Detection on Wireless Sensor using Bayesian Network Model" which I think it was very cool.

SMK Negeri 1 Luwuk

2008 to 2011

Accounting

General Entries, Special Entries, Adjustment Entries, General Ledger, Trial Balance, and Adjusted Trial Balance with a huge book in my backpack was my daily activity in High School. In my opinion, learning Accounting does not require Math skills because it is about analytics, not calculation. Accounting teaches me to be more patient and have attention to detail because we have to rewrite all the things from scratch since we do it manually without a computer.

  • Achievement

Non Formal:

  • Kementrian Pariwisata dan Ekonomi Kreatif

    Training Of Trainer Visual Communication Design

    2013
  • かおり 文化 園

    日本語 Basic Class

    2012
  • LP3 Gajah Mada College Luwuk

    Computer Courses

    2004

Skills

Skills

My Professional Strengths

“Skill could not measured by the time but by the solved problem - Basri Yasin.”

Prepared for battle and love to face the most complicated problem with the most advanced technology to deliver the best system. But it won't happen unless you had those opportunities for me.

  • Technical
    80%
  • Problem Solving
    75%
  • Creativity
    72%
  • Team Work
    77%
  • Independent
    80%

Newbie

Decent

Pretty Good

Master

Language skills

"I learned that the world has a soul, and that whoever understands that soul can also understand the language of things." — Paulo Coelho (The Alchemist)

Indonesia
Experienced

English
Experienced

Say Hi It’s Free!

Drop me a line

Use this form to tell me about your project goals and needs. I will be in touch within 24 hours.