Über mich

Tobias Maxham ist ein erfahrener PHP Entwickler. Seit Ende 2012 arbeitet er für einen IT-Dienstleister in Fellbach. Hier ist er im Bereich des Web Development tätig. Programmierungen von komplexen Anwendungen mit PHP fallen dabei unter die Tagesordnung. Die Verwendung von moderne Technologien wie Bootstrap, jQuery, Composer oder Git wird jedoch auch nicht vernachlässigt.

Auch bei der Entwicklung von TYPO 3 Extension ist er beteiligt. Diese können dank der modernen Komponenten von TYPO 3, wie zum Beispiel Extbase und Fluid beziehungsweise FLOW, für jede Anforderung individuell gestaltet werden.

Erfahrung

PHP Frameworks

Mit dem Beginn der Ausbildung zum Fachinformatiker, begann auch mein Interesse an modernen PHP Frameworks. Die ersten Projekte habe ich mit dem MVC-Framework CakePHP entwickelt. Darunter gab es Testprojekte wie zum Beispiel eine Jobbörse oder ein Schülerportal.

Im Laufe der Ausbildung stieg die Erfahrung der objektorientierten Entwicklung immer mehr. Dadurch viel der Umgang mit komplexen Frameworks, wie zum Beispiel Symfony oder Zend, immer leichter.

2013 fiel mein Interesse dann auf das Framework Laravel, welches teilweise Komponenten aus Symfony verwendet, jedoch selbstständig entwickelt wird. Bis heute begeistere ich mich für Laravel und arbeite mit diesem Framework an verschiedensten Projekten. Eines der größten Projekte ist die Entwicklung eines Content Management Systems, das Laravel zum Verarbeiten der Prozesse verwendet. Aber auch Schnittstellen zur Anbindung von Datenbanken an Apps wurden entwickelt. Außerdem wurden alle meine eigenen Webseiten mit Laravel programmiert.

  • Maxham.de – eigener Webauftritt
  • Binärlotto.de – Online Spiel
  • ux9.de – URL Shortener

Letzte Änderung am 26.10.2015 um 00:04 Uhr


Sass und LESS

Im Bereich der Frontend-Entwicklung spielt das UI eine große Rolle. Um das Erstellen von CSS-Dateien strukturierter umzusetzen werden mittlerweile Programme verwendet, mit denen man den CSS-Code generieren kann. Die bekanntesten Beispiele sind hierbei Sass & LESS.
Um meine Erfahrungen in diesem Bereich auszuweiten, habe ich zunächst einige Basis-Layouts mit Bootstrap erstellt. Im Anschluss habe ich mit Sass und LESS Dateien erstellt, um individuelle Styles zu generieren.
Durch die Verwendung von Variable, Funktionen und Mixins kann in kürzester Zeit ein komplett neues Design geschaffen werden. So kann man beispielsweise Grundfarben ändern, Schatten hinzufügen oder spezielle Logos und Icons einbinden..

Hier einige Beispiele:

  • ...

Letzte Änderung am 23.10.2015 um 07:51 Uhr


Game Development

Auch im Bereich der Videospiele konnte ich schon einige Erfahrungen sammeln. So war ich von 2003 bis 2008 als Entwickler für diverse Server Betreiber tätig. Hauptsächlich habe ich dabei Programme für das MMORPG Ragnarok Online erstellt. Die verwendete Programmiersprache ist C. Zwischen 2007 und 2009 habe ich dann auch eigene Server betrieben und konnte meine Programmierkenntnisse auch im Webumfeld mit PHP und HTML erweitert.

Zuletzt habe ich an diversen Projekten innerhalb der eAthena Community mitgeholfen und konnte unter anderem ein neues Kampfsystem, neue Charaktere und komplexe Quests entwickeln.

Letzte Änderung am 26.10.2015 um 00:19 Uhr


Soziale Netzwerke