Summary
Gal Lalouche is a Principal Software Engineer with 11 years of experience combining deep academic rigor—he holds a PhD from Technion—with hands-on engineering roles at Google, Verizon Media, SQream, Pinecone and now Elastic. He teaches software design and programming at Technion and Reichman University, bringing classroom-tested clarity to large-scale system and compiler work. Gal's background spans compiler development, research engineering and production systems, and he has navigated both startup turbulence and enterprise complexity. Based in Haifa, he blends a strong academic pedigree with practical delivery, and quietly pairs teaching excellence with building robust, performance-oriented software.
11 years of coding experience
13 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Technion - Israel Institute of Technology