Sakis Kasampalis is a Software Architect based in Eindhoven with 12 years of hands-on experience designing scalable, cost-efficient systems and a decade-plus background as a software engineer. He specializes in distributed systems and functional programming, blending pragmatic engineering with a penchant for simple, high-performance designs. Sakis has driven architecture and reimplementation efforts at Philips and built mission-critical tooling for IoT, mapping, and industrial projects, consistently improving performance and reducing manual work. An active open-source contributor and author of Mastering Python Design Patterns, he has contributed to the well-known python-patterns repository and reviewed multiple Python books, signaling deep expertise in idiomatic design. Beyond software, he experiments with hardware prototyping—publishing videos and personal projects—demonstrating a broad maker mindset that informs his systems thinking.
12 years of coding experience
12 years of employment as a software developer
CCNA, Networking, CCNA, Networking at Cisco Networking Academy Program
Programmer at the computer game specialization, Computer Games and Programming Skills, Programmer at the computer game specialization, Computer Games and Programming Skills at DADIU
BSc, Informatics Engineering, BSc, Informatics Engineering at Alexander Technological Educational Institute of Thessaloniki
Contributions:4 reviews, 253 commits, 238 PRs in 8 years 4 months
Contributions summary:Sakis contributed to several design patterns and idioms in Python, mainly by merging branches. The commits include modifications to existing files like `3-tier.py`, `abstract_factory.py`, and `chain.py`, indicating a focus on implementing and refining design patterns. The user also added outputs and updated examples for patterns like Decorator, and improved the prototype example. The work involved touches on back-end and front-end development, making this user full-stack.
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.