Summary

I have been write a code for around 8+ years. Experienced working from corporate to startup culture. Skilled in ERP (odoo), Python, Node.js, Cloud Computing and *nix environment.


Experiences

Odoo Developer (Remote)

Dec 2022 - Now
Juleb | Jeddah, Saudi Arabia

Health, Retail, and Distribution Solutions Company

Maintain and develop system using Odoo 13, Odoo 15 with working fields on Python, Qweb (JavaScript) and CI.
Improving system monitoring with APM, Tracking.
Tunning system performance.

Tech and Tools: Python, Node.js, PostgreSQL, Redis, Docker, Kubernetes, GitLab, ClickUp, Kibana, Metabase.

Software Engineer, Backend

Nov 2021 - Sep 2022
Warung Pintar | Jakarta, Indonesia

Maintain and develop system Grosir Pintar.
Developing Kurir App for Grosir Pintar.
Developing Misi Pintar and Brand Marketing in AWP (Aplikasi Warung Pintar).
Improving existing internal system to make more reliable using Event Driven Architecture.

Tech and Tools: Golang, MySQL, Redis, PubSub, gRPC, GraphQL, Docker, GitLab, ArgoCD, SonarQube, Jira, Redash, Jaeger, Grafana, Kiali.

Software Engineer, ERP Specialist

May 2021 - Oct 2021
Warung Pintar | Jakarta, Indonesia

Maintain and develop system Point of Sales using Odoo 13.
Integrating system Point of Sales with GrabMart.
Maintain and develop system Point of Sales using Node.js.

Tech and Tools: Python, Node.js, PostgreSQL, MySQL, Redis, Docker, GitLab, Bitbucket, Jira, Redash, Grafana, Kiali.

Backend Developer

Aug 2020 - Apr 2021
SiCepat | Jakarta, Indonesia

Product and Business

  • Develop Billing system, used by Internal Ops (Finance).
  • Develop Surat Management Darat system (part of Transport Management System), used by Internal Ops.
  • Develop PettyCash system from scratch, used by Internal Ops (Finance) and Admin Branch.

Tech and Team

  • Encourage colleague to do open source projects things.
  • Write Tech Documentation and collaborate with the team.
  • Do Experiments and collaboration with the team.
  • Assist Tech Lead to lead the team.

Tech and Tools: Node.js, PostgreSQL, Redis, Docker, GitHub, Jira, Notion.

Backend Engineer

Apr 2019 - Jul 2020
YukStay | Jakarta, Indonesia

Develop system for Internal Ops and Supporting our Frontend Apps (Web and Mobile).
Integrating our system with third parties from Payments to Accounting.
Also do data crawling via SQL Query to help the Business team.

Tech and Tools: Node.js, Python, Golang, PostgreSQL, Redis, AWS, Docker, GitHub, Jira, Notion.

Backend Engineer

Jul 2018 - Mar 2019
Workmate (formerly Helpster) | Jakarta, Indonesia

My responsibility is to maintain existing system and developing new Internal System for Ops and Supporting our Frontend Apps (Mobile and Web).
Also often to do data crawling via SQL query from the Database to help the DBA and Business team.
Work closed with Product Guys, Tester, Frontend and DevOps.

Tech and Tools: Python, Node.js, Odoo, Django, PostgreSQL, Redis, AWS, Docker, Kubernetes, BitBucket, GitLab, Jira, Asana, Trello

Freelance Python & Odoo Developer

Feb 2018 - Jun 2018
Internet | Indonesia

Helping client to develop their existing system and collaborate with their team (Product, Backend, Frontend, Mobile Dev) to integrate the system.

Tech and Tools: Python, Odoo, Django, PostgreSQL, Redis, AWS, Docker, Kubernetes, BitBucket, Jira, Trello

Python & Odoo Developer

Jan 2017 - Jan 2018
Niaga Solution | Jakarta, Indonesia

Research & Development division with scope of works:

  • Implement ERP System (CRM, Sales, Purchasing, Inventory, Accounting, Manufactur)
  • Customize Odoo module for Invoicing, Inventory, Accounting and Reporting
  • Make Documentation and Roadmap Technical Development
  • Training Our Employee
  • Server & Database Administrator
  • Create reports for manager and owner
  • Create budgeting for development
  • Controlling our TEAM
  • Assist development other division (give advice about method or technology to use, etc)

Tech and Tools: Python, Odoo, Android, PostgreSQL, Django, Flask, Docker, DigitalOcean & Vultr, GitLab, Trello, GSuite

Junior Odoo Developer

May 2016 - Dec 2016
Niaga Solution | Jakarta, Indonesia

Assistant implementator and developing Odoo modules.

Development Fields: CRM, Sales, Purchasing, Inventory, Accounting, HR Management and customized Odoo modules.

Tech and Tools: Python, Odoo, PostgreSQL, DigitalOcean & Vultr, GitLab, Trello

Junior Software Developer (remote)

Feb 2016 - Jun 2016
CoderDojo Indonesia | Yogyakarta, Indonesia

Create a desktop application that works to retrieve all data information on every computer and operating system (Windows, OSX, Linux) then sent that information to the server.

Tech and Tools: Python, WxPython, py2exe, Flask, SQLite, Git, BitBucket, Jira, Harvest (Simple Online Time Tracking Software)

Freelance Web Developer

Jul 2015 - Jan 2016
Yogyakarta, Indonesia

As a freelancer, I'm develop several web-based application based on client requests. such as web registration system, invoicing system and integrating current system with third parties.

Tech and Tools: PHP, Laravel, WordPress, AngularJS, Python, Django, Flask, Git, Trello, Jira

Certificates

AWS Training and Certification

This training focus on how to Architecting on AWS using their principles to leverage AWS Services to make the infrastructure scalable, reliable, and high availability.

AWS Training and Certification

This training focus on how to Developing application and interact with their services using AWS SDK. such as S3 or DynamoDB for data store, Cognito for authentication, AWS Lambda for serverless, SQS for PubSub, SNS for notification, and also use CodePipeline for CI/CD for deployment.

Qwiklabs

A hands-on with self-paced training on Qwiklabs platform provided by Google Cloud Training.
In this training I took an topics like: Baseline Infrastructure GCloud, Application Development, Data Engineering, Intro to ML, Cloud Development and Kubernetes.

Comback

Comback - Community and Give Back
I Love attending an events from Tech-community and Also Love about Open Source.
Because I believe from there we can learn something new and improving our self.
So in my free time I tried to contribute to Open Source Projects even it's only fixing the docs.
I have been contribute to Open Source Projects such as Odoo, OCA (Odoo Community Association), odoo-themes, etc. More information on https://github.com/repodevs.