Ackerley Tng

Software Engineer at Google

Bellevue, Washington, United States
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
Ackerley Tng is a software engineer with 11 years of experience building secure, scalable systems across cloud and infrastructure domains, currently contributing to Google Cloud Security & Privacy on Confidential VM. He has led teams and projects at CSIT that replaced manual processes and introduced SSO and API-driven decompositions, saving hundreds of hours and unifying enterprise permissions. At Amazon he helped operate a high-availability payroll product used by over a million hourly employees, and he brings practical full-stack skills in Python, JavaScript, Rust, and AWS. An advocate for elegant code and language design—Clojure is a noted favorite—he contributes to notable open-source projects such as the cross-platform Rust coreutils, improving utilities like wc and du to match GNU behavior and robust glob handling. His background in ECE from Cornell and hands-on security work on Linux kernel and userspace testing inform a pragmatic, correctness-first approach to engineering. Colleagues value him for balancing strong implementation craft with thoughtful mentorship and tooling that reduces repetitive work.
code11 years of coding experience
job8 years of employment as a software developer
bookMaster’s Degree Electrical and Computer Engineering, Master’s Degree Electrical and Computer Engineering at Cornell University
bookGCE 'A' Level Concentration in Physics Chemistry Mathematics and Economics, GCE 'A' Level Concentration in Physics Chemistry Mathematics and Economics at Raffles Institution
languagesEnglish, Chinese, Japanese
github-logo-circle

Github Skills (6)

command-line-tool10
rust10
gnu-coreutils10
cross-platform9
busybox8
regex8

Programming languages (20)

JavaC++CSSRustCVueGoCommon Lisp

Github contributions (5)

github-logo-circle
uutils/coreutils

Mar 2022 - Jul 2022

Cross-platform Rust rewrite of the GNU coreutils
Role in this project:
userBackend Developer
Contributions:2 reviews, 7 commits, 5 PRs in 4 months
Contributions summary:Ackerley made several contributions to the `coreutils` project, specifically focusing on improving the `wc` (word count) utility. These changes included modifying how the number width is computed in `wc`, aligning its behavior with the GNU version and addressing potential misalignment issues. Furthermore, the user refactored and improved `du` (disk usage) utility, updating its implementation for glob pattern matching, including complex exclusion patterns and leveraging the `parse_glob` module, demonstrating a solid understanding of the codebase. The contributions involved code modifications to align behavior and improve utility functionality.
command-line-toolrustlinuxgnucoreutils
ackerleytng/.emacs.d

Jul 2018 - Apr 2023

Contributions:53 pushes, 1 branch in 4 years 10 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
Ackerley Tng - Software Engineer at Google