Muhammad Ilham Hidayat

Muhammad Ilham Hidayat

Muhammad Ilham Hidayat

Software Engineer | Backend | Working Remotely

@milhamh95

Joined Jun 2022

Jakarta, Indonesia

About

Go slow πŸš— to go fast 🏎️

It means that going slow is investing in the things that matter long term and that take time to develop, so that I can move quickly and become successful over the long haul.

πŸ”₯ However, there are moments when urgency and swift action are essential.

πŸ‘‹ Hi, i'm ilham. Currently I'm working at Hijra to bring sharia-compliant financial technology solutions as a software engineer

πŸ› οΈ Experienced in developing and maintaining backend application API and API integrations using Golang, Java, Modular Monolith, Microservices, and Event Driven.

πŸŒ… Outside my work, I find inspiration during morning walks. I love learning new things as well (software engineering, personal development)

🧠 Currently I'm learning functional programming, especially Elixir πŸ‘.

My speciality

Software Engineering

Blogger

Looking for new opportunities

Golang

Back-End Developer

Languages I'm fluent in

Indonesian

English

Experiences

Hijra

Senior Backend Engineer

Hijra

Sep 2022 - Present

1yr 8mos

Sep 2022 - Present

1yr 8mos

See more

Java

Java

Spring MVC

Spring MVC

Spring Boot

Spring Boot

PostgreSQL

PostgreSQL

Git

Git

Kibana

Kibana

Jenkins

Jenkins

Google Cloud Platform

Google Cloud Platform

Go

Go

Grafana

Grafana

Kubernetes

Kubernetes

LinkAja

Senior Backend Engineer

LinkAja

Nov 2020 - Aug 2022

1yr 8mos

Nov 2020 - Aug 2022

1yr 8mos

See more

- Developed and integrated PPOB (Payment Point Online Bank) partnerships with key entities (Grab, Telkomsel, Tiphone, etc.), driving PPOB to become a top 5 revenue contributor in 2021 and 2022. - Successfully integrated a discount and cashback voucher program for PPOB (Payment Point Online Bank) payments, driving a 30% revenue increase and enhancing customer engagement. - Led the integration of Hasanah Credit Card with PPOB (Payment Point Online Bank) payments, significantly enhancing customer payment flexibility and simplifying the payment process.
Go

Go

MySQL

MySQL

MongoDB

MongoDB

Redis

Redis

Kafka

Kafka

OpenAPI

OpenAPI

Git

Git

Node.js

Node.js

Kibana

Kibana

Grafana

Grafana

Loki

Loki

GitLab

GitLab

AWS

AWS

Kurio

Software Engineer (Backend)

Kurio

Aug 2019 - Jun 2020

10mos

Aug 2019 - Jun 2020

10mos

See more

- Contributed to the development of Feed service v4, focusing on enhancing code scalability and system responsiveness. This collective effort led to a notable 40% improvement in response time, more efficient content delivery, and better user experience. - Implemented E-Tag caching mechanism to optimize data transmission, which cut down server response times by 30% and reduced network bandwidth use by 20%. - Achieved 90% code coverage in unit testing complemented by integration testing to improve code and system reliability.
Go

Go

Kubernetes

Kubernetes

MySQL

MySQL

MongoDB

MongoDB

Redis

Redis

Grafana

Grafana

Docker

Docker

GraphQL

GraphQL

OpenAPI

OpenAPI

Buddy

Buddy

GitHub

GitHub

Google Cloud Platform

Google Cloud Platform

CoHive

Backend Developer

CoHive

Sep 2018 - Jul 2019

10mos

Sep 2018 - Jul 2019

10mos

See more

- Reduced the lease agreement signing process time by 50% in coworking space booking system by integrating HelloSign API and AWS S3. This led to a significant time saving of 468 hours annually for 5-person business team. - Optimized booking payment operations by 60% via seamless integration with Xendit API, significantly enhancing system efficiency and reducing manual processing time.
Go

Go

Amazon RDS for PostgreSQL

Amazon RDS for PostgreSQL

Kibana

Kibana

Node.js

Node.js

Kubernetes

Kubernetes

Git

Git

Redis

Redis

Docker

Docker

Jenkins

Jenkins

Elasticsearch

Elasticsearch

Amazon S3

Amazon S3

AWS

AWS

PasarPolis

Full Stack Developer

PasarPolis

Jul 2017 - Mar 2018

8mos

Jul 2017 - Mar 2018

8mos

See more

- Streamlined the PasarPolis platform by integrating the Midtrans payment gateway, diversifying payment options and enhancing customer convenience. - Led the development of the PasarPolis API, enhancing the user experience by enabling seamless integration for product purchases on partner platforms.
Laravel

Laravel

React

React

Node.js

Node.js

ExpressJS

ExpressJS

MySQL

MySQL

Git

Git

AWS Elastic Beanstalk

AWS Elastic Beanstalk

Amazon RDS

Amazon RDS

Tech Stack

Languages
Go

Go

Mid-level

SQL

SQL

Mid-level

Java

Java

Mid-level

JavaScript

JavaScript

Beginner

Python

Python

Beginner

Databases
PostgreSQL

PostgreSQL

Mid-level

MySQL

MySQL

Beginner

MongoDB

MongoDB

Beginner

In-Memory Database
Redis

Redis

Mid-level

Message Queue
Kafka

Kafka

Mid-level

Query Languages
GraphQL

GraphQL

Beginner

Version Control
Git

Git

Beginner

API Tools
OpenAPI Specification

OpenAPI Specification

Beginner

Postman

Postman

Beginner

Virtual Machine Platforms
Docker

Docker

Beginner

Text Editor
Visual Studio Code

Visual Studio Code

Beginner

Database Tools
TablePlus

TablePlus

Beginner

Dev Environment
IntelliJ IDEA

IntelliJ IDEA

Beginner

PyCharm

PyCharm

Beginner

Copyright Β© 2024 Muhammad Ilham Hidayat

Built with Showwcase