Summary
Kyriacos Souroullas is a seasoned software engineer and founder with 15+ years building scalable platforms and leading engineering teams across startups and public companies. He combines deep frontend architecture expertise—recently designing complex rich-text editors and Next.js/React platforms—with full-stack experience and a track record of shipping high-performance systems like a sub-second map engine for 15M properties. As a founding engineer, co-founder and Head of Engineering he’s led teams through product launches, YC acceleration, and an acquisition, bringing both strategic vision and hands-on technical leadership. He started coding in the 1990s on CGI/Perl and later pursued doctoral research in evolutionary algorithms, a background that informs his pragmatic, optimization-minded approach to engineering. Comfortable with infrastructure, testing and CI/CD, he frequently designs design systems and mission-critical libraries that scale across products and teams. Based in San Francisco with roots in Cyprus, he blends academic rigor and entrepreneurial grit to solve complex UI and platform problems.
15 years of coding experience
13 years of employment as a software developer
Master of Science (MSc) Advanced Computer Science, Master of Science (MSc) Advanced Computer Science at Imperial College London
PhD Computer Science, PhD Computer Science at University of Leicester
Greek, English