Skip to content
View sientong's full-sized avatar

Block or report sientong

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sientong/README.md

πŸ‘‹ Hi, I’m Muhammad Syaifuddin

πŸš€ Experienced Engineering Manager with 10+ years in software development and 4+ years in leadership, delivering scalable SaaS products in finance and supply chain domains.

πŸ“ Based in Jakarta, Indonesia
πŸ“« shev.save@gmail.com | 🌐 LinkedIn


🧠 About Me

I specialize in leading engineering teams to build high-performance systems and resilient architectures. With strong experience across monolith and microservices, I’ve consistently driven:

  • System observability & performance (Datadog, Sentry, Firebase, Papertrail)
  • Team delivery & quality metrics (OKRs, Shift-Left Testing, BDD)
  • Microservices design & test automation (Kubernetes, TDD, CI/CD, Sonarqube)

Previously at:

  • Unit4: Led mobile and ERP teams, slashing bugs and building observability pipelines.
  • Mekari: Built Marketplace team from scratch and scaled productivity via modern testing frameworks.
  • Advotics: Delivered supply chain systems, managed 3 cross-functional teams, and championed DDD.
  • Hitachi eBworx: Managed critical banking projects and mentored engineers in performance testing and delivery.

πŸ› οΈ Tech Stack

  • Languages: Java, Golang, JavaScript (React/Vue)
  • Backend: Spring Boot, Redis, PostgreSQL, Oracle, MySQL
  • Infrastructure: AWS (EC2, RDS, S3, MSK), Kubernetes, Docker
  • Observability: Datadog, Firebase, Sentry, Papertrail, PagerDuty
  • Testing: Sonarqube, Selenium, JMeter, K6
  • Tools: Git, Azure DevOps, CI/CD pipelines, Agile delivery

πŸ“‚ Highlighted Projects

Explore some of my public contributions and tech experiments:

Golang gRPC which generates loan repayment schedules, calculates outstanding amounts, and determines if a customer is delinquent.

Golang CLI service for reconciling bank statements, focused on performance, data integrity, and concurrent processing.

A secure and scalable service for managing restaurant menus with QR code integration, stock management, and real-time analytics using Java SpringBoot.

A Spring WebFlux-based project with TDD, PostgreSQL, and a modular microservice architecture.

Lightweight Go WebSocket implementation for real-time messaging.

Testing strategies and examples using Spring Boot, JUnit 5, and Mockito for clean, reliable test coverage.


πŸ“ˆ What Drives Me

  • Coaching teams to reach high satisfaction and performance
  • Building testable, observable, and scalable backend systems
  • Leading through OKRs, RACI metrics, and collaborative design reviews

πŸ“Œ Let’s Connect

I’m always open to:

  • Collaboration on open-source SaaS projects
  • Mentoring and engineering leadership discussions
  • Opportunities in technical leadership roles across SEA or remotely

β€œLeadership is not about being in charge. It is about taking care of those in your charge.”

β€” Muhammad Syaifuddin

Pinned Loading

  1. bookaroo-platform-be bookaroo-platform-be Public

    Go

  2. qr-menu-service qr-menu-service Public

    Java

  3. groceries-delivery-webflux groceries-delivery-webflux Public

    Java

  4. billing-engine billing-engine Public

    Go

  5. config-service config-service Public

    Go

  6. reconciliation-service reconciliation-service Public

    Go