Philippe Rochat is an educator and technologist based in Lausanne with over 20 years of experience bridging software engineering, entrepreneurship and higher education. He has founded and led multiple startups and served as CTO on product-driven ventures while also designing and managing postgraduate computer science programs. As a classroom teacher since 2011, he brings real-world product and architecture experience to students, translating complex distributed systems and bioinformatics tooling into practical learning. His background spans hands-on development (from RoR and web apps to multi-tier client-server systems) to company formation and operational leadership, including hiring and budget management. Philippe holds a PhD focused on internet proxies and a certificate in entrepreneurship, a combination that explains his curiosity for “martian” ideas—creative seeds that grow into unexpected solutions. He is known for iterating quickly to deliver high-complexity products with small teams and for blending academic rigor with startup pragmatism.
11 years of coding experience
13 years of employment as a software developer
Federal Maturity X, Latin, Old-Greek, Sciences, Federal Maturity X, Latin, Old-Greek, Sciences at Collège de St-Maurice
Certificate, Entrepreneurship, Certificate, Entrepreneurship at Babson College
Master of Science (MS), Secondary Education and Teaching, Master of Science (MS), Secondary Education and Teaching at HEPL
Ph.D., Advanced Internet Proxies, Ph.D., Advanced Internet Proxies at Ecole polytechnique fédérale de Lausanne
Master, Computer Science, Master, Computer Science at EPFL
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.