Andrew Twyman is an engineering coach and seasoned software architect with 11+ years of experience designing and shipping robust, secure, high-performance systems across embedded, desktop, mobile, server, and cloud platforms. He combines hands-on development in Python, Go, and C++ (with professional Rust and Obj-C experience) with technical leadership—planning projects, building and coordinating global teams, and improving reliability for large-scale services. At Dropbox he led cross-platform infrastructure and filesystem efforts that served massive scale and tightened SLAs, and more recently he’s been advising on zero-knowledge proofs and personal cryptographic data management with Zupass at 0xPARC. He’s passionate about APIs, cross-language codebases, maintainability of large codebases, and concurrent/distributed systems, and prefers roles that mix coding with architecture and mentorship. Known for pragmatic problem-solving, he also brings deep low-level expertise—from assembly and firmware to cloud-native services—that helps bridge product requirements with durable technical designs. Based in San Francisco, he now focuses on mentoring engineers in career growth and leadership while contributing to cutting-edge privacy tooling.
11 years of coding experience
24 years of employment as a software developer
MEng & SB Electrical Engineering and Computer Science, MEng & SB Electrical Engineering and Computer Science at Massachusetts Institute of Technology
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.