Eric Anderson is a startup founder and seasoned CTO with 16 years of full‑stack engineering experience, currently leading Walkthrough to make ethical, unconflicted financial advice broadly accessible. He combines hands‑on systems design — from financial algorithms and bank data ingestion to AWS/TypeScript/Node/React product delivery — with deep privacy expertise gained from five years on Google’s Ads Privacy team, where he led cross‑stack enforcement for user data policies. An active open‑source contributor, Eric has hardened low‑level networking and security in projects like gRPC and Netty and optimized embedded and CI workflows across notable repos. He thrives on technically deep product challenges in privacy, fintech, and scientific computing, and brings a pragmatic engineering philosophy that balances principled code with real‑world tradeoffs. Outside of work he trains seriously in sailing and kiting, a discipline that informs his teamwork and high‑performance focus.
15 years of coding experience
6 years of employment as a software developer
National Chengchi University
Bachelor of Science Computer Science Mechanical Engineering, Bachelor of Science Computer Science Mechanical Engineering at Yale University
Contributions:8 reviews, 77 commits, 10 PRs in 1 year 6 months
Contributions summary:Eric focused on optimizing the FlashFloppy project for Gotek hardware by improving code efficiency and performance. They refactored the code by using naked functions for specific assembly routines like memcpy and memset, and for interrupt service routines, contributing to cleaner code and proper debug information. Furthermore, the user addressed potential compiler warnings, ensuring code correctness by limiting the maximum length passed to `strnlen`. These changes showcase expertise in embedded systems development with a focus on low-level optimizations.
Contributions:55 releases, 2964 reviews, 1716 commits in 8 years 10 months
Contributions summary:Eric's commits primarily focused on enhancing the security and robustness of the gRPC-Java implementation. This includes modifications to the authentication process to avoid external dependencies, improved exception handling for improved stability, and the inclusion of new APIs for managing connection-level parameters and TLS certificates. The changes involved adjustments to internal APIs and careful handling of low-level transport events and configurations.
rpcgrpc-javaprotobufgrpcnetty
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
Eric Anderson - Chief Technology Officer at Walkthrough