Senior Entwickler (PHP, Perl, Python) und Administrator Linux / Unix

Werbung
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
Herunterladen