Herzlich wilkommen
Ich heiße Kirill Kranz, geboren 1984 in Tallinn/Estland und bin russischer Abstammung. Seit ich 10 Jahre alt bin, ist Programmieren meine Leidenschaft. Als begeisterter Demoscener (seit dem Jahr 2000 aktiv mit dabei) bin ich letztendlich zur Entwicklung von Spielen und graphischen Applicationen gekommen. Deshalb studierte ich am SAE Institute Hamburg Game Programming und konnte dort viel über die Spieleindustrie lernen.
Anschließend hatte ich als Dozent und Superviser bei der Ausbildung der Studenten helfen können. Mein Wissen endet aber nicht nur auf diesem Gebiet. Ich habe nicht nur mit Internetprogrammierung und MySQL Datenbanken gearbeitet, auch habe ich in Kompiler Design und dem Reverce Ingeneering Erfarungen sammeln können.
Aus Tradition habe ich viele private Projekte in Pascal geschrieben. Free Pacal Compiler existiert für fast jede erdenkliche Plattform. Da ich mittlerweile fast ausschließlich unter Linux entwickle, sehe ich Lazarus (das kostenlose Pendant zu Embarcadero Delphi) als das beste Tool zum Erstellen von Windows Forms.
Selbstverständlich kann kein anderer Workflow C/C++ ersetzen. Keine Frage, C++ ist die mächtigste Programmiersprache. Ich liebe objektorientierte Programmierung und den Einsatz von Design Patterns. Ob Visual Studio, GCC oder XCode, ich fühle mich in der Cross-Plattform-Entwicklung heimisch.
Als Dozent bei SAE waren meine Vorlesungen auf dem Gebiet C++, OpenGL und Intel Assembler ausgerichtet.
Ich bin momentan als freiberuflicher Programmierer tätig, arbeite aber immer an meinen privaten Projekten weiter, wie an einem JavaScript Kompiler und Interpreter in C++, Übersetzung des Buches "Networking and Online Games" von Grenville Armitage, Mark Claypool und Philip Branch auf Deutsch und einem Browserspiel "NoGame" mit Martin Schipper.
Ich habe sehr lange für Microsoft Plattformen entwickelt, habe aber vor ein paar Jahren Linux entdeckt und mich sofort verliebt.