Jackie Muzakki

Staff Software Engineer at ByteDance

Special capital Region of Jakarta, Indonesia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Jackie Muzakki is a Staff Software Engineer with 10 years of experience specializing in tools engineering, internal platforms, and developer productivity. Currently at ByteDance, Jackie built a software migration framework to adapt applications to the ByteDance environment and has a track record of re-architecting services and simplifying complex microservice landscapes. He is an active open-source contributor in Go and gRPC tooling—extending graphql-go for richer struct bindings and enhancing tokopedia/gripmock with advanced matching and streaming support. Jackie combines hands-on backend systems work with mentoring and leadership, helping teams ship with confidence while growing engineering talent. Based in Jakarta, he maintains a public blog and GitHub as windows into his practical, thoughtful approach to engineering.
code10 years of coding experience
bookBachelor’s Degree, Computer Programming, 3.22, Bachelor’s Degree, Computer Programming, 3.22 at Universitas Muhammadiyah Sidoarjo
bookAssociate’s Degree, Basic Computer Skills, Best Graduate, Associate’s Degree, Basic Computer Skills, Best Graduate at PIKTI ITS Surabaya
languagesEnglish, Indonesian
github-logo-circle

Github Skills (18)

reflection10
testing10
reflect10
go-testing10
wpgraphql10
mock-server10
graphql-go10
ref10
go10
wordpress-graphql10
graphql10
grpc10
go-reflect10
json9
regex9

Programming languages (5)

JavaJavaScriptGoRubyPython

Github contributions (5)

github-logo-circle
tokopedia/gripmock

Apr 2018 - Jun 2022

gRPC Mock Server
Role in this project:
userBack-end Developer
Contributions:9 releases, 24 reviews, 110 commits in 4 years 2 months
Contributions summary:Jackie contributed significantly to the `gripmock` project, a gRPC mock server. Their work included implementing features such as closest match error display and regex matching within the stub storage. They also refactored core logic to improve the ranking of matching stubs and added support for multi-proto files. Furthermore, the user added features for stream server, demonstrating a strong understanding of gRPC server development.
mockservermock-servergrpcgrpc-mockmock
graphql-go/graphql

Apr 2017 - Aug 2019

An implementation of GraphQL for Go / Golang
Role in this project:
userBack-end Developer
Contributions:10 commits, 7 PRs, 8 comments in 2 years 4 months
Contributions summary:Jackie primarily focused on extending and improving the `graphql-go/graphql` library. They implemented features for binding Go structs to GraphQL fields, including handling nested structs and slices. Their work involved writing unit tests to ensure the correct behavior of the new functionality, and they also addressed issues with the handling of JSON tags.
golanggraphql-gosubscriptionsgraphql
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jackie Muzakki - Staff Software Engineer at ByteDance