Summary
Cemal Türkcan is a Senior Software Engineer with 4 years of hands-on experience building full-stack, high-performance systems using Java Spring Boot, Go, SQL, Redis, and modern frontend frameworks like Vue.js and React. He has designed and migrated architectures for real-time messaging, live streaming, e-commerce, call center, and insurance platforms, often moving services from Node/Nest to Go for scalability gains. As a co-founder at HAVOC Technology and through roles at CatchSoft and Asthoria, he spans backend, frontend, middleware, and DevOps—deploying containerized microservices on Docker/Kubernetes and integrating messaging with RabbitMQ and Google APIs. He applies DDD and EDD practices to deliver maintainable systems and has hands-on experience implementing complex features such as WebRTC-based many-to-many streaming and Play Store in-app purchase flows. Based in Istanbul, he combines startup agility with production-grade engineering, often owning projects end-to-end from idea to deployment.
4 years of coding experience
4 years of employment as a software developer
Associate's degree, Computer Programming, Associate's degree, Computer Programming at Istanbul Topkapı University