Software Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- 80€/Stunde
- 71088 Holzgerlingen
- National
- ro | de | en
- 07.11.2018
Kurzvorstellung
- Realisierung von BPM Lösungen mit IBM BPM/Lombardi
Qualifikationen
Projekt‐ & Berufserfahrung
7/2014 – offen
Tätigkeitsbeschreibung
Die Erstellung von Dashboards für die Anzeige von offenen und
abgeschlossenen Tickets, Dashboard für die Erstellung von Tickets,
E-Mail Benachrichtigungen, Zuweisung von Tickets, dokumentieren von
Tickets in Connections, Dashboard mit Berichten über offene/bearbeitete
Tickets, Charts für die Visualisierung von bearbeiteten Tickets.
IBM Business Process Manager v8.5, BPMN2.0, JavaScript/Rhino, IBM
DB2, SQL, Dojo, Connections 4.5
SQL, IBM DB2, JavaScript
4/2014 – offen
Tätigkeitsbeschreibung
Anpassen von BPM Portal nach dem Look&Feel von PCK.
Die Erstellung von Dashboards für die Anzeige von offenen und
abgeschlossenen Tasks, zuweisen von Tasks, automatisierte Updates
von Tasks mit CometD
IBM Business Process Manager v8.5, BPMN2.0, BPEL,
JavaScript/Rhino, IBM DB2, SQL, Dojo, CometD
IBM DB2, Business Process Execution Language, JavaScript
4/2014 – offen
Tätigkeitsbeschreibung
Ausbildung / Training “Dojo Entwicklung” bei SitePen / USA
Teilnahme an mehreren Schulungsmaßnahmen bei den Dojo-
Entwicklern von SitePen in USA.
Schulung / Training (IT)
3/2014 – offen
Tätigkeitsbeschreibung
Die Mac Mode GmbH & Co KGaA nutzt ein BIRT Reporting System um
Daten aus dem Warenwirtschaftssystem auszuwerten. Die bestehenden
BIRT Reports sollen für Mitarbeiter über eine App auf einem Smartphone
oder einem Handheld angezeigt werden. Jeder Bericht kann
parametrisiert werden. Die Parameter und die Zugriffsrechte werden auf
dem BIRT System konfiguriert. Die Nutzer der App autorisieren und
authentifizieren sich über die kundeninterne Domino-Infrastruktur.
Die Implementierung eines Kalkulation Portlets bei MAC Mode auf Farbund
Produzentebene. Front-End und Back-End Entwicklung, Datenbank
abfragen.
Java1.6, IBM Portal 8, JSR168, JSR268, Dojo 1.7, JSP IBM Rational
Application Developer v8
Software
Java (allg.), Javaserver Pages
1/2014 – offen
Tätigkeitsbeschreibung
Eigenentwicklung und Durchführung einer Trainingsreihe für die IBM
Labore in Böblingen: „Advanced Frontend Development with Javascript
and Dojo“.
JavaScript
2/2013 – offen
Tätigkeitsbeschreibung
Die Mac Mode GmbH & Co KGaA nutzt ein BIRT Reporting System
um Daten aus dem Warenwirtschaftssystem auszuwerten. Die
bestehenden BIRT Reports sollen für Mitarbeiter über eine App auf
einem Smartphone oder einem Handheld angezeigt werden. Jeder
Bericht kann parametrisiert werden. Die Parameter und die
Zugriffsrechte werden auf dem BIRT System konfiguriert. Die Nutzer
der App autorisieren und authentifizieren sich über die
kundeninterne Domino-Infrastruktur.
Erstellen eines Prototypen mit allen relevanten Funktionen und
Demonstration beim Kunden. Unterstützung beim Aufbau und dem
Test eines Worklight Servers in V6.1.0, der mit Single Sign On in das
Kundennetz integriert ist.
Architektur, Design und Implementierung einer Hybrid App mit IBM
Worklight und Dojo. Die App verbindet sich mit einem BIRT-Servlet
auf Kundenseite und organisiert den Aufruf von Berichten. Die
Berichte resultieren in PDF Dateien, die auf dem Mobilen Endgerät
verwaltet werden. Favoriten und Speichermöglichkeiten erleichtern
den Umgang mit einer großen Anzahl von Berichten.
IBM Worklight 6.1.0, IBM Worklight Studio, Javascript, Java, REST,
SOAP, Servlet, JSON, XML, Dojo, Dojo Mobile, LTPA, oAuth.
Java (allg.), JavaScript
1/2013 – offen
Tätigkeitsbeschreibung
Um mit der Abbildung von Services im BPM System zu beginnen,
sollen Basisfunktionen in BPM Toolkits bereitgestellt werden.
Toolkits: Mac System Toolkit: Errorhandling, Logging, eMail Service,
SQL Execute Wrapper (Benutzerfreundliche Kapsel um den SQL
Execute Statement aus dem BPM PC), MAC UI Toolkit, Coach
Views
IBM Business Process Manager v8.5, BPMN2.0, JavaScript/Rhino,
IBM DB2, SQL, Dojo
SQL, IBM DB2, JavaScript
1/2013 – offen
Tätigkeitsbeschreibung
Kursleitung für IBM Trainings der IBM Global Training Provider und IBM
intern / onsite in englischer und deutscher Sprache.
Development with IBM Worklight V5 up to V6.1
Advanced Javascript and Dojo Programming
BPMN Development
JavaScript
5/2012 – offen
Tätigkeitsbeschreibung
esciris entwickelt für ihre Kunden Toolkits für die einfache Nutzung
von Zusatzfunktionen in IBM BPM 8 (Lombardi). Programmierung
von eines Toolkits für die Interaktion mit Internetseiten aus
BPMN2.0. Dazu gehören verschiedene Anmeldeverfahren,
Formularbearbeitung und Parser wie auch HTTP-Funktionen, z.B.
Cookie Management.
Bereitstellen des Toolkits im IBM Process Center der esciris und
weitere Nutzung in eigens erstellten BPMN Modellen der internen
Administration.
IBM Business Process Manager v8, BPMN2.0, Java,
JavaScript/Rhino, IBM DB2, SQL
SQL, IBM DB2, Java (allg.), JavaScript
2/2012 – 4/2012
Tätigkeitsbeschreibung
Der Kunde baut mit einem IBM WebSphere Portal Server v7 und
intensiver Nutzung des Portal WCM (Web Content Management)
eine komplexe Anwendungslandschaft mit einem Intranet, Extranet
und der gesamten Internetpräsenz.
Entwicklung von Portlets für die Suche nach Shops an
verschiedenen Lokationen mit JSR168, JSR268 und Dojo 1.6.
IBM Portal 7, Linux, AIX, JSR168, JSR268, JSF, IBM Rational
Application Developer
IBM Aix, Linux Entwicklung, Oracle Portal, Javaserver Faces
1/2012 – offen
Tätigkeitsbeschreibung
esciris entwickelt ein Monitoring System für IBM WebSphere MQ
und Message Broker. Die Software ist als permanenter Monitor für
ESB Nachrichtenstrecken für unterschiedliche Betriebssysteme
ausgelegt. Dabei wird sowohl der Zustand der ESB Instanzen als
auch die Güte der Verbindungen überwacht. Für den Message
Broker können periodisch Heartbeats mit Testdaten über
verschiedne Adapter (MQI, SOAP/http, File) durch bestehende
Nachrichtenstrecken gesendet werden. Die Ergebnisse bzw.
Rückgabewerte werden mittels Regular Expressions überprüft und
fließen in den Gesamtstatus des Broker Monitorings ein. Die
Ausgaben des Systems sind entweder in einer lokalen/entfernten
Datenbank gespeichert oder werden für die Nutzung von weitern
Monitoring Systemen (z.B. HP openView) aufbereitet.
Die Aufgaben bestehen in der Weiterentwicklung des Systems auf
Client-Seite und im Backend nach Vorgaben der esciris und gemäß
den Anpassungen des Kunden. Programmierung von Adaptern für
SOAP/HTTP Entwicklung gegen die Schnittstellen des IBM
WebSphere Message Brokers (ConfigManagerProxy mit PCF
Commands). Weiterentwicklung und Anpassung des User
Interfaces mit SWT. Optimierung der Programmlogik hinsichtlich
fehlerfreien Dauerbetriebs auf Solaris OS und Optimierung der
Multithreading Architektur. Testing der Anwendungskomponenten.
Java 1.6, Multithreading, SWT, IBM WebSphere Message Broker v7
und v8, IBM WebSphere Integration Developer v7, Eclipse,
ConfigManagerProxy, MQ/Broker PCF, SQL, IBM DB2,
Cloudscape, XML, XPath, Regular Expressions, Cron/Cron Syntax,
HTTP, SOAP 1.1, SOAP 1.2, Windows, Linux, Solaris, SVN
SQL, IBM DB2, Windows Server (allg.), Solaris, Subversion, Linux Entwicklung, Eclipse, SOAP, Ibm Websphere Mq, Hypertext Transfer Protocols (HTTP)
1/2012 – offen
Tätigkeitsbeschreibung
esciris migriert ihre bestende Intranet und Internetapplikationen von
IBM Portal 7 bzw. PHP auf IBM Portal 8. Dabei wird der bestehende
Stack an Portlets migriert von JSR168 auf JSR268 mit intensivem
Einsatz des Dojo Frameworks in Version 1.7.
Entwicklung von Portlets mit JSP und Dojo nach Vorgaben mit dem
IBM Rational Application Developer v8 und dem IBM Worklight
Studio (für mobile Anwendungen).
Entwicklung von Dojo Widgets zur Integration von Ansichten des
IBM Business Process Managers v8 in das Portal 8.
IBM Portal 8, Linux, JSR168, JSR268, Dojo 1.7, JSP IBM Rational
Application Developer v8, IBM Worklight Studio 5.0
Oracle Portal, Javaserver Pages
1/2011 – 12/2012
Tätigkeitsbeschreibung
Ziel des Projektes:
RESCUE IT ist die Entwicklung einer verteilten, servicebasierten
IT-Infrastruktur zur Sicherstellung von kontinuierlich überwachten
und robusten Warenketten.
Wahrgenommenen Aufgaben:
- Einarbeitung in verschiedene Arten von Security und Safety Constraints
- Forschung über verschiedene Echtzeitüberwachung Ansätze und Techniken.
- Identifikation einer Sprache (Rule-based) geeignet für die Überwachung der Sicherheitseinschränkungen
- Entwicklung des Datenbankschemas für die Speicherung aller relevanten Informationen
- Prototypische Implementierung einer Dashboard-Komponente, die Echtzeitüberwachung der angegebenen Einschränkungen über die Datenbankeinträge unterstützt
Technisches Umfeld:
Visual Studio 2010, .NET 4.0, C#, WCP, WPF, Windows Workflow
Foundation (WF), Microsoft SQL Server, CEP, Microsoft
StreamInsight v 1.1., LINQ
Microsoft SQL Server Reporting Services (SSRS), Microsoft SQL Server Analysis Services (SSAS), Microsoft Windows (allg.), SAP WF, Windows Presentation Foundation, Microsoft Visual Studio, Language Integrated Query
10/2010 – 2/2011
Tätigkeitsbeschreibung
Ziel des Projektes:
Implementierung einer Anwendung für den Kauf und Verkauf von
Aktien.
Wahrgenommenen Aufgaben:
- Projektmanagement: Projektgrenzen definieren; Aufteilung des Projekts in Phasen; Teambildung: Rollen, Regeln, der Fortschritt und die Hindernisse wöchentlich diskutieren; wöchentliche Präsentationen vorbereiten und durchführen, Dokumentation schreiben
- Datenbankschema definieren
- Implementierung von Regeln für automatischen Kauf und Verkauf von Aktien
- E-Mail-Benachrichtigungen, wenn eine Transaktion gemacht wird. Die E-Mails sind transaktionsabhängig.
Technisches Umfeld:
Eclipse Helios, Java, Apache Tomcat, MySQL Server 5.1, MySQL
Workbench, Hibernate, JSP
Mysql, Apache Tomcat, Eclipse, Hibernate (Java), Java (allg.), Javaserver Pages
5/2010 – 2/2012
Tätigkeitsbeschreibung
Wahrgenommenen Aufgaben:
- Einfügen und Aktualisieren von Inhalten in die Content Management Framework
- Einstellungen von rollenbasierter Zugriffskontrolle für verschiedene Benutzer-Accounts
Technisches Umfeld:
TYPO3
Typo3
1/2010 – 1/2011
Tätigkeitsbeschreibung
Ziel des Projektes:
RESCUE IT ist die Entwicklung einer verteilten, servicebasierten
IT-Infrastruktur für die Sicherstellung von kontinuierlich
überwachten und robusten Warenketten.
Wahrgenommenen Aufgaben:
- Durchführung eines Vergleichs über BPM-Tools
- Design und Implementierung einer grafischen Benutzeroberfläche in Windows Presentation Foundation (WPF)
- Implementierung von Web Services in Windows Communication Foundation (WCF)
- Erstellung und Erweiterung von Reports mit Crystal Reports
Technisches Umfeld:
Visual Studio 2010, .NET 4.0, C#, WCP, WPF, Windows Workflow
Foundation (WF), Crystal Reports 2011, Microsoft SQL Server
2008
Crystal Reports, Microsoft SQL-Server (MS SQL), Microsoft Windows (allg.), Windows Presentation Foundation, Microsoft Visual Studio, .Net
6/2009 – 11/2009
Tätigkeitsbeschreibung
Ziel des Projektes:
Betrugszenarienmodellierung
- Forschung über interne Betrugsszenarien in einem Kaufprozess
- Analysieren von unterschiedlichen Ansätzen und Business-Rule-Management-Systemen für die Umsetzung eines Betrugserkennungssystems
- Automatisierung von Geschäftstransaktionen um verdächtige Aktivitäten eines Beschaffungsprozesses zu identifizieren
- Prototypische Implementierung des Betrugserkennungssystems
Technisches Umfeld:
SAP NetWeaver Developer Studio, WANF Rule Language
(SAP Prototyp), Java, JSP, MySQL, UML, LaTeX
Mysql, SAP NetWeaver, UML, Latex, Java (allg.), Javaserver Pages
1/2009 – 4/2009
Tätigkeitsbeschreibung
- Forschung und Analyse verschiedener Web Content Management Systeme
- Modellierung und Implementierung eines Web Content Management Systems
Technisches Umfeld:
Web Content Management System, XML, XSLT, UML, HTML,
Xpaths, XQuery
UML, XML, XSLT (XSL Transformation), Xpath, HTML
Zertifikate
Ausbildung
University of Applied Sciences, Stuttgart
Über mich
Entwicklung von Businessprozessen mit BPMN/2.0
Realisierung von BPM Lösungen mit IBM BPM/Lombardi
Entwicklung von Portlets mit Java und Dojo
Entwicklung mobiler Anwendungen mit IBM Worklight
Entwicklung von Anwendungen für mobile Endgeräte
Entwicklung von Java Systemen (SE)
Entwicklung von RCP Anwendungen mit SWT
Weitere Kenntnisse
Java, C#, C++
BPEL, BPMN2.0
HTML, JavaScript, Rhino, Dojo ab 1.6, DojoMobile, jQuery, CSS
XML, JXSL, XSLT
SOAP, WSDL, WS-*, Axis, REST/JSON
JSP, Servlet, Portlet JSR168, JSR268
.NET
Hibernate
Produkte:
IBM Business Process Manager v7.5, v8.0 und v8.5 / Lombardi
IBM WebSphere Integration Developer v7
IBM WebSphere Portal Server v8
IBM WebSphere Message Broker v7
IBM WebSphere MQ v7
IBM Worklight v5.x, v6.0 und v6.1
Apache Tomcat
GlassFish
Eclipse
NetBeans
Microsoft Visual Studio 2010,
SAP NetWeaver Developer Studio
LaTeX
CORBA
TYPO3
TortoiseSVN
Subclipse
Maven
UML
Camtasia
Process Composer
Signavio
BONITA
Datenbanken:
IBM DB2
SQL Server
mySQL
Persönliche Daten
- Rumänisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Spanisch (Gut)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden