Werdegang » Berufserfahrung » make.tv

Fließend war der Übergang von meinem Studium an der FH-Kiel in das Berufsleben. Da ich quasi seit Beginn an der Entstehung von make.tv beteiligt war wurde ich direkt als Head of Flash Development bei make.tv angestellt. Zu meinen Hauptaufgaben gehörte die Entwicklung und Verbesserung des make.tv-Studios. Außerdem war ich natürlich auch an der Konzpetion und teilweise auch der Umsetzung aller anderen Flash-Applikationen der make.tv-Plattform beteiligt. Im Focus stand dabei die Entwicklung von wiederverwendbaren Common-Klassen, die wichtige gemeinsame Aufgaben aller Appliaktionen erledigten.
Sehr interessant war bei der Entwicklung die Tatsache, dass wir im Detail ein Produkt entwickelt haben, dass es so noch nie zuvor gegeben hat. Ich musste mich dabei mit Problemen befassen, die so wahrscheinlich kaum ein anderer Flash-Entwickler vor mir hatte, und konnte diese oft durch Kreativität und mein solides Wissen aus dem Studium lösen.
Zum Beispiel entwickelte ich ein Konzept, dass uns jederzeit eine nahezu unbegrenzte gleichzeitige Zuschauerzahl ermöglichte, ohne dass im Vorfeld spezielle Vorkehrungen getroffen werden müssen.
Im Laufe der Zeit, nachdem die Studio-Anwendung weitesgehend ausgereift war, verlagerte sich mein Arbeitsschwerpunkt in Richtung Server-Applikations-Entwicklung. Ich entwickelte teilweise recht komplexe Anwendungen für den Flash Media Interactive Server und Red5.

Da das Entwicklungsteam relativ klein war konnte ich auch immer wieder über den "Flash-Horizont" hinaus blicken und kleinere Aufgaben aus anderen Entwicklungsbereichen von make.tv übernehmen, was ich sehr schätze.
Ansonsten war ich auch an der Verteilung von Aufgaben innerhalb des Technik-Teams beteiligt und wurde immer wieder bei konzeptionellen Fragen zu Rate gezogen.

» Homepage http://make.tv besuchen

« Zurück zur Übersicht

Aufgabenbereiche

Objektorientierte Action Script 3 Flash Programmierung
Architektur von flash-basierten Anwendungen (make.tv Studio und Player)
Flash Media Interactive Server Applikationsentwicklung und Administration
Java Server-Applikations Entwicklung und Administration (Red5)
Server-System-Architektur: Schwerpunkt Ausfallsicherheit, Skalierbarkeit und Handling von Lastspitzen im Streaming-System
Koordination und Leitung des Flash-Teams
Flash-Schnittstellen-Entwicklung in PHP