
Mambaul Hisam
Backend Engineer
Sewa orang ini
Kirim tawaran pekerjaan langsung ke kandidat ini
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

