Canates Arikan

Çanakkale, Türkiye Turkey
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code6 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, 2, Bachelor of Science - BS, Computer Science, 2 at RWTH Aachen University
bookHigh School Diploma, High School/Secondary Diplomas and Certificates, High School Diploma, High School/Secondary Diplomas and Certificates at Deutsche Schule Istanbul / Alman Lisesi
languagesEnglish, German, Turkish, Spanish
github-logo-circle

Github Skills (6)

javas10
rest-api10
media-services10
webrtc10
server10
java10

Programming languages (4)

JavaShellJavaScriptHTML

Github contributions (5)

github-logo-circle
ant-media/Ant-Media-Server

Apr 2020 - Oct 2020

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:
userBackend 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.
rtmph264adaptivestreamswebrtc
canat/KyberSwap

Sep 2021 - Sep 2021

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.
Request Free Trial
Canates Arikan