Lewati ke konten utama
Mambaul Hisam

Mambaul Hisam

Backend Engineer

Talenta
JakartaAnggota sejak 10 November 2026
Golang DeveloperRabbitMQPostgresqlRestful APIGitDockerCIPython
·

Sewa orang ini

Kirim tawaran pekerjaan langsung ke kandidat ini

Golang DeveloperRabbitMQPostgresqlRestful APIGit

Tentang

Backend engineer with production experience building Golang backend services inside a microservices architecture. Most recently Backend Engineer at AssistX Enterprise in Central Jakarta, where I develop, maintain and refactor Go services, build and consume the REST and internal APIs between them, and apply Go concurrency patterns — goroutines and channels — to streaming and video processing workloads. I integrate IP cameras and CCTV into the product by consuming RTSP streams, and I work with unit tests, code review, technical documentation and daily coordination with QA during staging.

I contributed to migrating the company's edge video compression engine from Python to Go, from planning through to the stakeholder demonstration.

I graduated in 2025 with a Bachelor of Informatics from Universitas Amikom Yogyakarta (GPA 3.76, cumlaude). Outside work I build distributed systems of my own — surr, an event-driven AI surveillance platform of four independently deployable Go services that discover each other over a RabbitMQ topic exchange rather than by hardcoded address, and Teras Teknologi, a HackerNews clone on a Golang, PostgreSQL, RabbitMQ and Docker microservices stack. My article on open-set recognition for potato leaf disease identification was published in RESTI, a Q3-accredited journal.

Pengalaman

Backend Engineer — AssistX Enterprise, Jakarta Pusat

2025 – 2026

Go backend services in a microservices architecture

  • Developed, maintained, and refactored Go backend services within a microservices architecture.
  • Built and consumed REST APIs and internal APIs in Go.
  • Wrote unit tests and tested the company’s applications and products.
  • Reviewed teammates’ code as part of the team’s code review practice.
  • Communicated with the QA team daily during the staging phase.
  • Prepared technical documentation and took part in daily meetings.
  • Evaluated and selected a library for use in the compression engine, an assignment given by the manager.
  • Applied Go concurrency patterns (goroutines and channels) to streaming and video processing workloads.
  • Integrated IP cameras/CCTV into the product by consuming RTSP streams.
  • Configured and troubleshot CCTV connectivity and streaming across cameras and NVR/DVR devices, including recording, playback, and footage storage.

Administrative Staff — PT Mabarin Kreasi Digital, Yogyakarta

2024 – 2025

Data processing, recapitulation, and archiving

  • Performed data processing and recapitulated daily income and expense data.
  • Prepared documents, inventory, and archiving, and supported the company’s operational needs.

Customer Service — PT Mabarin Kreasi Digital, Yogyakarta

2023 – 2024

Customer inquiries, complaints, and records

  • Handled customer complaints, suggestions, and criticism, and answered customer inquiries.
  • Managed customer data and records.

Practicum Assistant — Forum Asisten Universitas Amikom Yogyakarta, Sleman

2023

Programming and operating system practicum

  • Lessons included the object-oriented programming (OOP) paradigm and the Linux operating system.
  • Assisted lecturers and conducted student practicum assessments in programming and operating system courses.

Pendidikan

Universitas Amikom Yogyakarta — Bachelor of Informatics, GPA 3.76 (cumlaude)

Bachelor of Informatics, graduated cumlaude

2021 – 2025

SMK Fatahillah Cipari — Computer Network and Engineering

Vocational High School, Computer and Network Engineering

2018 – 2021

Keterampilan

Backend Engineer

Ulasan

Terkait