Über mich

Ich bin Can Karka und

Meine größte Leidenschaft war schon immer das Programmieren. Ich habe mit 12 Jahren angefangen zu programmieren und beherrsche heute eine Vielzahl an Programmiersprachen (Java, PHP, C, C++, C#, Assembler, Javascript, Python, Typescript, Lua, Julia und Bash). Im Bereich des Programmierens hat sich bei mir über die Zeit herauskristallisiert, dass Grafikprogrammierung eines meiner Favoriten geworden ist, daher programmiere ich zur Zeit meine eigene Game Engine in C++, welche auf allen Plattformen (Windows, Linux, Mac, PS4, PS5, XBox) laufen soll. Für mehr Infos über die Engine können Sie sich die Engine anschauen: HighLo-Engine.


Wenn Sie eine Frage jeglicher Art haben, zögern Sie nicht, mich unverzüglich zu kontaktieren. Ich bin immer offen für neue Herausforderungen und Chancen.

Education

Oktober 2019 - Heute

Informatik Studium in der HHU

Informatik Studium in der HHU, Düsseldorf

Januar 2015 - Heute

Programmier und Programmarchitektur Kurs bei GHSi

Programmierkurs bei GHSi

Januar 2011 - Juli 2019

Abitur im Carl-Humann Gymnasium

Ich habe mein Abitur in Essen absolviert.

Experience

August 2023 - Heute

C++ Grafikentwickler

Elgato in Mönchengladbach.
In meiner aktuellen Rolle als C++ Grafikentwickler arbeite ich an Camera Hub, indem ich der Roadmap folge und die geplanten Features implementiere. Ich bin hauptsächlich verantwortlich für den Grafikcode, also hauptsächlich das Video Processing des Kamerabildes.

Mai 2022 - Juli 2023

Python Backend Entwickler

CGI in Düsseldorf.
In meiner Rolle als Python backend Entwickler habe ich sowohl das Frontend, als auch das Backend für eine Admin-Oberfläche geschrieben, die bei einem der größten Kunden für CGI eingesetzt wird. Wir mussten sehr große Datenmengen in dem Backend verwalten, welche auf mehrere verschiedene Datenbanken aufgeteilt waren. So mussten wir sicherstellen, dass alle Datenbanken stets den aktuellen States der Applikation, sowie der aktuellen User Eingaben entsprachen.

Januar 2021 - Januar 2022

PHP Backend Entwicklung und Dev-Ops Engineer

Duplexmedia GmbH in Düsseldorf.
In meiner Rolle als PHP Backend Entwickler und dev-ops Engineer habe ich verschiedene Aufgaben erfüllt, wie das aufsetzen von Domain Namen für Kunden, sowie die Erstellung und Verwaltung von DNS Einträgen. Außerdem habe ich in meiner Entwickler Rolle ebenfalls das Backend eines firmeneigenen CMS geschrieben, auf dessen Basis die Websites der Kunden liefen. Ich habe immer sehr auf die Qualität der Codes geachtet, um Sicherheitslücken zu vermeiden und einen sicheren Datenverkehr zwischen den Frontends und dem Backend zu gewährleisten, stets nach dem Leitfaden "Never trust the user".

Januar 2021 - Heute

C++ Game Engine Entwickler Lead

Eigenes C++ Game Engine Projekt in einem internationalen Team.
Ich bin einer der Hauptentwickler der HighLo-Engine, einer multi-platform 3D game engine. Die Engine ist noch immer in Arbeit, da alle Hauptentwickler die engine nur in deren Freizeit entwickeln und durch die Arbeit und Uni ist der Fortschritt der Engine leider langsamer geworden. Aber wir arbeiten nach wie vor an der Engine, wann immer wir die Zeit dazu finden. Ich habe die meisten Core features geschrieben, wie zum Beispiel alle Datentypen, die Plattform Abstraktionen und die Rendering Abstraktionen. Eine sehr ausführliche Liste aller Features kann in meinem CV gefunden werden, welches Sie auf dieser Seite herunterladen können.

Juni 2020 - August 2020

C++ Projektleitung - Prototyp Entwicklung

Projektleitung bei Rewaco Spezialfahrzeuge GmbH in Lindlar.
In meiner Rolle als C++ Entwickler habe ich ein internes Projekt geleitet, welches einen PoC für die neueste Generation von Trikes war. Ich habe sowohl die Hardware zusammengestellt, als auch die Software geschrieben, welche die aktuellen Daten von dem CAN-Bus empfangen hat und grafisch dargestellt hat. Der Prototyp war also ein digitales Tacho für die neuste Generation der Trikes, in dem ich ebenfalls den Rendering code geschrieben habe, um die Daten visuell darstellen zu können.

Juni 2019 - Dezember 2020

Webentwicklung mit PHP und WordPress

31M Design und Werbeagentur in Essen.
In meiner Rolle als Webentwickler habe ich viele Websites mit WordPress erstellt, für viele verschiedene Kunden. Ich habe das Frontend der Websites designed und auch funktionale Plugins für die WordPress Community, mit konstanter Berücksichtigung der Vision unserer Kunden, erstellt.

Januar 2017 - Februar 2016

Praktikum in elektrischer Rennwagen Entwicklung bei Punch Powertrain

In dem Praktikum habe ich in der ersten Hälfte des Praktikums die Verkabelung des elektrischen Rennwagens installiert und in der zweiten Hälfte ein Komponent des Wagens in C mit einem Arduino Uni programmiert.