Wie ich Ihnen helfen kann
Ich bin Programmierer und Konzepter mit Fokus auf Web-Entwicklung. Ich unterstütze
und berate Sie gerne bei der Planung und mit der Umsetzung oder Erweiterung Ihrer Web- und
Software-Projekte.
Mein Angebot umfasst maßgeschneiderte Individualsoftware, aber auch Lösungen auf Basis bewährter
Standardprodukte.
Beispiele:
- Mobile Anwendungen für Smartphones und Tablets
- Facebook-Apps
- Zend-Framework-Anwendungen (ZF1 + ZF2)
- Content-Management-Systeme (CMS), mit Drupal als
Standardlösung
- Websites und HTML5-Anwendungen
Besonderes Augenmerk lege ich in jedem Fall auf erweiterbare, solide und skalierbare Produkte.
Sie erhalten individuelle, auf Ihre Anforderungen zugeschnittene Lösungen.
Mein Standort ist Offenburg. Ein Vor-Ort-Einsatz ist natürlich auch möglich.
Wenn Sie Fragen haben oder ein unverbindliches Angebot einholen möchten, können Sie mich telefonisch
unter
+49 (0) 173 458 3678 oder per E-Mail an
erreichen.
Technologien, Methoden und Erfahrungsschatz
Ich programmiere hauptsächlich in PHP (Zend Certified Engineer (ZCE), ZEND012695), Javascript und Java.
Im Bereich Web-Entwicklung mit PHP bringe ich über 10 Jahre praktische Erfahrung in 100+ Projekten mit.
Darunter Web- und Intranetanwendungen, Application-Frameworks, Content-Management-Systeme,
Software zur Materialverwaltung, Online-Kollaborationsplattformen,
Erstellung/Generierung von Drucksachen und viele, viele Websites.
Backend-Entwicklung
Für Web-Anwendungen setze ich auf Serverseite in der Regel PHP ein.
Bei umfangreichen Anwendungen baue ich auf dem bewährten Zend Framework auf.
Gerne helfe ich Ihnen auch mit einer objektiven Meinung von außen in Architekturfragen
weiter, wie sie oft zu Beginn eines langfristigen Software-Projekts aufkommen.
Wenn Ihre Codebase nach jahrelanger Entwicklung unflexibel für Erweiterungen oder
Änderungen geworden ist, hilft oft ein neutrales Code-Review, um Design-Schwachpunkte
zu erkennen und kostspielige Neuentwicklungen zu vermeiden.
Frontend-Entwicklung
Für die Frontend-Entwicklung mit Javascript besitze ich fundierte Kenntnisse
über viele gängige Bibliotheken und Frameworks wie etwa jQuery, Dojo/Dijit,
Prototype und Scriptaculous.
Mein Haus-CMS ist Drupal. Ich kann Ihnen jedoch auch bei den meisten der
anderen gängigen Content-Management-Lösungen weiterhelfen.
Mobile-Entwicklung
Ob auf iOS, Android oder Windows 8: Mit mobilen Anwendungen begleiten und unterstützen
Sie Ihre Kunden, wo auch immer diese sind. Dafür entwickle ich plattformunabhängige
HTML5-Anwendungen oder native Android-Apps. Über die Vor- und Nachteile der
zahlreichen Möglichkeiten im mobilen Bereich, berate ich Sie gerne.
Agile Methoden
Ich habe Erfahrung mit der Arbeit in Scrum- und Kanban-Teams und
programmiere nach den Prinzipien von Clean Code.
Falls Sie über einen Umstieg auf Agile Methoden nachdenken, so kann ich
Ihnen einen Überblick über die verschiedenen Techniken und deren Vor- und Nachteile und die üblichen
Fallstricke
bieten.
Server-Administration und Projektverwaltung
Wenn Sie eine geeignete Deployment-Strategie für Ihre Projekte suchen,
Hilfe beim Warten Ihrer Linux-Server oder bei der Konzeption
und Implementierung einer Continuous Integration-Umgebung benötigen,
kann ich Sie unterstützen.
Code-Beispiele
Einige offen verfügbare Code-Beispiele finden Sie auf
meinem Github-Profil.
Falls Sie weitere Code-Beispiele benötigen, so lasse ich Ihnen auf Anfrage gerne mehr Material zukommen.