Muhammad IlhamMI
Open to opportunities

Muhammad Ilham

@muhammadilham1

Backend Engineer with expertise in Go and scalable systems.

Indonesia

What I'm looking for

I am looking for a role that fosters innovation, encourages collaboration, and offers opportunities for professional growth in backend development and cloud technologies.

I am a Backend Engineer with over 5 years of experience specializing in Go (Golang), distributed systems, and event-driven architectures. I have a proven track record of designing high-performance APIs, optimizing database interactions, and building scalable microservices on GCP and AWS. My passion lies in mentoring teams and tackling complex scalability challenges.

Throughout my career, I have led backend development for various projects, significantly improving code reliability and maintainability. I have successfully migrated legacy systems to modern architectures, designed event-driven solutions, and optimized APIs for enhanced performance. My work has directly impacted the efficiency of financial transactions for over 500K users, showcasing my ability to deliver robust, customer-centric platforms.

Experience

Work history, roles, and key accomplishments

AG

Middle Backend Engineer

Anymind Group

Apr 2023 - Jan 2025 (1 year 9 months)

Led backend development for Go-based microservices, refactoring legacy code to achieve 85%+ test coverage and improve reliability. Designed event-driven solutions using Google Cloud Pub/Sub to automate order synchronization and fixed race conditions, restoring data integrity for 100K+ monthly orders. Optimized GraphQL APIs and Subgraph services, enhancing data retrieval efficiency for marketplace

AM

Backend Engineer

Amartha

Jul 2021 - Mar 2023 (1 year 8 months)

Integrated Temenos T24 Core Banking with internal services via RESTful APIs, enabling seamless financial transactions for 500K+ users. Architected an event-driven portfolio calculation service using Google Cloud Pub/Sub, reducing page load times from >30s to <200ms. Developed an SSO service with Keycloak and KrakenD API Gateway, implementing RBAC for granular permissions.

EN

Freelance Backend Engineer

Engagerocket

Feb 2022 - Oct 2022 (8 months)

Migrated a monolithic Ruby on Rails system to Go microservices on AWS, improving modularity and scalability. This transition leveraged AWS Lambda and API Gateway for enhanced performance.

KL

Backend Engineer

Klikacc

Apr 2020 - Jun 2021 (1 year 2 months)

Refactored legacy Laravel codebase using RESTful API best practices, improving scalability and performance. Built Go-based backend services with Docker, achieving 90% unit test coverage via Clean Architecture and TDD. Led the development of the Loan Early Repayment module and Loan Penalty Calculation System, ensuring compliance with OJK regulations.

Education

Degrees, certifications, and relevant coursework

Binus Online University logoBU

Binus Online University

Bachelor of Computer Science, Computer Science

Currently pursuing a Bachelor of Computer Science, focusing on fundamental principles and advanced topics in the field. Engaged in online learning to develop strong theoretical and practical skills in computer science.

Hacktiv8 Indonesia logoHI

Hacktiv8 Indonesia

Immersive Program, Fullstack JavaScript

Completed an intensive Fullstack JavaScript Immersive Program, gaining comprehensive skills in web development. Focused on practical application of JavaScript technologies for both frontend and backend development.

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Muhammad Ilham - Middle Backend Engineer - Anymind Group | Himalayas