Muhammad Ilham
@muhammadilham1
Backend Engineer with expertise in Go and scalable systems.
What I'm looking for
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
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
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.
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.
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
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
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.
Availability
Location
Authorized to work in
Website
muhammadilham.xyzSocial media
Skills
Interested in hiring Muhammad?
You can contact Muhammad and 90k+ other talented remote workers on Himalayas.
Message MuhammadFind 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!
