Marina Sakai

Software Engineer at TikTok

Singapore
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

🤩
Rockstar
🎓
Top School
Marina Sakai is a software engineer based in Singapore with ~3 years of professional experience and a strong foundation in Java, C/C++, Ruby, and Go ecosystem tooling. She contributed to CloudWeGo's kitex RPC framework at ByteDance, shipping fixes and features (including Base64/ByteSlice support and gRPC integrations) that improved robustness against nil/generic-request issues and handler duplication. After internships on Google Chrome and Maps, she progressed to building backend services and now works on TikTok's Monetary Platform, blending systems-level thinking with practical API design. A Waseda University MS in Computer Science underpins her work, and she brings a knack for finding subtle edge-case bugs in distributed RPC code that others often miss.
code3 years of coding experience
job4 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Waseda University
github-logo-circle

Github Skills (14)

microservices-application10
rpc-server10
go10
microservices10
rpc10
thrift10
rpc-library10
grpc10
web-framework8
app-framework8
application-framework8
protobuf8
protobuffer8
code-optimization7

Programming languages (4)

RustJavaScriptGoHTML

Github contributions (5)

github-logo-circle
cloudwego/kitex

Feb 2023 - Feb 2023

Go RPC framework with high-performance and strong-extensibility for building micro-services.
Role in this project:
userBack-end Developer
Contributions:1 release, 296 reviews, 3 commits in 14 days
Contributions summary:Marina primarily contributed to the `cloudwego/kitex` repository, a Go RPC framework. Their work focused on enhancing the framework's capabilities and addressing potential misuse scenarios. Key contributions included preventing the addition of duplicate bound handlers, fixing problems related to nil values in generic requests, and adding features such as Base64 and ByteSlice support. They added logging and addressed a bug in the gRPC integration.
extensibilitygomicroservicesrpcframework
Marina-Sakai/kitex-tests

Aug 2023 - Nov 2024

Contributions:75 pushes, 10 branches in 1 year 3 months
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