Experience
Senior Software Engineer — Softion+ 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 Specialist — PT 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 Developer — PT 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 Intern — PT 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.