Nick Foster is a software engineer with 11 years of experience building scalable telephony and distributed systems, currently focused on cloud-based VoIP, PSTN and WebRTC infrastructure in San Francisco. He combines deep systems and backend skills in C++, Java, and Python with hands-on experience designing databases and web applications to deliver reliable large-scale services. At Google he built customer search and core telephony signaling for in-product calling, and at Dialpad/Firespotter and UberConference he scaled cloud telephony and WebRTC features for real-time conferencing. Comfortable both shipping product features and architecting infrastructure, he has also led hiring and team-building efforts internationally. Outside engineering he’s taught leadership and practical skills as a long-time camp counselor, a detail that speaks to his patience and ability to mentor under pressure.
11 years of coding experience
11 years of employment as a software developer
Bachelor of Science, Computer Engineering, Bachelor of Science, Computer Engineering at Santa Clara University
Contributions:2 pushes, 51 branches in 4 years 3 months
golangencapsulationeepgo-hephep
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.