Profilbild von Michael Uhl Softwareentwickler aus Boeblingen

Michael Uhl

verfügbar

Letztes Update: 04.07.2023

Softwareentwickler

Firma: Michael Uhl Softwareentwicklung
Abschluss: Dipl.-Informatiker
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | französisch (Grundkenntnisse)

Dateianlagen

zeugnis_fzi.pdf
zeugnis_amadeus.pdf
zeugnis_sitewaerts.pdf
zeugnis_abas.pdf
zeugnis_stz.pdf
Statusfeststellung_Ergebnis.pdf
Michael-Uhl-Profil_120622.pdf
Michael-Uhl-Profil_120622.odt
Michael-Uhl-Profil_120622.docx

Skills

Java
Java Servlets, Java Server Pages, Java Server Faces, JavaServer Pages Standard Tag Library
Apache Velocity, JDOM, JDBC, IText, Junit
Enterprise Java Beans (inklusive Container Managed Persistance) insb. JBoss und Weblogic.
SWING, SWT
Eclipse RCP

XML
XSD, XDR, XSLT, XQuery

Javascript inkl. Ajax und JQuery

SQL92, Oracle PL/SQL

DocBook, Latex

Projekthistorie

01.10.2013 bis 31.01.2014: PE International AG, Leinfelden-Echterdingen
Erstellen eines Webservices zum Berechnen einer Ökobilanz aus einer Stückliste. Generieren eines Parsers für Formeln mit Java CC. Erstellen eines JAXB Bindings zum Parsen der Stückliste und der Zuordnung zu Materialflüssen für die Ökobilanz. Implementierung der Prozesskettenanalyse zum Berechnen der Ökobilanzergebnisse.
Tools: Eclipse, Jira, Hudson/Jenkins, SmartGit/Hg
Technologien: JEE 6 mit Sping (inklusive AOP mit AspectJ), JAXB, Java CC, Git (mit Git-Flow)

01.02.2013 bis 31.08.2013: Einzelhandel, Weinsberg
Weiterentwicklung und Pflege einer Webanwendung zum Drucken von Etiketten, dabei insbesondere Portierung der JSF Webanwendung auf JSF 1.2 (mit Richfaces 3.3.3) und XHTML, Facelets, Erweiterung der Datenbank, Anpassung der Session Beans und DAOs.
Tools: Eclipse, Jira, Hudson/Jenkins, Oracle SQL Developer
Technologien: JEE 6 mit EJB, JSF 1.2 mit Facelets, SQL

01.10.2012 bis 30.11.2013: Daimler AG, Böblingen
Entwicklung eines Webservices zur Schrankensteuerung, dazu Evaluierung des Fachkonzepts des Kunden, Design der Anwendung und Implementierung, Erstellen einer Transformation für Testdaten (XSLT)
Tools: XSDDoc, Xerces 2.11.0, IBM Telelogic Doors 9.1, SOAP, sqlite3
Technologien: XML, XML Schema (XSD), XSLT, Webservices, C++ (gSOAP, boost smart_ptr, CUnit, make, kdevelop)


01.11.2011 bis 30.09.2012: Thales Transportation GmbH, Stuttgart
Neu-/Weiterentwicklung von Komponenten einer HMI-Plattform zur Bahnsteuerung für den saudi-arabischen Markt im Rahmen eines SCRUM Prozesses, Erstellen eines C++ Programmes zum Auslesen des aktuellen Tastaturlayouts
Tools: Eclipse IDE, IBM Telelogic Doors 9.1
Techologien: Java 6, Eclipse RCP, Hudson, Ant, JUnit, C++, X11


01. Novemer 2010 bis 28.02.2011: BMW AG, München
Erstellen eines Online Tools zur Konfiguration eies maßgeschneiderten BMW Autos. Schwerpunkte meines Einsatzes waren landesspezifischer Import für Beschreibungen der Sonderausstattungstexte, Preisberechnung für den österreichischen Markt.
Tools: Glassfish, Netbeans, Subversion, Maven, Oracle SQL Developer, Hudson, Sonar
Technologien: EJB 3, JSF 2.0 mit Facelets und Custom Tags

