Link zum Profil: Senior Entwickler (PHP, Perl, Python) und Administrator Linux / Unix Senior Entwickler (PHP, Perl, Python) und Administrator Linux / Unix Freiberufler Profil zuletzt geändert am: 13.09.2016 Verfügbarkeit: 01.01.2018 Einsatzort: In PLZ 6, Im Umkreis von 200 Km, D / A / CH - möglich nach Absprache, Jahrgang: 1974 Weitere Angaben: Ich bin rechtsschutzversichert, Ich bin haftpflichtversichert Wunsch-Position: Entwicklung, Schwerpunkt Senior Entwickler (PHP, Perl, Python) + Administrator Linux Ausbildung / Weiterbildung Fachinformatiker Fachrichtung Anwendungsentwicklung. Produkte/Standards/Erfahrungen LAMP / LAMPP / WAMP / XAMP, Typo3, Prestashop, Joomla, OS:Commerce und verwandte(z.B. xt:Commerce, Magento, OSCMax) www.expert-profiles.com Link zum Profil: Senior Entwickler (PHP, Perl, Python) und Administrator Linux / Unix Seite 1 von 10 Link zum Profil: Senior Entwickler (PHP, Perl, Python) und Administrator Linux / Unix Perl-Catalyst, CPAN, PPM, ActivePerl, ZEND, Test-Driven Development / Unit-Tests (PHPUnit), Selenium, SCRUM, MVC, OOP, SEO, UML, CMS, CRM, E-Commerce (B2B/B2C), API (Payment, Paypal, ebay, google), WaWiAnbindung allgemein, DB-Replikationen / Backup und Restore. Dokumentation, POD, DOC, PDF, HTML, Wiki, MANTIS, OTRS, Bugzilla, Redmine, CVS, SVN, Mercurial / HG, Git, Betriebssysteme Linux (Ubuntu, Debian, Redhat/RHEL, CentOS, Novell SuSe SLES), Unix (Solaris/SunOS, FreeBSD), Windows-Server 2003, Windows Terminal Server, Mac OS X Server. Programmiersprachen Perl, PHP, Python, Ruby JavaScript, JS , XML, HTML, CSS, XHTML, JQuery, ExtJS, C, C++, Delphi, Java, SQL, Stored Procedures. Shell / Bash Datenbanken MySQL www.expert-profiles.com Link zum Profil: Senior Entwickler (PHP, Perl, Python) und Administrator Linux / Unix Seite 2 von 10 Link zum Profil: Senior Entwickler (PHP, Perl, Python) und Administrator Linux / Unix Microsoft SQL / MsSQL Firebird / InterBase Oracle SQLite Access Sybase Informix Netzwerk / Datenkommunikation / TK SSH, SSL, SOAP, TCP/IP, AJAX, JSON, RAID, LVM, NFS, SAMBA, Apache, Fredhopper. Hardware Rack-Installationen und Konfigurationen von Dell und Oracle Sun Solaris SPARC Servern. Referenzen Projektleitung und Entwicklung bei http://expert-profiles.com. Module etc. für dress-for-less.de, haburi.com, kolibrishop.com Plugin für Perl-Catalyst: "Catalyst-View-Image-Text2Image". ( http://search.cpan.org/~gillmaus/ ). Puppy-Linux LiveCD mit Lernsoftware für Kinder: "FATGamesPup". ( Vorschau: https://www.youtube.com/watch?v=UU6R0wPlqkc ). Sprachen DeutschEnglisch www.expert-profiles.com Link zum Profil: Senior Entwickler (PHP, Perl, Python) und Administrator Linux / Unix Seite 3 von 10 Link zum Profil: Senior Entwickler (PHP, Perl, Python) und Administrator Linux / Unix Projektverlauf 03.2014 - Heute Druckdatenverarbeitung Druckriegel In der Druckerei übernehme ich hauptsächlich die Automatisierung von Druckaufträgen. Diese werden von Kunden in unterschiedlichen Formaten geliefert (Shops/OPS, FTP, SFTP, PDF, XML, CSV, XLS, JPG) und je nach Auftrag in druckbare Dateien gewandelt (Heftung, Broschüre, CD usw.) oder vom Lager bestellt. Die Aufträge werden in das Warenwirtschaftssystem übernommen und an die "print-on-demand" Drucker gesendet. (Umschläge trennen, QR/Barcodes aufbringen, ...). Umsetzung erfolgt mit Python, Ruby, MySQL, AppleScript, Excell-Automatisierungen. Ausserdem programmiere ich die Lagerverwaltung sowie Versandhandling, Berechnung von Porto, Einscannen der Artikel etc. Die Umsetzung erfolgt mit PHP, Python und MySQL. Weitere Aufgaben sind Administration der Linux Server (SSH, FTP, MySQL, Mercurial HG) und Software sowie diverse Aufgaben im Windows Umfeld. Benutzte Systeme und Technologien: Xerox Freeflow Print Server + Core OPS Print Shop Python, PHP, Ruby, MySQL, Cron, FTP, SSL Adobe PdfWriter, Microsoft Office, Debian Linux, Windows, Mac OS X, VSphere, QR-Codes, Barcodes. 01.2013 - 08.2015 Server-Installationen www.expert-profiles.com Link zum Profil: Senior Entwickler (PHP, Perl, Python) und Administrator Linux / Unix Seite 4 von 10 Link zum Profil: Senior Entwickler (PHP, Perl, Python) und Administrator Linux / Unix Diverse Rack Einbau von DELL und Oracle SUN SPARC Servern, Anschluss und GrundSystemkonfiguration. OS-Installation und Konfiguration. Installation und Konfiguration von Diensten, Software, Repositories. Anpassung von Software an Systemumgebungen und kundenspezifische Anforderungen. Benutzte Systeme und Technologien: Redhat Linux, SunOS, COM, DRAC, Interface-Bonding, Cluster, Fallback-Systeme. HP Data Protector - Fehleranalyse 03.2012 - Heute Service Level Management DZ Bank Auswertung der vereinbarten Service Level Agreements (SLA) der internen IT durch Bestimmung von Messpunkten und deren automatisierte Analyse. Es gibt derzeit ca. 20 verschiedene SLA mit im Schnitt 6 Messpunkten. Dabei werden auf unterschiedlichen Systemen Logfiles sowie Datenbanken analysiert und die Daten zu Performance- und Leistungssessungen kombiniert / summiert. Ergebnisse werden automatisiert an HPSM übertragen und zur monatlichen Auswertung der SLA mit dem jew. Kunden bereitgestellt. Benötigte Datenquellen, Debug-Level etc. werden in Abstimmung mit den Fachbereichen abgestimmt, bereitgestellt bzw. angepasst. Sowohl auf Test- als auch Integrations- und Produktivsystemen der Bank. Des weiteren übernehme ich die Paketierung, Verteilung, das automatisierte Testing, Auto- Konfiguration, Dokumentation der Module/Pakete und teilweise Installation auf www.expert-profiles.com Link zum Profil: Senior Entwickler (PHP, Perl, Python) und Administrator Linux / Unix Seite 5 von 10 Link zum Profil: Senior Entwickler (PHP, Perl, Python) und Administrator Linux / Unix div. Systemen. (Windows-Server, SUN Solaris) . Benutzte Systeme und Technologien: Systeme: SUN Solaris/SunOS, Windows-Server und Clients. SQL: Oracle DB, SQLite, MS Access. Programmiersprachen: Perl, Python, VisualBASIC. Versionierung über HG / Mercurial. 04.2011 - Heute expert-profiles.com expertNet.IT GmbH Ich übernahm Planung, Konzeption und die Programmierung des Portals: expertprofiles.com. Qualitätssicherung durch Unit-Testing und automatisierte Überwachung/Testings sowie Backups. Konfiguration der Linux-Cluster-Lösung. Programmierung und Installierung notwendiger Tools. MySQL-Datenbank Konfiguration und Modellierung. (ORM) OTRS Installationen, Anpassungen, Erweitertungen. Benutzte Systeme und Technologien: Ubuntu-Cluster, MySQL-Cluster, Apache, Perl-Catalyst (MVC), CRON, Bash. 06.2010 - 03.2011 dress-for-less.de Dress-For-Less Verbesserungen der bestehenden Perl Shop Engine. (z.B. Einbau Payment-Module, www.expert-profiles.com Link zum Profil: Senior Entwickler (PHP, Perl, Python) und Administrator Linux / Unix Seite 6 von 10 Link zum Profil: Senior Entwickler (PHP, Perl, Python) und Administrator Linux / Unix Fredhopper,...). Aufbau von komplett neuen Sparten-Shops. Unterstützung für den os-commerce www.kolibrishop.com (PHP). Benutzte Systeme und Technologien: Perl, PHP, MySQL, RedHat-Linux/RHEL, Os-Commerce, SOAP, XML, Fredhopper, SVN. 08.2009 - 05.2010 Kundenportal SEB Asset Management Entwicklung von Typo3-Extensions zur Darstellung von Ertragsdaten / Wertentwicklungscharts / Fondstrukturen etc. Replikationen von Produktiv Live-Daten zum Portal. Benutzte Systeme und Technologien: Typo3, PHP, Windows Server, Perl, Bash 05.2008 - 02.2009 e-Government Cellent AG Entwicklung von PHP-Modulen zur Erweiterung des e-Government Projekts des Landes Baden-Württemberg. Auch Umsetzung von Antragsformularen sowie deren automatisiierte Tests und Dokumentation. Benutzte Systeme und Technologien: PHP / Unit-Tests, Zend-Framework, Eclipse, Selenium www.expert-profiles.com Link zum Profil: Senior Entwickler (PHP, Perl, Python) und Administrator Linux / Unix Seite 7 von 10 Link zum Profil: Senior Entwickler (PHP, Perl, Python) und Administrator Linux / Unix 01.2006 - 12.2007 Entwicklung Java, Softwaretests Vodafone WAP-Portal, Administrative Tools und verteilte Applikationen testen. Fehlersuche, Entwicklung eigener Java-Testprogramme. Benutzte Systeme und Technologien: SUN Solaris Server, Jboss, Apache, Java, Microsoft Windows, XP-Tools sowie verschiedenste Mobiltelefone 01.2005 - 12.2005 Administration Medien Individuelle Erweiterungen Shopsystem xt:commerce für spezielle Kundenanforderungen. Weiterentwicklung von fremdprogrammiertem Content-Management-System. Client/Server Fehlerbehebung und Optimierung. Benutzte Systeme und Technologien: Linux-Server, Tarantella, Microsoft Terminal Server, Windows-Clients,DynDNS 01.2005 - 12.2005 Entwicklung Workgroup-Software Einzelhandelsunternehmen Entwicklung von Workgroup-Software zur Organisierung des Teamworks eines Hardware Shops. www.expert-profiles.com Link zum Profil: Senior Entwickler (PHP, Perl, Python) und Administrator Linux / Unix Seite 8 von 10 Link zum Profil: Senior Entwickler (PHP, Perl, Python) und Administrator Linux / Unix Benutzte Systeme und Technologien: Linux – Server, PHP, MySQL 02.2004 - 12.2004 Entwicklung CRM Handel Entwicklung eines kundenspez. CRM für Kunden aus Europa und Südamerika. Dreisprachig. Benutzte Systeme und Technologien: Linux – Server, PHP, MySQL 01.1998 - 01.2004 E-Commerce und Produktentwicklung und Ausbildungszeit IT-Dienstleistung E-Commerce und Produktentwicklung für Interne- und Kundenprojekte. Eine Auswahl von Projekten - Verschlüsselung + Transport von sicherheitsrelevanten Daten - Replikation von internen Produktdaten <-> Web-Datenbank - Zeitnahe Händleranbindung: Handy-Vertrag <-> Mobilfunkanbieter - Individueller Intranet-Shop mit Intershop-Software (Airline) - Entwicklung eines Internetshopsystems - Content Management System - PDF Verwaltung mit ZOPE - Installation und Konfiguration Tarantella und Windows Terminal Server - Anpassung RedHat – Installations-CD an Tarantella-Anforderungen - Windows Active Directory / DNS installieren & konfigurieren - Entwicklung eigener OS-Tools, einbinden von Open-Source SW www.expert-profiles.com Link zum Profil: Senior Entwickler (PHP, Perl, Python) und Administrator Linux / Unix Seite 9 von 10 Link zum Profil: Senior Entwickler (PHP, Perl, Python) und Administrator Linux / Unix - Entwicklung Apriori Enterprise Portal (Tarantella, AIS, AES, LDAP) - Installation und Konfiguration von DMZ’s mit SuSE Firewall & SmoothWall - Erstellung und Anpassung mehrerer Online-Shops - Bereitstellung performanter Server - angepasste Gentoo Installationen - Installation und Wartung Linux Client- und Server-Systeme - CVS Installation und Anwendung - Erstellung von Datenbanken und Schnittstellen - Optimierung von Datenbankzugriffen/Suchindizes www.expert-profiles.com Link zum Profil: Senior Entwickler (PHP, Perl, Python) und Administrator Linux / Unix Seite 10 von 10