Cengiz Can is a Senior Software Engineer with 18+ years of experience building and scaling distributed systems across startups and enterprises, now contributing to mission-critical storage infrastructure for Microsoft Teams and Copilot in Prague. He specializes in high-throughput messaging, cloud-native architectures, and AI-integrated platforms, with hands-on expertise in Go, Java, and C#. Cengiz has shipped end-to-end solutions from a 3D medical simulation PWA to rearchitecting legacy monoliths into microservices on Kubernetes and Kafka. He’s led engineering and CTO roles where he balanced product needs with pragmatic technical choices, improving performance dramatically (one BI system’s processing went from five days to 15 minutes). Comfortable across the full stack and leadership spectrum, he pairs deep systems thinking with practical delivery—often closing the loop between architecture and production reliability. Outside core infrastructure work he has a track record of pushing high test coverage and pragmatic automation into both front-end and back-end projects.
11 years of coding experience
16 years of employment as a software developer
Middle East Technical University
Bachelor of Science - BS, Bachelor of Science - BS at Anadolu University
Contributions:8 pushes, 2 branches in 7 years 2 months
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.