Experience

Senior Software EngineerSoftion+ Consulting

March 2024 - Present

  • Design software architecture
  • Understanding GCP Pub/Sub and Cloud run functionality and flow
  • Responsible for end-to-end delivery of projects
  • Responsible for application foldering structure
  • Manage and mentor people involved in the project
  • Build and maintain backend services (APIs) with TypeScript
  • Build responsive frontend applications with Next.js
  • Maintain codebase using Gitflow workflow

IT Development SpecialistPT Central Mega Kencana

Sept 2022 - May 2024

  • Creates web based application based on user requirement
  • Manages the databases that used for maintain the web application
  • Creates database flow relation from scratch
  • Uses GitLab for maintain the web application
  • Uses GitFlow to pull and push changes request for better workflow
  • Creates API using node.js + golang
  • Creates Web UI using next.js
  • Deployment using docker

PHP DeveloperPT Lawencon International

Sept 2021 - Sept 2022

  • Creates web application named BRI Ecopay for managing user transaction and user management using Codeigniter PHP framework.
  • Manages web database using MySQL query language.
  • Manages API's(web backend) using Node.js.
  • Recreates web application for user management and app management to a better version.
  • Maintain existing web application.
  • Work in a team with other developers, design team, and team leader.

Sofrware Developer InternPT Astra International Tbk

Feb 2020 - Feb 2021

  • Creates web application using laravel for user management and vehicle management control.
  • Manages web database using MySQL query language
  • Creates web application form for user to insert their data and save their data inside the database using Laravel.