Summary
Vasilis Vasaitis is a systems-oriented software engineer with 14 years of experience building low-level, production-grade software for large-scale platforms. Currently at Apple’s CoreOS group, he focuses on filesystem technologies and brings deep expertise in concurrent programming, kernel modules, and storage systems dating back to building a custom Cassandra storage layer. He prioritizes readable, correct, secure code while willing to go as low-level as needed to perfect implementations, and he couples that rigor with a strong appreciation for user-facing UX when software touches humans. His background spans the full lifecycle—from build systems and testing to deployment and even hands-on OS/VM and hardware setup—which gives him rare end-to-end operational insight. Based in San Francisco, he prefers roles that are primarily software development rather than pure ops, and he combines academic depth (MSc/PhD in Computer Science) with practical engineering at scale.
14 years of coding experience
5 years of employment as a software developer
Master of Science (MSc), Computer Science, Master of Science (MSc), Computer Science at The University of Edinburgh
Degree, Computer Science, Degree, Computer Science at Aristoteleion Panepistimion Thessalonikis
Greek, English, Spanish, Portuguese