Muhammad Faisal Hidayatullah

I am a fresh graduate at Bachelor of Computer Engineering, Telkom University. I have a keen interest in the field of Web Development (Frontend as well as Backend) and Cloud Computing. I have good communication, time management, and collaboration skills. I have experience working on projects including creating websites, APIs, and Cloud Architecture.

  [email protected]  Muhammad Faisal Hidayatullah

  maish-portfolio.web.app   mfaisalh12  Nganjuk, Indonesia


Work Experience

Back-End Developer Intern

PT. Dagangan Karya Indonesia   •  May 2023 - Nov 2023

Assigned to the inventory project to contribute handle migration architecture system

  • Fix and handle issue in backend inventory system
  • Migrate some features from CakePHP (PHP language) to Buffalo (Golang language)
  • Contribute to migrate from monolith to microservice architecture
  • Integration system in REST and Graphql system

Back-End Developer Intern

Telkom Digital Amoeba   •  August 2022 - December 2022

I was assigned to the Eventeer Project and did several works, including:

  • Developed API Gateway using Kong Gateway.
  • Migration API from Codeigniter 3 to Codeigniter 4 (PHP base language).
  • Migration from monolithic architecture to microservice architecture.
  • Migration upload file feature in backend microservices from local storage to Cloudflare R2.
  • Fixed issues and bugs during the development phase.
  • Improved load time API in microservice architecture.

Laboratory Assistant

Software Engineering and Application Laboratory  •  July 2021 - July 2022

As the laboratory assistant, I am responsible for :

  • Managing the practicum system and curriculum along with another assistant.
  • Teach Algorithm & Programming practicum using C, and Object-Oriented Programming using Python.

Cloud Engineer

Bangkit x Traveloka  •  April 2022 - June 2022

Selected as one of the 5 teams that joined the Traveloka Singapore case: OCR for KTP Validation at Fintech - KYC (Know-Your-Customer) for the Bangkit Academy: Company Capstone Project.

Creating Frontend :

  • Landing Page of our apps (using HTML, CSS, JS, & Bootstrap5).

Creating Backend Service:

  • Developed APIs using NodeJS (Hapi.js Framework).
  • Use PostgreSQL as a database and Firebase Storage as storage.

Server Services :

  • Google Cloud Platform (GCP) and Firebase.
  • Use Google Cloud Run as a computer service.
  • Use Cloud SQL (PostgreSQL) as a database.
  • Use Firebase Storage as our storage and connect it to Google Cloud Storage.

Back-end Developer Intern

Mentoringg.id  •  September 2021 - December 2021

I have a responsibility in the field of Back-End Developer, such as :

  • Migration backend from Codeigneiter to Lumen8.
  • Along with other backend teams, created ERD for a documentation database using lucid.app.
  • Added logging admin feature for admin activities.
  • Collaborate with ui/ux and frontend division to develop an admin dashboard.

Education

Telkom University

Bachelor of Computer Engineering  •  2019 - 2023

  • Current GPA : 3.92/4
  • Relevant Coursework: 
    • Fundamental Programming in C and Python
    • Database Design in Relational Database 
    • Cloud Computing in AWS
    • Developer Operations

Bangkit Academy led by Google, Tokopedia, Gojek, & Traveloka

Cloud Computing Learning Path  •  2022 - 2022

  • Avarage score : 89.1/100
  • Certificates : 
    • Basic Web Programming (Dicoding)
    • Basic Javascript Programming (Dicoding)
    • Basic Git with Github (Dicoding)
    • Create Back-End Apps for Beginners with Google Cloud (Dicoding)
    • Google Cloud Engineer (Dicoding)
    • Architecting with Google Compute Engine Specialization (Coursera)

Skills

Tech Stack

   HTML      CSS      Javascript      React.js      Node.js      Express 

   PHP      Laravel      Codeigniter      MySQL      Golang     PostgreSQL    

   Firebase     Google Cloud     AWS 

Personal Skills

Adaptable    Communication    Collaborative   Time Management    Motivated    Problem Solving   

Leanguages

  • English — Intermediate 
  • Indonesia — Native or Bilingual


Honor & Awards

  • 1st Winner of Web Design at the ITechno Cup Competition 2021
  • 1st Winner of Web Design at the Information Technology Creative Competition 2021
  • Silver Medal Winner in Computer Science at the Kompetisi Sains Indonesia (KSI POSI) 2021

Projects

Management Store API

The management book API was developed using NodeJS, ExpressJS, MySQL and Sequelize.

See project

Cooking Recipe App

Android application for cooking recipes. The application can search and save a list of recipes.

See project

Open Music API

Developed using NodeJS and Hapi framework. Implements validator handling, error handling, message broker using RabbitMQ, and server-side cache using Redis.

See project

Traveloka OCR

TravelokaOCR is an android application that implements the OCR (Optical Character Recognition) system to read data on ID cards.

See project

Maish (My Website Portfolio)

Personal portfolio website developed using React.js and Bootstrap.

See project

CyberID Community

Website project for ITCC Udayana 2021 & got the 1st winner in Web Design Mahasiswa. Developed using HTML, CSS, and Jquery.

See project