Canates Arikan is a software engineer with six years of professional experience and deep expertise in C++ and Java, blending research-grade algorithm development with production backend engineering. At Fraunhofer IGD he led the design and implementation of Cuttlefish, a complex multimaterial 3D-printing framework that produced patents and journal publications, and later contributed WebRTC data-channel features to the widely used Ant Media Server. Comfortable across the full software lifecycle, he thrives on challenging problems and complex architectures, applying a broad computer science background from RWTH Aachen to craft practical, multidisciplinary solutions. Based in Çanakkale, Turkey, he prefers freelance or partly remote roles and continuously updates his skills through self-study and online learning.
6 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS, Computer Science, 2, Bachelor of Science - BS, Computer Science, 2 at RWTH Aachen University
High School Diploma, High School/Secondary Diplomas and Certificates, High School Diploma, High School/Secondary Diplomas and Certificates at Deutsche Schule Istanbul / Alman Lisesi
Ant Media Server is a live streaming engine software that provides adaptive, ultra low latency streaming by using WebRTC technology with ~0.5 seconds latency. Ant Media Server is auto-scalable and it can run on-premise or on-cloud.
Role in this project:
Backend Developer
Contributions:224 commits, 7 PRs, 54 pushes in 5 months
Contributions summary:Canates primarily contributed to the backend functionality of the Ant Media Server. They added a REST method to send data channel messages to WebRTC stream participants, involving changes across Java source files. These commits focused on expanding the server's WebRTC capabilities, specifically enabling data channel messaging within existing streams. Additionally, the user made minor fixes including import statements in the test files and adjusted the version error message.
Codebase for KyberSwap that helps users convert tokens instantly and directly from their own hardware wallets, metamask and so on. No setup, No deposit, no withdrawal needed. Try it out on https://kyberswap.com or join telegram for developers https://t.me/KyberDeveloper.
Contributions:16 pushes in 1 day
tokenswalletsethereumwithdrawaltelegram
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.