Muhammad Ilham

Muhammad Ilham

$15/hr
Backend Engineer | Backend Development | Go | Golang
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
24 years old
Location:
South Jakarta, Dki Jakarta, Indonesia
Experience:
5 years
Muhammad Ilham Jakarta, Indonesia | - |-| LinkedIn SUMMARY Dynamic backend engineer with a passion for crafting scalable, secure systems and a proven track record in the tech industry. Fluent in Go and adept in PHP, Laravel, and NodeJS, I specialize in building robust backend solutions. Proficient with Docker, Google Cloud Platform, and AWS, I excel at implementing seamless CI/CD pipelines using Bitbucket CI/CD and GitHub Actions. With strong logical thinking, a curiosity for emerging technologies, and a commitment to high-quality, test-driven code, I thrive on delivering innovative solutions that drive success. WORK EXPERIENCE Anymind Group Tokyo, Japan Apr 2023 - Jan 2025 Middle Backend Engineer Refactored the codebase and added comprehensive unit and integration tests, increasing code coverage to 85%, thereby enhancing performance and maintainability. Implemented CI/CD pipelines using Bitbucket for deployments to the Google Cloud Platform. Integrated with multiple marketplace APIs (Rakuten, Shopee, and Shopify) to synchronize orders and product data seamlessly. Maintained and enhanced GraphQL APIs and Subgraph services to support marketplace operations. Developed integrations with various cross-border courier APIs for real-time shipment tracking. Resolved bugs and provided technical support to operational teams. EngageRocket Pte Ltd Singapore, Singapore Feb 2022 - Nov 2022 Backend Developer (freelance) Migrated a Ruby on Rails codebase to Golang, improving performance and maintainability. Participated in the on-call rotation to address production issues and resolve bugs, ensuring system stability and reliability. Amartha Jakarta, Indonesia Aug 2021 - Apr 2023 Software Engineer Analyst - Backend Optimized API performance, reducing response times by 70% through refactoring and optimization efforts. Designed and implemented a daily portfolio calculation service using Google Cloud Pub/Sub for accurate investor data processing. Integrated internal services with the Core Banking System (Temenos T24) to improve financial data synchronization. Developed Bitbucket CI/CD pipelines for automatic reconciliation service deployments to Google Cloud Platform (Cloud Run), utilizing Vault for secret management. Built a Single Sign-On service for internal users using KeyCloak and KrakenD API Gateway. Contributed to the development and maintenance of the Financial Platform team. PT. Aman Cermat Cepat Jakarta, Indonesia Backend Developer Apr 2020 - Jul 2021 Refactored legacy code using Laravel, implementing RESTful API best practices and enhancing code maintainability. Built an internal SDK to streamline third-party digital signing integration, improving operational efficiency. Developed new back-end services using Go and Docker, implementing Clean Architecture and TDD principles to ensure system reliability, with unit tests achieving 90% code coverage. EDUCATION Hacktiv8 Indonesia Jakarta Indonesia Full Stack Javascript Graduation Date: Feb 2020 SMA NEGERI 9 Highschool - Science Padang, Indonesia Graduation Date: Jun 2019 SKILLS Go (Programming Language) Javascript SQL RESTful API GraphQL gRPC Docker Kubernetes INTEREST Concurrent Programming Test-Driven Development Event-Driven Architecture Domain-Driven Development CI/CD DevOps Cloud Computing Clean Architecture
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.