Summary
Ioannis Bekiaris is a technical lead and software engineer with 11 years of experience building high-performance backend systems, specializing in PHP while also coding in Node.js, Golang and Scala. He has driven reliability and scalability work at companies like Bird and Temper, reducing publication times to under 20 seconds, migrating platforms to Kubernetes, and ensuring delivery of over a billion SMS messages per month. Passionate about design patterns, algorithms and refactoring, he routinely instruments systems with Prometheus/Grafana and applies Domain-Driven and Test-Driven practices to improve maintainability. He combines hands-on implementation with people leadership, dedicating time to team development and cross-functional communication. Comfortable across startup and enterprise contexts, he also founded a CRM startup and led multiple product launches, giving him practical product and operational insight beyond pure engineering. Based in Haarlem, Netherlands, he’s actively expanding into microservices, distributed systems and event-driven architectures to tackle next-level scalability challenges.
11 years of coding experience
11 years of employment as a software developer
Diploma Electrical and Computer Engineer Computer Systems Networking and Telecommunications, Diploma Electrical and Computer Engineer Computer Systems Networking and Telecommunications at National Technical University of Athens
Greek, English, French, Dutch