George Karagoulis is a Senior Software Engineer in Mountain View with 11 years of cross-domain experience building everything from web apps and databases to real-time embedded systems and large-scale, fault-tolerant cloud infrastructure. He has driven technical leadership at Google—designing cloud systems used across the company, approving C++ readability, and mentoring interns—while also contributing to automotive autonomy at Waymo and low-level HIL validation at dSPACE. Comfortable switching between hardware-adjacent work (VHDL, HIL/SIL, embedded) and high-scale distributed services, he pairs pragmatic engineering with entrepreneurial instincts, having founded a fintech startup and incubated another stealth venture. Known for tackling hard integration problems, he brings a rare blend of systems-level thinking, hands-on implementation, and product-oriented hustle.
11 years of coding experience
14 years of employment as a software developer
High School, High School at Okemos High School
Bachelor of Science in Engineering (B.S.E.), Computer Engineering, 3.416, Bachelor of Science in Engineering (B.S.E.), Computer Engineering, 3.416 at University of Michigan
A containerized service that provides vanilla, throw-away database instances on demand for integration tests.
Contributions:20 PRs, 94 pushes, 23 branches in 2 years 1 month
instanceson-demandtestingthrowcontainerized
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
George Karagoulis - Senior Software Engineer at Google