Abby Chau

Lead Backend Engineer at Rakuten Payment

Tokyo, Japan
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
Abby Chau is a Lead Backend Engineer based in Tokyo with 11 years building high-performance distributed systems, middleware, and payment infrastructure across Rust, Go, and diverse stacks. She maintains popular OSS like Svelma and a Golang time-series DB, and contributes to notable projects such as the Perlin Network noise stack and PaintsChainer, blending deep systems work with frontend polish. At Rakuten Payment she leads backend services, customer segmentation and Kubernetes infrastructure while driving CI innovation including robotic testing for payment apps. Previously she prototyped lock-less, 100MB/s UDP feed handlers and high-throughput transactional email channels, demonstrating specialist expertise in low-latency design and DB performance tuning. Comfortable spanning frontend, backend and infra, she often chooses unconventional stacks (Rust for trading feeds, Swoole for crypto middleware) to meet extreme performance needs. Colleagues rely on her for pragmatic architecture decisions, hands-on coding, and mentoring across the SDLC.
code11 years of coding experience
job13 years of employment as a software developer
bookBachelor of Science (B.Sc.), Internet and Multimedia Technologies, Bachelor of Science (B.Sc.), Internet and Multimedia Technologies at The Hong Kong Polytechnic University
languagesChinese, English, Chinese, Japanese
stackoverflow-logo

Stackoverflow

Stats
1,398reputation
148kreached
41answers
33questions
github-logo-circle

Github Skills (28)

unit-testing10
opencv10
python10
peer-to-peer10
chainer10
peer-connection10
go10
computer-vision10
peerjs10
testing9
bootstrap9
apidoc9
cryptography9
front-end-development9
api9

Programming languages (18)

C#JavaC++RustCVueGoHTML

Github contributions (5)

github-logo-circle
pfnet/PaintsChainer

Feb 2017 - Aug 2017

line drawing colorization using chainer
Role in this project:
userFull-stack Developer
Contributions:9 commits, 16 PRs, 42 comments in 6 months
Contributions summary:Abby significantly contributed to the PaintsChainer project by enhancing both the backend and frontend functionalities. They added Windows OS detection and adapted the codebase to work correctly on Windows systems, including setting up the necessary environment variables. They also focused on improving the user interface, including upgrading Bootstrap, modifying the homepage layout, and making the design more responsive. Further contributions include refactoring the code for colorization, refactoring for platform adaption, and refactoring the process flow for gimpDaemon.
pythonchainercolorizationdrawingline-drawing
perlin-network/noise

Jun 2018 - Jul 2018

A decentralized P2P networking stack written in Go.
Role in this project:
userBack-end Developer & QA Engineer
Contributions:19 commits, 1 PR, 3 pushes in 15 days
Contributions summary:Abby primarily focused on improving the code quality and testing of the Perlin Network's noise networking stack. They added unit tests for the peer identity module, ensuring the correct behavior of key functionalities like public key handling and XOR operations. The user also made changes to the DHT routing table and peer discovery, refactoring code and fixing issues to improve the network's stability and reliability. Furthermore, the user updated the code to the latest master branch, and made changes to the examples to use new protoc files.
golangp2pnetworkingdecentralizedpeer-to-peer
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
Abby Chau - Lead Backend Engineer at Rakuten Payment