LEBENSLAUF

Transcription

LEBENSLAUF
LEBENSLAUF
PERSÖNLICHE DATEN
Geburtsdatum
Familienstand
Staatsbürgerschaft
8. Mai 1980
ledig
Österreich
BERUFSERFAHRUNG
Freelancer
Celum GmbH
CSC Austria
PXP Software AG
Comneon Linz (Praktikum)
Mobilkom Austria (Praktikum)
Mobilkom Austria (Praktikum)
Pixelpark Austria
Lead Developer/Consultant
Senior Software Developer
Application Developer
Diplomand
Software Entwickler
IT-Developer
IT-Developer
IT-Developer
01.2011 – aktuell
01.2010 – 12.2010
08.2006 – 12.2009
02.2006 – 07.2006
09.2005 – 01.2006
08.2004 – 09.2004
08.2003 – 09.2003
05.2000 – 09.2002
AUSBILDUNG
Fachhochschule Hagenberg, Software Engineering
Bundeshandelsakademie Waidhofen/Thaya
10.2002 – 07.2006
09.1994 – 06.1999
ZERTIFIZIERUNGEN
Sun Certified Programmer/Java 2 Platform, Standard Edition 5.0
09.2008
FÄHIGKEITEN UND KOMPETENZEN
Sprachen:
Java, SQL, XML, JSP, C#, C, C++, PHP, JavaScript, HTML, CSS
Technologien und Frameworks:
Spring Framework, Spring Webflow, JMS, ActiveMQ, Apache James, JBoss Drools, J2EE, JUnit,
Hibernate, OpenJPA, jQuery
Datenbanken:
Oracle, MySQL, Sybase, PostgreSQL, MongoDB
Betriebssysteme:
Microsoft Windows, Max OS X, Linux
Methoden und Konzepte:
Scrum, UML, OO Design, Design Patterns, Refactoring, Test Driven Development
Application Server:
Apache Tomcat, BEA Weblogic, JBoss Application Server
Tools:
IntelliJ Idea, Eclipse, SVN, CVS, git, Maven, Apache Ant, Gradle
Soft Skills:
Analytisch und strukturiertes Denken, Teamfähigkeit, Belastbarkeit, Bereitschaft zur Weiterbildung,
Networking, Kreativität, Offenheit, Begeisterungsfähigkeit, Konzeptionelle Fähigkeiten,
+43 (0)664 5060738
Grünau 30, 3852 Gastern
office@m-moldaschl.net
www.m-moldaschl.net
Seite 1 von 6
Fremdsprachen:
Englisch, fließend in Wort und Schrift
Französisch, Grundkenntnisse
Sonstiges:
Führerschein A, B
PUBLIKATIONEN
Buch „Bessere Web-Clients“, VDM Verlag, ISBN: 978-3-639-04726-4
HOBBYS
Triathlon, Fußball
SONSTIGES
Diplomarbeit mit dem Titel „Konzepte und Technologien für eine verbesserte Usability von Web
Clients“ bei PXP Software AG
+43 (0)664 5060738
Grünau 30, 3852 Gastern
office@m-moldaschl.net
www.m-moldaschl.net
Seite 2 von 6
PORTFOLIO
+43 (0)664 5060738
Grünau 30, 3852 Gastern
office@m-moldaschl.net
www.m-moldaschl.net
Seite 3 von 6
PROJEKTREFERENZEN
PROJEKTE ALS FREELANCER
Projekt:
Auftraggeber:
Technologie:
Aufgaben:
Einführung einer dynamischen Webseite www.moldaschl.at
Radsport Moldaschl, Heidenreichstein
Wordpress
Ich habe den Kunden bei der Einführung einer dynamischen und selbst
administrierbaren Webseite beraten, sowie das Projekt umgesetzt und den
Kunden eingeschult.
Projekt:
Weiterentwicklung von www.willhaben.at
willhaben.at ist eine auf Java und Sybase basierte Anzeigenplattform.
willhaben.at
Java, Spring Framework, Spring Webflow, Junit, Sybase
Als Entwickler und Consultant war ich verantwortlich für die Umsetzung neuer
Features im Rahmen einer agilen Vorgehensweise (Scrum).
Auftraggeber:
Technologie:
Aufgaben:
Projekt:
Auftraggeber:
Technologie:
Aufgaben:
SAFE
Das Projekt SAFE unterstützt die Plattform willhaben.at hinsichtlich Datenschutz
und Datensicherheit. Es besteht aktuell aus einem E-Mail Server und einer
regelbasierten System womit Anforderungen ohne Entwicklungsaufwand
angepasst werden können.
willhaben.at
Java, Spring Framework, JMS, ActiveMQ, Spring Webflow, PostgreSQL, Apache
James, MongoDB, JBoss Drools
Als Lead Developer bin ich verantwortlich für vier Entwickler, die Architektur der
Systeme, die Qualität des Source Codes und für die Planung und Umsetzung der
Features mit einer agilen Projektmethodik.
PROJEKTE BEI CELUM GMBH
Projekt:
Auftraggeber:
Technologie:
Aufgaben:
Projekt:
Auftraggeber:
Technologie:
Aufgaben:
Implementierung einer SOAP API für Celum Imagine
„Celum Imagine“ ist ein Web basiertes eDAM (Enterprise Digital Asset
Management) System mit dem Dateien verwaltet, strukturiert, editiert und
publiziert werden können.
Celum GmbH
Java, Spring Framwork, Spring-ws, Hibernate, Junit, MySQL, Oracle, SOAP (Web
Services)
Als Hauptverantwortlicher für den Bereich API & SDK habe ich eine SOAP
Schnittstelle für die Version 5.0 von Celum Imagine entworfen und implementiert.
Außerdem habe ich im Zuge eines großen Architektur Refactorings am Entwurf
einer dreischichtigen Architektur mitgearbeitet.
Celum mobile.connect (IPhone Anwendung)
Celum mobile.connect ist der mobile Client für Celum Imagine.
Celum GmbH
Apple IPhone
Zu Beginn habe ich als technischer Ansprechpartner für die API von Celum
Imagine fungiert und externe Entwickler bei der Verwendung dieser unterstützt.
Nach kurzer Zeit habe ich die Projektverantwortung übernommen und war
+43 (0)664 5060738
Grünau 30, 3852 Gastern
office@m-moldaschl.net
www.m-moldaschl.net
Seite 4 von 6
zuständig für die Planung der nächsten Features sowie für die Koordination der
QA Aktivitäten.
PROJEKTE BEI CSC AUSTRIA
Projekt:
Auftraggeber:
Technologie:
Aufgaben:
Projekt:
Auftraggeber:
Technologie:
Aufgaben:
Projekt:
Auftraggeber:
Technologie:
Aufgaben:
Projekt:
Auftraggeber:
Technologie:
Aufgaben:
Zentrale Partnerverwaltung
In der Zentralen Partnerverwaltung der Österreichischen Sozialversicherungen
sind die Stammdaten (Namen, Adressen, Beziehungen) sämtlich Partner der
Sozialversicherungen (Personen, Organisation, Ausländische
Sozialversicherungsträger) gespeichert. Etwa 16 Millionen Partner sind in dem
Web basierten System erfasst.
Hauptverband der Österreichischen Sozialversicherungsträger
Java, Spring, Hibernate, Maven, Eclipse, Oracle Text, JBoss, JUnit
In einem derart großen System ist die Suche eine der wichtigsten Funktionen.
Diese wurde aufgrund von schlechten Ergebnissen und langsamen Antwortzeiten
von mir neu implementiert, wobei für diese Aufgabe auch eine intensive fachliche
Analyse der Suchfunktion notwendig war. Für eine performante Suche wurden die
Such-relevanten Daten in einer redundanten Tabelle zusammengefasst um mit
Oracle Indizes gute Antwortzeiten garantieren zu können. Außerdem musste ein
Library zum Erzeugen und Warten der redundanten Daten entwickelt werden.
CFP2Web – Ablöse einer OracleForms Anwendung
CFP ist eine CSC interne, auf OracleForms basiertes Projektplanungssystem
CSC Austria
Java, Spring, Spring Webflow, Eclipse, Oracle, Ant, JUnit
Ich war für das Design und die Implementierung eines Web basierten Prototypen
zur Ablöse von CFP verantwortlich.
Vodafone Streamman
Streamman ist eine Web basierte Musikdownload- und Musikstreamingplattform
von Vodafone, die in mehr als 10 Ländern in Europa ausgerollt wurde.
Real Networks Austria
Java, Lightweight J2EE, Eclipse, AOP, Oracle, JUnit
Ich war für die Umsetzung einer Caching-Lösung für Domainen-Objekte zuständig
um die Performance des Systems zu verbessern. Hierfür wurden AOP Konzepte
verwendet, wobei dafür eine Erweiterung des internen IoC-Containers gemacht
werden musste.
Connect Europe Relaunch (www.connect-europe.com)
Connect Europe war eine Web basierte Musikdownload Plattform von Sony und
wurde im März 2008 geschlossen.
Sony Netservices, Sony UK
Java, Oracle, EJB, Eclipse, XDoclet, Maven, Jakarta Struts, JUnit
In der ersten Phase habe ich am Relaunch als Entwickler mitgearbeitet und war
vor allem für die Datenzugriffsschicht mit EJBs zuständig. Von April 2007 bis
Oktober 2007 war ich technischer Leiter von drei Releases. Im Anschluss war ich
technischer Ansprechpartner bei einem externen Applikationsaudit sowie
technisch hauptverantwortlich für den Shutdown Prozess.
+43 (0)664 5060738
Grünau 30, 3852 Gastern
office@m-moldaschl.net
www.m-moldaschl.net
Seite 5 von 6
PROJEKT IM PFLICHTPRAKTIKUM BEI COMNEON LINZ
Projekt:
Auftraggeber:
Technologie:
Aufgaben:
MmiSim
MmiSim war ein auf Eclipse RCP basierter Handysimulator
Comneon Linz
Java, Eclipse RCP
Im Zuge meines Pflichtpraktikums war ich für die Stabilisierung des MmiSim
zuständig. Dafür musste der MmiSim zuerst ausgiebig getestet werden. Dann
wurden die Fehler analysiert, lokalisiert und ausgebessert.
PROJEKT BEI MOBILKOM AUSTRIA
Projekt:
Auftraggeber:
Technologie:
Aufgaben:
Mobilkom Austria Tarifdatenbank
Die Tarifdatenbank umfasst sämtliche verfügbaren Tarife der Mobilkom Austria
und stellt sie in übersichtlicher Form auf ww.a1.net dar.
Marketingabteilung der Mobilkom Austria
Vignette Storyserver, Tcl/Tk, Oracle
Im Rahmen eines Praktikums war ich für die Weiterentwicklung der
Tarifdatenbank von www.a1.net zuständig. Dafür habe ich mit der Fachabteilung
die Anforderungen spezifiziert, das Datenbankdesign und die Programmierung
gemacht sowie die Änderungen im Frontend umgesetzt.
PROJEKTE BEI PIXELPARK AUSTRIA
Community-Portal für Coca Cola Österreich (www.coke.at)
Mobilkom Infosystem (Intranet)
Relaunch des Mobilkom Portals www.a1.net
Wahl zum Cokelight-Mann 2002
+43 (0)664 5060738
Grünau 30, 3852 Gastern
office@m-moldaschl.net
www.m-moldaschl.net
Seite 6 von 6