Addicted to Hack
consulting & creative use of open source
Planung und Realisation von:
Web- und Applikationen überwiegend auf Open Source Basis.
System Architecture & IT Consulting
Auf technischer als auch auf Benutzer Seite habe ich langjährige Erfahrung. Für eine erfolgreiche Projektumsetzung bringe ich ein hohes Maß an Kompetenz aus unterschiedlichen Bereichen mit ein.
- Erstellung von Lasten- und Pflichtenheften
- Projektkoordination nach SCRUM, V-Model und XP
- Definition der Systemelemente-Spezifikation und Schnittstellen-Beschreibung nach UML
- Untersuchung der Realisierbarkeit und technischen Risiken
- Überprüfung von Infrastrukturen
- Definition der Anforderungen von HW und SW
- Entwurf von Migrationskonzepten
Open Source Customization
Je nach Anforderung passende Systeme finden und an die Bedürfnisse optisch und technisch anpassen. Durch die Kombination von Frameworks oder über eine Erweiterung mit Plugins lässt sich fast alles realisieren.
Auszüge verwendeter Open Source Projekte:
- SOGo (Groupware: WebMail, CalDav, CardDav, Tasklist)
- iRedMail (Full-Featured Mail Server Solution)
- Magento (Ecommerce Platform)
- Wordpress (Blog Tool)
- CMS Made Simple (Content Management System)
- ResourceSpace (Media Asset Management)
- DokuWIKI (Wiki System)
Deployment & System Integration
Installation, Integration und Betreuung von speziellen Software Lösungen auf folgenden Plattformen.
Unterstützung von Labormuster- und Prototypenbau zwischen Entwicklung und Produktion.
- Unix/Linux: CentOS/Red Hat, Darwin, FreeBSD, Solaris
- Windows: Client & Server
- Apple OS X: Client & Server
- VMware
- Cluster: Tomcat/JBoss, Apache, MySQL
Apple OS X Server/Client System Administration
OS X Spezialist und Consultant mit langjähriger Apple OS X Server Erfahrung.
- Einrichten und anpassen von allen verfügbaren OS X Server Diensten
- Aufbau und Planung von Hochverfügbarkeits-Servern (IP Failover)
- Einrichten und anbinden an heterogenen Open Directory/LDAP gestützte Client/Server Netzwerke
- Erstellen von standardisierten Client- und Netboot-Images
- Modifizieren und erweitern des Systems
- Deployment von Software
- Fehleranalyse und Behebung
- SAN Anbindungen
- Fontserver Konfiguration von Extensis (UniversalTypeServer) und LinoType (FontExplorer Server)
Unix/Linux System Administration
Nach langjähriger Erfahrung mit diversen Unix Systemen und Distributionen habe ich mich auf centOS/Red Hat als Basis System spezialisiert.
Folgend eine Liste der mir vertrauten Dienste und Protokolle.
- Protokolle: TCP/IP, AFP, SMB, NFS, DHCP/BootP, FTP, TFTP, SSL, HTTP, DNS, NTP, POP/IMAP, SMTP, WebDAV, calDAV, cradDAV
- Dienste: MySQL, Apache, Tomcat, SSH, SMB, AFP/NetAtalk, NFS, LDAP, Kerberos, Postfix, Dovecot, Cyrus, Courier, PGP, BIND, vsFTP, IPtables, rSync, FFmpeg, ImageMagic
- Sicherheit/Überwachung: Fail2Ban, Nikto, Snort, rkHunter, SpamAssassian, clamAV, Nagios
- Virtualisierung: vmWare, XenServer
Datenbank Administration
Planung und Implementation von Datenbanken Clustern als Master-Slave oder Master-Master auf MySQL Basis. Überwachung und Performance Optimierung von bestehenden Systemen.
- MySQL
- PostgreSQL
- FileMaker
- Primebase
Information Architecture
Strategische und konzeptionelle Beratung von Content für digitale Lösungen
- Content Kategorisierung und Anfertigung von Sitemaps
- Interaktionsprozess-Entwicklung anhand von Use-Case Szenarien
- Entwicklung von Navigationskonzepten
- Evaluierung und Optimierung anhand von LOG Files Auswertungen und Untersuchungen
User Interface Design & Front-end Engineering
Nach der Devise: "Weniger ist mehr".
Usability Design anhand von konzeptuellen Modellen optisch ansprechend und funktional entwerfen. Umsetzung und Prototyping nach vorhandenen Standards.
- Entwicklung von Styleguides
- Redesign bestehender Applikationen
- Prototyping von Low-Fidelity Paperdrafts bis zum interaktiven High-Fidelity Interface
- Umsetzung in HTML, CSS, Javascript/jQuery, Smarty
- Template Erstellung und Anpassung nach W3C Web-Accessibility Richtlinien
- Barrierefreie Website nach BITV und WAI