Markus Wörz

Werbung
MOBILE IT-LÖSUNGEN
iPhone ・ iPad ・ Android
Profil von Markus Wörz
Kontaktdaten
Firma
TeaCapps GmbH
Name
Markus Wörz
Adresse
Taläckerstraße 42
D-74182 Obersulm
Telefon
+49 7134 5100 122
Fax
+49 7134 9999 63 39
Mobil
+49 160 989 44 209
E-Mail
[email protected]
Website
www.teacapps.de
Seite 1 von 9
MOBILE IT-LÖSUNGEN
iPhone ・ iPad ・ Android
Persönliche Stärken
Hohe Eigenmotivation
Technologien haben mich schon immer begeistert, und ich
finde es spannend diese gezielt zum Vorteil des Kunden
einzusetzen.
Analytische Fähigkeiten
Bei der Einarbeitung in komplexe Systeme, wie man sie in der
Regel bei Kunden vorfindet, ist eine systematische
Vorgehensweise unabdingbar. Selbstständige Analyse der
Gegebenheiten in Verbindung mit gezielten Rückfragen beim
Kunden sind für mich der Schlüssel zum Projekterfolg.
Lernbereitschaft
Ständige Weiterbildung ist heutzutage aus der IT-Branche nicht
mehr wegzudenken. Immer wieder auch technisches Neuland zu
betreten, finde ich wichtig und faszinierend zugleich.
Qualifikationen
Programmiersprachen
Java
C#
SQL
JavaScript
Ruby
Python
PHP
C/C++
XQuery
XSLT 2.0
Bash
SAS Base
IT-Disziplinen
Mobile Applikationen
Objektorientierte Softwareentwicklung
Webanwendungen
Relationale Datenbanken
XML-Verarbeitung
GUI-Programmierung
Compilerbau
Softwaretest
Betriebssysteme
Linux, Windows, Mac OS X
Seite 2 von 9
+++++
+++
+++++
++++
++++
++++
++++
++
+++
+++
++
+++
MOBILE IT-LÖSUNGEN
iPhone ・ iPad ・ Android
Entwicklungsumgebungen
Android Studio, IntelliJ IDEA, PyCharm, Eclipse, PHPStorm, MS
Visual Web Developer
Technologien
JSON, REST-API, X(HTML), CSS, XML, UML, ER-Modellierung
Frameworks/Bibliotheken
Android, Ruby on Rails, Backbone.js, Yii, Zend, Talend, JQuery,
JQuery Mobile, Adyen, Jayrock, J2EE, Java Swing, PyQT, GWT,
JUnit, TestNG, Saxon, Velocity, Spring (JDBC)
Tools
Subversion, Git, Mercurial, Vagrant, Maven, Puppet, Apache Ant,
PLY, AntLR, JLex/Cup, LaTeX
Content Management Systeme
Wordpress, Drupal, TYPO3
Fremdsprachen
Englisch: fließend in Wort und Schrift
Spanisch: konversationsfähig
Französisch: Schulkenntnisse
Berufserfahrung
Neuentwicklung der Android-basierten Mobile-Shopping-App für
parfumdreams.de
Abbildung der kompletten Funktionalität des OnlineShops durch einen flexiblen Hybrid-Ansatz
• Für den User ansprechende native Umsetzung
vielgenutzter Bereiche
• Integration von Teilen der Responsive-Webseite durch
Webviews
Technologien: Java, Android 5 mit Fragments und Webviews,
GSON, Volley, JavaScript, Google Analytics, Android Studio
•
Juli 2014 – März 2015
Juli 2014 – August 2014
Entwicklung einer nativen Android-App zum Auffinden von
Zigarettenautomaten mit Verwaltung durch die Anwender
• Implementierung einer Verwaltung von Spots auf
einer interaktiven Karte mit Clustering bei höheren
Zoomstufen
• Realisierung eines direkten Bilderuploads über
Amazon S3
Technologien: Android 5, Google Maps Android API V2,
REST, Volley, Amazon Android SDK, Android Studio
Seite 3 von 9
MOBILE IT-LÖSUNGEN
iPhone ・ iPad ・ Android
Mai 2013 – Juni 2014
Entwurf und Implementierung einer High-PerformanceAnwendung zur Verarbeitung touristischer Angebote bei der
TravelTainment GmbH in Aachen
• OO-Softwareentwurf und Programmierung in Java
mit den Schwerpunkten Flexibilität und Performance
bei Ausnutzung von Mehrkernsystemen
• Sicherstellung der Kompatibilität mit dem
Vorgängersystem durch Entwicklung automatisierter
Regressionstests sowie Datenauswertungen unter
Verwendung von Python, Shell-Skripten und XSLT
• Entwicklung eines Web-basierten Tools zur
Überwachung des Produktionsbetriebs
• Qualitätssicherung mit JUnit-Tests, Jenkins/Sonar
Technologien: Java, Python, XSLT, JavaScript, HTML, Bash,
Sonar, Jenkins, JUnit, MySQL, Maven
März 2013 – April 2013
Entwicklung einer mobilen Webseite zur Buchung und
Verwaltung von Hotelzimmern für die iLivfe GmbH
• Frontend-Entwicklung mit PHP/Yii-Framework und
JQuery Mobile
• Anbindung einer MySQL-Datenbank inkl.
Schemaentwurf
Technologien: PHP, Yii-Framework, JQuery Mobile,
HTML/CSS, JavaScript, SQL
Februar 2013
Neugestaltung Internetpräsenz www.teacapps.de mit Wordpress
sowie Entwicklung einer nativen Maps-basierten App für Android
• Darstellung von Objekten in einer interaktiven Karte
• Anbindung an ein Rails-basiertes Backend mit REST-API
• Funktion zum Hinzufügen neuer Objekte inkl. KameraBild-Upload und Geotagging
Technologien: Java, Android, Ruby on Rails, REST, PostgreSQL
Dezember 2012 – Januar 2013
Weiterentwicklung der Android-basierten Mobile-Shopping-App
für parfumdreams.de
• Einbindung von zbar als Barcode-Scanner
• Umsetzung diverser Features
• Einbindung von Crittercism
• Refactoring im API-Backend
Technologien: Java, zbar, Android, Eclipse, C#
Oktober 2012 – November
Entwicklung eines Web-basierten Systems zur Buchhaltung
Seite 4 von 9
MOBILE IT-LÖSUNGEN
iPhone ・ iPad ・ Android
2012
(Projekte, Aufwand, Rechnungserstellung, …) mit Ruby on
Rails
• JSON-API (REST) in Ruby on Rails
• Frontend in Backbone.js
Rails-Gems: rabl, rails-backbone, prawn_rails, ...
August 2012 – September 2012
Weiterentwicklung der Android-basierten Mobile-Shopping-App
für parfumdreams.de
• Neugestaltung/Weiterentwicklung aller
Anwendungsscreens
• Umsetzung neuer Features, u.a. erweiterte Teaser,
verbesserte Produktnavigation, Auslandsversand,
dynamische Warenkorbberechnung, Gutscheine,
Incentives
• Einbindung von Google Analytics
• Performanceoptimierungen, insbesondere für Android
Version 3+
Technologien: Java, Android, Eclipse, Google Analytics
Januar 2012 – Juli 2012
Mitarbeit an einem Projekt zur Erstellung und Wartung von
grouponshop.de
• Anbindung von Adyen zur Bezahlabwicklung
• Umfangreiche Code-Merges mit anderen
Entwicklungszweigen unter Verwendung von Subversion
• Pflege der Vagrant-basierten Entwicklerumgebung,
Anpassung von Puppet-Templates
• Implementierung von Talend-Plugins zur Anbindung von
externen Systemen (Produkt-, Kunden- und
Bestellungsabgleich)
Technologien: PHP, PHPStorm, MySQL, Zend, Adyen, SOAP,
Subversion, Vagrant, VirtualBox, Puppet, Java, Talend
Dezember 2011
Backend-Entwicklung für eine Informations-App eines
Wirtschaftsverbands
• Implementierung einer versionierten Middleware mit PHP
und MySQL
• Mitgestaltung der zugehörigen Frontend-App mittels
HTML, CSS, SQL, XSLT und JQuery
Technologien: PHP, MySQL, Bash, Python, XSLT, HTML, CSS,
JQuery
Seit November 2012
Geschäftführender Gesellschafter bei der TeaCapps GmbH
Seite 5 von 9
MOBILE IT-LÖSUNGEN
iPhone ・ iPad ・ Android
Oktober 2011 – November
2011
Erstellung einer Android-App zur automatisierten Abarbeitung
von Lieferscheinen für parfumdreams.de
• Entwicklung einer Hybrid-App unter Verwendung von
Web-Views
• Einbindung von zxing als QR-Scanner
• Backend-Anbindung mittels einen WCF-Diensts
Technologien: Java, Android, Eclipse, JavaScript, JQuery, zxing,
C#, WCF, MS Visual C#, SQL
August 2011 – September 2011
Mitgestaltung Internetpräsenz www.teacapps.de sowie
Implementierung einer Web-basierten Stundenerfassung
einschließlich automatisierter Rechnungserstellung
• Erstellung eines Drupal-Templates mit CSS
• Integration einer interaktiven Slideshow mittels JQuery
• Live-Schaltung der Webseite und Migration der MySQLDatenbank
• Erstellung von dynamischen Webseiten mit PHP/MySQL
und JQuery
Technologien: Drupal, (X)HTML, CSS, JavaScript, JQuery, SQL,
PHP, FPDF
April – Juli 2011
Entwicklung einer Android-basierten Mobile-Shopping-App für
parfumdreams.de inklusive API-Anbindung an ein
existierendes .NET-Backend
• Fachlicher Entwurf und technische Realisierung der
Applikation in Java mit Android 2.3
• Entwurf und Programmierung einer API-Komponente in
C# und Jayrock zur Anbindung an das .NET-BackendSystem
• Umsetzung der Client-Server-Kommunikation mittels
JSON
• Programmierung einer Thread-basierten Komponente zur
Bilderübertragung inklusive Caching
• Design und Realisierung einer Session- und
Fehlerbehandlungsstrategie
• Integration der PayPal-API
• Implementierung von serverseitigen SQL-Abfragen zur
Reduzierung der Latenz
Technologien: Java, Android, Eclipse, C#, .NET, Visual Web
Developer, SQL, JSON, Jayrock
April 2011 – Juli 2012
Mitbegründer/Gesellschafter bei TeaCapps, Wörz & Wörz GbR
Seite 6 von 9
MOBILE IT-LÖSUNGEN
iPhone ・ iPad ・ Android
Juli 2010 – Dezember 2010
Mitarbeit in einem J2EE-basierten E-Commerce-Projekt für einen
führenden deutschen Mobilfunkanbieter
• Design und Implementierung von Software-Tools zur
automatisierten Konfiguration und Verwaltung von
WebLogic-Domänen mit WLST und Erstellung
zugehöriger Dokumentation
• Einrichtung und Verwaltung einer neuen
Systemumgebung für die Migration des E-CommerceSystems von ATG 2006 auf ATG 9.1
• Erstellung einer Systemumgebung für Entwickler
basierend auf CentOS und der Virtualisierungssoftware
VirtualBox
• Neugestaltung des Bestellprozesses hinsichtlich
Datenbanklogik und Umsetzung mittels SQL
• Analyse und Behebung von Fehlern
Technologien: Eclipse J2EE IDE (Entwicklung), Scrum
(Entwicklungsprozess), J2EE, ATG 9.1, WebLogic 10.3, Oracle
10g
August 2009 – Juni 2010
Mitarbeit in einem Projekt zur Ermittlung der Eigenkapitalquote
nach dem Basel II IRBA bei dem deutschen Ableger einer
international aufgestellten Großbank
• Implementierung und Wartung zentraler Programme zur
Simulation von Eigenkapitaleffekten der ermittelten IRBAParameter
• Entwurf und Realisierung einer Systemkomponte zur
flexiblen PD-Segmentierung
• Implementierung eines PD-Backtests inklusive
Generierung graphischer Auswertungen
• Entwurf und Umsetzung programmatischer Tests zur
Validierung des Händler-Rescoring sowie des LGDBacktests
Technologien: SAS 9.1 (Base), SAS Makro Programmierung, SQL
September 2008 – Mai 2009
Mitarbeit in einem Projekt zur Wartung, Pflege und
Weiterentwicklung einer web-basierten Provisionssoftwarelösung
für verschiedene Kunden im europäischen Ausland
• Objektorientierte Softwareentwicklung in Java
• Wartung & Pflege von Systemteilen und Zusatzmodulen
unter Verwendung verschiedener Technologien, z.B. SQL,
XSLT, JSF, UNIX-Scripting etc.
• Analyse & Design von neuer Funktionalität basierend
auf Kundenanforderungen
Seite 7 von 9
MOBILE IT-LÖSUNGEN
iPhone ・ iPad ・ Android
Entwurf und Implementierung eines automatisierten
Regressiontests mittels TestNG
• Entwurf und Implementierung einer Microsoft ExcelSchnittstelle mittels POI
• Entwurf und Implementierung eines SVN-basierten
Werkzeugs in Python zum Austausch
benutzerspezifischer Softwarekonfigurationen
• Konzeptionelle und technische Neugestaltung eines
grafischen Ad-hoc-Reports (Java Swing)
• Entwurf und Implementierung eines
Datenbankmigrationswerkzeugs (JDBC, Java Swing)
• Fachliche Betreuung von Auszubildenden
(Fachinformatiker/in im Bereich Anwendungsentwicklung)
• Durchführung von Second-Level-Support für Kunden
Technologien: Java, SQL, Python, XSLT, TestNG, POI, Swing,
Oracle 9/10i
•
September 2008 – Dezember
2010
Consultant bei CGI Information Systems and Management
Consultants (Deutschland) GmbH, Düsseldorf
Akademischer Werdegang
August 2008
Abschluss: Diplom-Informatiker der Technischen Universität
Kaiserslautern (Note 2,1)
Diplomarbeit
„WMC – A Compiler-based Approach for Publishing Scientific
Models on the Web“, AG Softwaretechnik, TU Kaiserslautern
Juli 2007 – Oktober 2007
Entwicklung eines web-basierten Vorlesungsverwaltungssystems,
AG Softwaretechnik, TU Kaiserslautern
• Architektur und OO-Design, DB-Schema-Entwurf
• Implementierung unter Verwendung der JDBCSchnittstelle des Spring-Frameworks
Technologien: Google Web Toolkit (GWT), PostgreSQL, JDBC)
September 2006 – Februar
2007
Studium an der Universidad Politécnica de Madrid im Rahmen
des ERASMUS-Austauschprogramms
März 2005 – September 2005
Tutor für die Vorlesung „Entwicklung von Softwaresystemen II“,
AG Softwaretechnik, TU Kaiserslautern
Seite 8 von 9
MOBILE IT-LÖSUNGEN
iPhone ・ iPad ・ Android
April 2004 – August 2004
Wissenschaftliche Hilfskraft, Fraunhofer IESE, Kaiserslautern,
Mitarbeit an einem durch das BMBF geförderten Projekt
• OO-Softwareentwicklung in Java
• Implementierung einer Web-Schnittstelle für SVN
• Entwicklung eines MySQL-basierten Repositories
Oktober 2002 – August 2008
Studium der Informatik an der TU Kaiserslautern
Juli 2002
Abitur am Justinus-Kerner-Gymnasium Weinsberg (Note 1,7)
Referenzen
Thomas Roth, CGI Information Systems and Management Consultants
„Mr. Wörz has been an engaged and highly motivated employee, he was committed and open-minded,
always eager to learn and open to exploring new ground. He integrated himself to new
environments/projects very quickly and showed very good communication- as well as comprehension skills, a
technical orientation and innovative mind. His very good analytical skills were demonstrated in different
contexts, for example when evaluating tools, incidents or client requests.“
Seite 9 von 9
Herunterladen