Freelancerprofil: -0630214

Entwickler Java, Javascript, Web-Anwendungen, Android, Python, ESB, Tibco EMS, Oracle DB, AngularJS, JQuery, HTML/XHTML, CSS, Eclipse

Position:
IT Datenbankentwicklung
Software-Entwicklung / Programmierung
Projekte im Werdegang

03/2015 - 05/2015 Web-Entwicklung bei der Firma Zalando
Aufgaben Implementierung, Test, Dokumentation Produkte/ Werkzeuge AngularJS, jQuery, Javascript, RequireJS, Chartist, HTML, CSS, Eclipse, Java

01/2015 - Erstellen einer UI im Browser mit den Technologien AngularJS, jQuery, RequireJS bei der Firma Zalando in Berlin, Projektdauer: 8 Wochen


01/2015 - Projekt (Invertix-Spiel) mit den Technologien AngularJS, jQuery UI und im Backend
PHP und MySQL erstellt: http://dostware.de/invertix_angular/invertix.htm

01/2014 - 01/2015 Testfälle erstellen im Projekt Telekommunikationslösung für die DTAG
(Projekt für die DTAG) für circa 7 Monate

01/2014 - Entwicklung mehrerer Android-Apps


10/2012 - 12/2012 Entwicklung eines custom workspace client für eine Integrationssoftware (AMX-
Entwicklung eines custom workspace client für eine Integrationssoftware (AMX- BPM) unter Einsatz deren Webservices Schnittstelle Aufgaben Implementierung eines graphischen Browser-basierten Clients für AMX-BPM Produkte/ Werkzeuge Eclipse, Java, Javascript, EasyUI (JS Framework), TIBCO AMX-BPM, SoapUI

08/2012 - 09/2012 Entwicklung einer GUI für einen Webservice
Entwicklung einer GUI für einen Webservice, bereitgestellt durch BusinessWorks (Integrationssoftware) Aufgaben Entwicklung eines graphischen Browser-basierten GUI (Javascript und Java Servlets) Produkte/ Werkzeuge Eclipse, Java, Javascript, jQuery, TIBCO BusinessWorks, SoapUI

12/2011 - 01/2012 Entwicklung eines Frameworks, um JMS Server/Client aus einer WSDL Datei zu generieren
Aufgaben Basierend auf das Projekt jms-ws-transport wurde ein Framework gebaut, um JMS Server/Client aus einer gegebenen WSDL Datei zu erstellen. Für die Server und client JMS Parameter wurde auch Konfiguration über Spring unterstützt Produkte/ Werkzeuge Java, JMS, TIBCO BusinessWorks, Ant, Spring

11/2011 - 12/2011 Erweiterung eines BusinessWorks Webservice, um Excel Dateien zu parsen
Aufgaben Erweiterung eines BusinessWorks Webservice, um Excel Dateien zu parsen, die im neuen XML-basierten Format vorliegen Produkte/ Werkzeuge Java, TIBCO Businessworks, Apache POI

06/2011 - 07/2011 Entwicklung eines Plugins für TIBCO Business Studio (basiert auf Eclipse)
Aufgaben Entwicklung eines Eclipse Plug-ins, welches mit dem TIBCO Business Studio Projekt interagiert, und erweiterte Daten für eine Aktivität im Diagramm anzeigt und speichert Produkte/ Werkzeuge Eclipse, Eclipse Plug-ins, Java, TIBCO Business Studio

06/2011 - 08/2011 Projekt Implementierung von verschiedenen Aspekten einer Integrationslösung
Aufgaben Hauptsächlich Erstellen eines LDAP client in TIBCO BusinessWorks als Java- Aktivität Produkte/ Werkzeuge Java, TIBCO BusinessWorks, LDAP

03/2011 - 03/2014 Entwicklung eines Monitoring- Werkzeugs „nJAMS“ (TIBCO BWPM) für TIBCO
Entwicklung eines Monitoring-Werkzeugs "nJAMS" (TIBCO BWPM) für TIBCO BusinessWorks. Hohes Datenaufkommen als besondere Anforderung, daher hohe Performance beim Einfügen (> 1000 msg / sec.) der Log-Nachrichten in die Datenbank sowie auch schnelles Auslesen aus der Datenbank zu erreichen Aufgaben Implementierung (Java-Web-Applikation unter Tomcat als Back-End, Zugriff auf DB über JDBC, Front-End Javascript im Browser) Test (Integrations-Test, jUnit-Testfälle, automatische Ausführung der Tests mit jedem Build) Performance-Optimierung des Produkts (Optimierung der Stellen im Java-Code, die über JDBC auf die DB zugreifen, sowie auch Einsatz von DB-seitigen Optimierungstechniken (Partitionierung) Produkte/ Werkzeuge Eclipse, Java, Servlets/JSP, Apache Tomcat, PL/SQL, Oracle und Microsoft SQL Server Datenbanken, Javascript, jQuery, CSS, Hudson, XSD, Hazelcast, visualvm, TIBCO Businessworks, JMS (TIBCO EMS), Ant, Subversion

01/2010 - 01/2014 Mitwirkung (als Festangestellter) an der Entwicklung einer hoch performanten und verteilten Monitoring-Lösung auf Basis von Java 1.6 TIBCO BusinessWorks
Eindruck siehe hier http://www.tibco.com/products/automation/application-integration/activematrixbusinessworks/businessworks-processmonitor/default.jsp Dabei als einer der Hauptentwickler tätig mit folgenden Aufgaben ? Implementierung der JMS-Schnittstelle zur Messaging-Plattform TIBCO EMS ? Implementierung der Persistenzschicht für Oracle 10g, 11g und Microsoft SQL Server 2008 auf Basis von JDBC ? Implementierung des Webbrowser Front-Ends für Microsoft Internet Explorer und Mozilla Firefox auf Basis von Javascript, jQuery etc ? Kontinuierliche Implementierungen von Leistungsverbesserungen ? Entwicklung eines automatisierten Build-Prozesses mit Hilfe von Hudson Implementierung von individuellen Software-Lösungen im Rahmen von Kundenprojekten auf Basis von Java, TIBCO ActiveMatrix BusinessWorks TIBCO ActiveMatrix BPM, TIBCO EMS, etc

03/2009 - 04/2010 Lehrstuhl für Softwaretechnik
Projekt Design und Entwicklung von einer Komponente zur Code-Generierung aus UML- Diagrammen Tasks Design eines UML Metamodels für custom Klassendiagramme und State Machines Design und Entwicklung eines Parsers, welches Diagramme in XMI Format entgegennimmt, die aus einem UML Tool (Enterprise Architect) kommen, und diese in Metamodel-Objekte umwandelt, welche in Programm-Code abgebildet werden Produkte/ Werkzeuge Enterprise Architect, Eclipse, Hudson, Java, XPath, XML, jUnit Architect

04/2008 - 10/2008 Lehrstuhl für Softwaretechnik
Entwicklung einer Online-Anmelde-Seite für Studenten Projekt Anleitung/ Betreuung von vier Studenten beim Erstellen einer online Registrierungsseite für Übungsgruppen einer Vorlesung. Anforderungen definieren, gemeinsames Lösen von Problemen (Nebenläufigkeit), Testen und Ausrollen der Applikation Tasks Produkte/ Werkzeuge Java, JSP, Apache Tomcat Studenten, vier Studenten

01/2007 - 01/2009 Lehrstuhl Softwaretechnik, Betreuung von einer Java-Vorlesung
Software-Projekte für Studenten und Forschung Wissenschaftlicher Mitarbeiter, Studenten und Forschung

 
Branche

  Telekommunikation
 
Kenntnisse

Hardware
Betriebssysteme
Apache Tomcat
Apache Webserver
Linux
Programmiersprachen
AngularJS
CSS (+++ (good), 2-4 yrs.)
Eclipse (++++ (excellent), > 4 yrs.)
HTML / XML
Java (++++ (excellent), > 4 yrs.)
JavaScript (+++ (good), 2-4 yrs.)
JDBC
JMS
jQuery
JSP (JavaServer Pages)
JUnit (+++ (good), 2-4 yrs.)
MySQL (Programmierung)
PHP
PL/SQL
Python
SQL
UnitTest (Python Framework) (++ (trained), 0-2 yrs.)
XML

Datenbanken
JDBC
MS SQL Server
MySQL
Oracle (++ (trained), 1-2 yrs.)

Datenkomm. / Netzwerk
ESB (Enterprise Service Bus) (+++ (good), 2-4 yrs.)
LDAP

Design / Entwicklung

SAP / ERP Module
SAP BPM (Business Process Management)

Software / Tools
Maven (+ (basic knowledge) 0-1 yrs)
MS Excel
Subversion
Vaadin (+ (basic knowledge) 0-1 yrs)

Standards / Prozesse
UML
 
Ausbildung & Zertifikate

k.A  
 
Sprachen

deutsch (++++)
englisch (++)
türkisch (++++)


Sonstiges

 

Kontakt

people4project GmbH
Lörenskogstr. 3
85748 Garching bei München
+49 (89) 55 29 39 - 40
Image

Vereinbarung zur Verwendung von Cookies


Allgemeine Verwendung

Wir verwenden Cookies, Tracking Pixels und ähnliche Technologien auf unserer Website. Cookies sind kleine Dateien, die von uns erstellt und auf Ihrem Gerät gespeichert werden. Unsere Website verwendet Cookies, die von uns oder von Dritten zu verschiedenen Zwecken im Rahmen der Verwendung und Funktionalität einschließlich der Personalisierung unserer Website abgelegt werden. Es ist möglich, dass Cookies verwendet werden, um zu nachzuvollziehen, wie Sie die Website verwenden und so zielgerichtete Werbung anzuzeigen.

Dritt-Anbieter

Unsere Website nutzt verschiedene Dienste von Dritt-Anbietern. Wenn Sie auf unserer Website sind, können diese Dienste anonyme Cookies im Browser des Benutzers ablegen und diese Cookies mit in der Cookie-Datei des Besuchers speichern. Im folgenden eine Liste einiger derartiger Dienste: Google, Facebook, Twitter, Adroll, MailChimp, Sucuri, Intercom und andere soziale Netzwerke, Anzeigen-Agenturen, Sicherheits-Software wie z.B. Firewalls, Datenanalyse-Unternehmen und Anbieter von Internetzugängen. Diese Dienste sammeln möglicherweise auch anonyme Identifizierungsmerkmale wie die IP-Adresse, den HTTP-Referrer, die eindeutige Geräte-Kennung und andere nicht-persönliche Informationen zur Identifizierung sowie Server Logfiles.