15. Juni 2010 bis 15.10 Oktober 2010: Siemens AG bzw. SIS GmbH, Augsburg
Design und Implementierung einer Webanwendung für ein Compliance Management System, insbesondere Entwurf eines Anwendungdesigns, Implementierung im Team und Coaching
Tools: Oracle SQL Developper, Eclipse, Ant, IT
Technologien: Javae (JSE, JEE), Spring MVC, JPA, JSP (inklusive JSTL un display-tag Tagbibliothek)

01. Februar 2009 bis 31.05.2010: Institut für Arbeitsmarkt- und Berufsforschung, Forschungseinrichtung der Bundesagentur für Arbeit, Nürnberg
Entwurf und Implementierung einer Webanwendung (JSF 1.2, Portlet), Implementierung von Datenbankzugriffen für eine Suche mit SQL, Erzeugen von RTF-Dokumenten (Rich Text Format) mit IText, Implementierung einer Such-Webanwendung im Intranet
Tools: Oracle SQL Developer, Eclipse, Ant, IText, JBoss Portal Server
Technologien: Java 6 (JSE, JEE), Java Server Faces (JSF 1.2, Facelets), Portlets, SQL, IText, Javascript (JQuery, ajax-solr)

01. Oktober 2008 bis 31.12.2008: MID (Nürnberg)
Entwurf und Implementierung einer Engineering Aktion (Plugin) für den Innovator (Java-Entwicklung gegen eine proprietäre API von MID sowie Java SWING), Erstellung einer XSLT-Transformation von einem Aris Modell (AML) in das XML-Importformat des MID Innovator.

01. Juli 2008 bis 30. September 2008: Swiss Life (Zürich)
Entwurf und Implementierung einer Softwarekomponente zum Abgleich zweier Versicherungssysteme zwischen Deutschland und der Schweiz. Technisch: Konvertierung von XML-Datenströmen mittels JDOM und Integration als EJB in Weblogic 10.

01. April 2008 bis 30 Juni 2008: Kassenärztliche Vereinigung Bayerns, München (Freiberufler)
Erstellen von technischen Spezifikationen und enge Abstimmung mit der IT der KVB,
Konzipieren und Durchführen von Tests, Prüfen von Anwendungen, Erstellen von Benutzerhandbüchern und
Dokumentationen, Erstellen von PL/SQL Skripten

01. Februar 2007 bis 31.03.2008: Amadeus Germany, Bad Homburg (Freiberufler)
Anpassung und Weiterentwicklung einer dynamischen Weboberfläche für ein Buchungssystem (JScript, AJAX)
EJB-Portierung von JBoss 4.05 zu Weblogic 7.0 (EJB 2.0/2.1)

16.11.2006 bis 30.11.2006: Deutsche Post IT-Solutions, Darmstadt (Freiberufler):
Konzeption und Implementierung einer Web Dynpro Komponente zur Ausgabe von Daten eines Projektmanagementsystems in PDF-Dateien mittels IText.

01.06.2006 bis 14.11.2006: Steinbeis Transferzentrum für Unternehmensentwicklung an der Hochschule Pforzheim, Pforzheim (Freiberufler):
Pflege, Weiterentwickung und Anpassung an die Kundenwünsche eines Workflow Management Systems, welches als J2EE-Anwendung realisiert ist. Anpassung der PDF-Ausgabe an die Kundenwünsche von T-Online mittels IText.

01.01.2006 bis 31.05.2006: Abas Software AG, Karlsruhe:
Erstellen einer Webanwendung mit Java Server Faces sowie eines Portlets (unter Verwendung von JSTL, JSP Custom Tags und Spring) für das Portal Liferay zur Realisierung einer Suche auf einem Nutch- bzw. Lucene Suchindex.
Erzeugen von Java Quelltexten aus einer XML-Spezifikation mit Apache Velocity.

01.10.2003 bis 31.12.2005: Sitewaerts GbmH, Karlsruhe (Werkstudent):
Implementieren von JSP Tags und Services gegen eine API,
Implementierung von Ant Tasks,
Implementierung von Schemata für Konfigurationsdateien, mit W3C XML-Schema,
Evaluierung der Präsentationsmöglichkeiten von DocBook Dokumenten

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Verfügbar ab 01.11.2018 in Süddeutschand.
Profilbild von Michael Uhl Softwareentwickler aus Boeblingen Softwareentwickler
Registrieren