Eric Anderson

Chief Technology Officer at Walkthrough

Mountain View, California, 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

🤩
Rockstar
🎓
Top School
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.
code15 years of coding experience
job6 years of employment as a software developer
bookNational Chengchi University
bookBachelor of Science Computer Science Mechanical Engineering, Bachelor of Science Computer Science Mechanical Engineering at Yale University
languagesChinese, Spanish
github-logo-circle

Github Skills (50)

google-api10
github-ci10
assembly10
docker10
ssl10
tls1210
z8010
netty10
testing10
http10
data-serialization10
travis-ci10
c1110
tls1310
dockers10

Programming languages (21)

C#JavaC++CMakefileScalaGoVala

Github contributions (5)

github-logo-circle
keirf/flashfloppy

Jan 2021 - Jul 2022

Floppy drive emulator for Gotek hardware
Role in this project:
userEmbedded Systems Engineer / IoT Developer
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.
emulatorgotekemulationfloppyhardware
grpc/grpc-java

May 2014 - Jan 2023

The Java gRPC implementation. HTTP/2 based RPC
Role in this project:
userBack-end Developer
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