Summary
Overview
Work History
Education
Skills
Details
Projects
Timeline
Generic
Michael Gunawan

Michael Gunawan

Full Stack Developer
Jakarta Utara

Summary

Experienced Web Developer adept in all stages of advanced web development. Proficient in an assortment of technologies, including Javascript, ASP.NET, C#, Firebase, and Microsoft SQL Server. Able to effectively self-manage during independent projects, as well as collaborate as part of a productive team.

Overview

5
5
years of professional experience
4
4
years of post-secondary education
2
2
Languages

Work History

Freelance Full Stack Developer

Self - Employed
03.2023 - Current
  • Tested and deployed scalable software products.
  • Designed and implemented scalable applications for data extraction and analysis.
  • Developing project such as: Mola Fight Club, Mola Catalog, Mememaster, Pizza n Gooo ERP, and many more.
  • Using VueJs, Firebase, NodeJs, and many other stacks.

Tech Lead

KALM
08.2023 - 1 2024
  • Direct Report to CEO & General Manager
  • Conducted code reviews to improve code quality
  • Improving Documentation Using Postman Collection
  • Supervising the Work of 3rd Party Vendors in App Development
  • Helping support team to solving support ticket
  • Creating standard operational procedure for team
  • Responsible for handling issue in their server.

Back End Developer

We Help You
10.2022 - 10.2023
  • Developing Backend API for E-Commerce App
  • Developing Delivery Aggregator App
  • Developing Open API Dashboard for B2B Client
  • Bug Fixing tech debt as needed
  • Developing new features such as Surge Pricing in Delivery Aggregator App, Add Last Active Tracker in E-Commerce App, Revamp Merchant Commission in E-Commerce App, Role Middleware in Open API Dashboard, Add Purchase Order Feature in Open API Dashboard.

Full Stack IT Lead

Charged Asia
03.2022 - 01.2023
  • Responsible for initiating CRM Website, from choosing the framework and library that important or needed, initializing repositories, creating initial ERD, planning initial API that needs for CRM Web to works, and also building initial code for front end and back end codebase
  • Responsible for implementing Payment Gateway (Xendit) in early stage of Charged EV's Subscription Process
  • Responsible for leading developer team, including code reviewing, approving pull request / merge request, and sharing knowledge about tech stack we used and implement the best practice for their codes.

Middle .NET Developer

Astra International
03.2020 - 03.2022
  • Using ASP .NET Web Form as Web Framework and SQL Server as Database
  • Responsible for developing web solutions as user's request in Finance Module
  • Revamping legacy code (usually hard code configuration) to new code that reduce hard code config
  • Fixing existing bug from previous programmed
  • Creating background job / cron job for processing report data using C#.

Full Stack .NET Developer

Accelist Lentera Indonesia
03.2019 - 03.2020
  • Using ASP .NET Core 2.2 and C# as backend and Angular JS as frontend, also SQL Server as database
  • Responsible for developing Phase 3 of the project in frontend and backend
  • Focus on creating Rest API for access data from database to client (frontend)
  • Creating user interface for solve user's requirement
  • Responsible for creating background job / cron job for generate report and recap daily transactions
  • Responsible for fixing bug from legacy code
  • Responsible for handling user's ticket as IT Support (Night Shift) for 2 Months, reporting to Tech Lead for fixing.

Education

Bachelor of Computer Science - Computer Science

Universitas Bina Nusantara
Jakarta, Indonesia
05.2016 - 05.2020

Skills

Javascript, VueJs, NodeJs, Redis, PostgreSQL, SQL Server, ASP NET, C#, API, Payment Gateway Implementation, Google Cloud Platform, AWS

Details

Jakarta Utara, Indonesia

Projects

Mememaster.app

It's a Web3 Project, Handling registration and firebase integration, Handling API for integrate with Image Generator.


Mola Catalog

Mola Catalog offers an online catalog for their prizes from Mola Fight Club points. You can access their catalog at catalog.moladigital.com. It created using Firebase, Node.js, and Vue.js 


Molafightclub.com

Mola Fight Club is an online platform that provides UFC news and a fight predictor feature. It offers users the opportunity to earn points, compete in leaderboards, and win exclusive prizes. It is described as the ultimate hub for UFC information and predictions. Mola Fight Club can be accessed through their website at molafightclub.com. It created using Firebase, Node.js, Google Cloud Platform (GCP), and Vue.js

Timeline

Tech Lead

KALM
08.2023 - 1 2024

Freelance Full Stack Developer

Self - Employed
03.2023 - Current

Back End Developer

We Help You
10.2022 - 10.2023

Full Stack IT Lead

Charged Asia
03.2022 - 01.2023

Middle .NET Developer

Astra International
03.2020 - 03.2022

Full Stack .NET Developer

Accelist Lentera Indonesia
03.2019 - 03.2020

Bachelor of Computer Science - Computer Science

Universitas Bina Nusantara
05.2016 - 05.2020
Michael GunawanFull Stack Developer