Rizki "Tama" Pratama

Why me, do you ask?

  • Multiple companies Worked for 4 Indonesian companies, in 4 different industries. Currently working from anywhere.
  • 8+ years of experience Software engineer since 2015, as a freelancer, employee and even an indie game developer.
  • Front-end or Back-end? Both. I used Python & PostgreSQL daily with Odoo, along with Django for web projects and C# with Unity for multimedia & game projects.

Multiple companies

Back in 2019, I started applying for companies...

  1. PT. Tunas Dwipa Matra, Indonesia (2019 — 2022, 3 years)

    This is where my first adventure using Python began. As a System Developer, I immediately start working on Odoo framework version 8 and 10, along with PostgreSQL daily.

  2. PT. Fujicon Priangan Perdana, Indonesia (2021 — 2023, 2 years)

    I'm an Odoo Developer in a private consulting company with services in Civil Engineering, Architecture, Multimedia, and lastly, IT Solutions using Odoo 12 and above.

  3. Credibook (PT. Ruang Dagang International), Indonesia (2022 — 2023, 9 months)

    I'm an Odoo Engineer responsible for all Odoo-related developments, deployments, and tech supports in one of many great tech startups in Indonesia.

  4. Hangry (PT. Modular Kuliner Indonesia), Indonesia (current, 1 year)

    As a Senior Odoo Developer, I'm responsible for all of my previous responsibilities, only now I'm also in charge of taking decisions regarding what's the best way and method to solve issues.

5+ years on Python Web & 3+ years on Unity = 8+ years of experience

My experiences can be split up into 2 categories, Web and Multimedia.
I started out as a Multimedia-based app freelancer. And using Unity, I was able to work on 20 games and apps, along with my own games that I published on Google's Play Store and GameJolt.
Most of my multimedia work revolves around Video games, 2D & 3D Animations, and Augmented Reality (AR). Although I needed outside help for the designs on interfaces, 2D sprites and 3D models.

Here's to name a few:

  1. An educational interactive app for Android about coffee using simple 2D animation, audio narration, and basic buttons.
  2. A mobile-based Augmented Reality app for Android, with a working online marketplace feature (cash payments only) for a local store using Firebase. Source code
  3. An educational 3D interactive app about wall climbing using 3D models and animations.
  4. An educational 2D fighting game about history of a national hero, where the players must choose the right answers to do damage to enemies.
  5. A 2D survival game I published on Google's Play Store. Source code


Then I wanted to try out non-native Web Development, so I found Python where I:

  1. Uses Odoo (with Python as its main language), PostgreSQL, RestAPIs, Robotic Process Automation (RPA), and CI/CD on a daily basis.
  2. Worked for 4 different companies and industries in Indonesia, ranging from Automotive, e-Commerce, F&B, and Consulting.
  3. Worked on 60+ apps and modules with 6 major modules using Odoo both for my company's use or other companies'.
  4. Went through 5 full development cycles, all using Odoo with a touch of custom Javascript and Front-end stuff.
  5. I use Django as backend for my web side projects too (also in Python).
  6. Became part of a team that consults Odoo for other companies.
  7. Mentored 3 new employees to bring them up to speed on projects.
  8. Made an office administration & employment systems using Odoo for the local government.


Here are some of my work on Unity:

  1. Educational Interactive app about coffee
    (Language is in Indonesian)


  2. Online Marketplace app (Source code)
  3. My simple 2D survival game (Source code)




  4. Educational 3d Interactive app about wall climbing
    (Language is in Indonesian)


Here are some of my work on Odoo & Python:

  1. Office Administration & Employment systems for the local government
    (Language is in Indonesian)
  2. ERP for businesses

I'm a Full Stack, baby!

Here are my Skill set: