Profilbild von Anonymes Profil, Softwareentwicklungen und –Design
verfügbar

Letztes Update: 13.12.2022

Softwareentwicklungen und –Design

Firma: Magnus Consulting GmbH
Abschluss: Dr. rer. pol.
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: chinesisch (Muttersprache) | deutsch (verhandlungssicher) | englisch (gut)

Skills

Zertifizierungen
Sun Certified Java Programmer (SCJP)
Sun Certified Web Component Developer (SCWCD)
MCSD 480: Programming in HTML5 with JavaScript and CSS3
 
MCSD 481: Essentials of Developing Windows Store Apps using HTML5 and JavaScript
ITIL v3 Foundation
PRINCE2 Foundation/Practitioner

IT-Tätigkeit seit 1991

Programmiersprachen
Java
C#
C++
VB
HTML5/CSS3
JavaScript (jQuery/Ajax/WinJS)
XML
PL/SQL; T-SQL
Shell/Bash Scripts

Datenbanken/Index
Oracle
MS SQL Server
Ingress
Sybase
MS Access
 
Betriebssysteme
Windows XP / 7 / 10
Linux
 
Standardsoftware
MS-Office
Lotus Notes

Tools & Frameworks
Eclipse/RAD
Visual Studio
Maven/ANT
UC4/crontab
Version-Kontrollsysteme: z.B. CVS; TFS od. GIT
JEE/J2EE
JBoss/Websphere
UML
Design Pattern
Scrum

Projekthistorie

09/2021 - bis jetzt
Software Entwickler
Behörde (Öffentlicher Dienst, 500-1000 Mitarbeiter)

Hinzufügen neuer Formulare und Backend-Komponenten in ein Antragsbearbeitungssystem für eine öffentliche Institution in Berlin. Das System besteht aus mehreren Spring-Boot Applikationen. Im Frontend wird Spring-Webflow eingesetzt, wobei die jeweilige Seite mit Primefaces/ jQuery/JavaScript realisiert werden. Backend habe ich zu den bestehenden dbService mit HttpInvokerServiceExporter noch REST-API/JPA erweitert.

01/2021 - 08/2021
Software Entwickler
Commerzbank AG (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Entwickeln Reporting Backend mit Spring Boot Technologie, um die Fortschritte der CICD-Prozesse darzustellen. Deployen der Spring Boot Application zu OpenShift. Einbinden der Reporting Framework in Frontend mit React/React-Redux.

08/2020 - 12/2020
Software Entwickler
DB Systel GmbH (Transport und Logistik, 5000-10.000 Mitarbeiter)

Entwickeln eines Adapters, um die Daten von der Kernsysteme in AWS zu transferieren und die anderen Systeme zur Verfügung zu stellen.

Entwickeln der automatischen GUI Test für das Kernsystem

11/2019 - 07/2020
Software Entwickler
Commerzbank AG (Banken und Finanzdienstleistungen)

  • Umwandlung eines Java Swing Anwendung (FATClient) zu einer modernen Microservice-Anwendung mit Spring Boot und JSF/PrimeFaces Frontend 
  • Erstellung von Testfällen und Implementierung von automatisierten Tests 

01/2019 - 02/2020
Software Entwickler
Magnus Consulting (Internet und Informationstechnologie)

Automatische Klassifizierung von gescannten Dokumenten (PDF) und auslösen von Alfresco Workflows

  • Implementierung Apache Camel Route
  • Implementierung Apache Camel Prozessor für OCR Texterkennung mit TesseractOCR
  • Implementierung Apache Camel Prozessor zum parsen der Dokumente
  • Konfiguration der Drools Regeln zur Klassifikation des Absenders und des Inhalts
  • Erstellung von Testfällen und Implementierung von automatisierten Tests

09/2019 - 12/2019
Software Entwickler
Magnus Consulting (Internet und Informationstechnologie)

  • Vollständige Automatisierung des Gehaltsabrechnungsprozesses.
  • Implementierung Apache Camel Route
  • Implementierung der Apache Camel Prozessoren
  • Konfiguration der Drools Regeln
  • Implementierung der Windows GUI Robots mit UIPath
  • Erstellung von Testfällen und Implementierung von automatisierten Tests

04/2019 - 09/2019
Software Entwickler
ING Diba (Banken und Finanzdienstleistungen)

  • Entwicklung eines neuen komplexen Modules „Mover Recertification“, um die User-profile-automatisch nach der Versetzung zu organisieren
  • Backend Entwicklung mit Spring/Hibernate/Tomat
  • Serverseitige Scripting mit Shell und Kotlin
  • Frontend Entwicklung mit Widget
  • Erstellung von Testfällen und Implementierung von automatisierten Tests

02/2019 - 04/2019
Software Entwickler
Magnus Consulting (Internet und Informationstechnologie)

Automatische Verarbeitung von gescannten Eingangsrechnungen (PDF) für die Buchhaltung

  • Implementierung Apache Camel Route
  • Implementierung Apache Camel Prozessor für OCR Texterkennung mit TesseractOCR
  • Implementierung Apache Camel Prozessor zum parsen der Dokumente
  • Konfiguration der Drools Regeln nach Vorgaben der Buchhaltung
  • Implementierung der Windows GUI Robots mit UIPath
  • Erstellung von Testfällen und Implementierung von automatisierten Tests

01/2019 - 03/2019
Software Entwickler
ING Diba (Banken und Finanzdienstleistungen)

  • Entwicklung eines neuen Features Briefauwahl in Backend, um die individuellen Briefe gezielt an Geschäftspartner zu schicken.
  • Serverseitige Scripting mit Shell und Kotlin
  • Entwicklung der JUnit-Tests, um die Stabilität des Systems zu gewährleisten. Analyse PL/SQL Triggers. Beseitigung der Fehler bei der Erstellung der historischen Daten, wobei die Benutzername und Datum bei der manuellen Änderung nicht immer richtig sind. Kennenlernen des Frameworks der Bank
  • Erstellung von Testfällen und Implementierung von automatisierten Tests

04/2017 - 12/2018
Software Entwickler
Commerzbank AG (Banken und Finanzdienstleistungen)

  • Entwicklung verschiedener Komponenten im Embargo System zur Überwachung des internationalen Zahlungsverkehrs in Echtzeit im agilen Team nach Scrum
  • Implementierung eines Prototyps einer responisve Frontend UI auf Basis AngularJS
  • Neuentwicklung einer bestehenden JEE Web Anwendung auf Basis FRAME (Commerzbank Framework), Spring, JSF/PrimeFaces
  • Integration der Bearbeitungsqueues auf DB/2 (Host)
  • Integration von Case Management Daten zur Recherche (Oracle/Lucene)
  • Integration Solr zur Recherche
  • Pflege von Build- & Deployment Scripts
  • Implementierung von automatisierten UI Tests (Selenium)
  • Integration von Selenium in Maven Builds

02/2016 - 04/2017
Software Entwickler
Commerzbank AG (Banken und Finanzdienstleistungen)

  • PL/SQL Package/Procedure/Views erstellen und modifizieren; Defekte analysieren und beseitigen
  • Java Projekte modifizieren und testen (mit Maven)
  • Deployment der DB-Objekte, Unix-Scripts, Jar-Files auf Test- bzw. Prod.Umgebung
  • Analyse/Test/Erstellung der UC4 Objekte zur Automatisierung der Jobs
  • Analyse/Test der Shell-Scripte
  • Einsatz TFS als Versionskontrollsystem
  • Einsatz Agile- bzw Scrum-Verfahren

08/2014 - 02/2016
Software Entwickler
Brunel AG

  • Koordination der Deployment eines CRM Systems
  • Analyse der Trigger und Stored Procedures in Datenbankinterfaces
  • Entwurf eines neuen Datencenterkonzepts
  • Programmierung einer kleinen Anwendung zur Datenanalyse

06/2012 - 08/2014
Software Entwickler
TUI

  • Entwicklung der neuen Funktionalität
  • Code und Module Analyse
  • Defactoren
  • Entwurf der neuen Module nach JEE Muster

12/2011 - 06/2012
Software Entwickler
GM Europa (Automobil und Fahrzeugbau)

  • Koordination der Release-Entwicklung eines DMSs durch ein externes Softwarehaus
  • Koordination der Release-Entwicklung eines Planungssystems durch internes Entwicklungsteam in Indien
  • Testen
  • Fehleranalyse
  • Datenbankanalyse
  • Erstellung der Cut-Over-Pläne
  • Leiten des Release-Wechsels

03/2010 - 12/2011
Software Entwickler
Royal Dutch

  • Entwicklung eines Systems zur Analyse des Projektstatus

05/2008 - 03/2010
Software Entwickler
GMAC Bank (Banken und Finanzdienstleistungen)

  • Weiterentwickeln der unterschiedlichen Teilsysteme für Kreditvergabe
  • Entwickeln der Module zur Datentransfer zwischen den Systemen

09/2007 - 05/2008
Software Entwickler
Deutsche Telekom (Telekommunikation)

  • Analyse der Performanceprobleme
  • Code-Analyse
  • Analyse mit unterschiedlichen Testsystemen
  • Neues Design des Systems nach dem J2EE Muster

04/2002 - 09/2007
Software Entwickler
GM Europa

  • Weiterentwicklung bzw. neue Entwicklung der unterschiedlichen Teilsysteme

07/2001 - 04/2002
Software Entwickler
GM Europa

  • Umwandlung des alten Systems in Java-Umgebung

01/2001 - 07/2001
Software Entwickler
Allianz / Dresdner Bank (Banken und Finanzdienstleistungen)

  • Entwurf der persistenten Schicht in J2EE

08/2000 - 07/2001
Software Entwickler
GM Europa

  • Weiterentwickeln eines Finanzsystems

03/1999 - 08/2000
Software Entwickler
GM Europa (Automobil und Fahrzeugbau)

  • Neuprogrammierung des Systems der CA Ingres-Umgebung zu Java/Oracle Umgebung
  • Entwurf und Entwicklung eines Mapping-Systems, um die Daten von einer relationalen Datenbank zu einer OO-DB umzuwandeln

12/1998 - 03/1999
Software Entwickler
GM Europa (Automobil und Fahrzeugbau)

  • Umwandeln eines C/S-Systems in einem Web-System

11/1997 - 12/1998
Software Entwickler
Kriegsbaum AG

  • Entwurf der Anwendungssysteme anhand der Konzepte einer Management Consulting Firma
  • Entwickeln der Anwendungssysteme

11/1996 - 11/1997
Software Entwickler
Bundeswehr

  • Fehleranalyse
  • Codeanalyse
  • Behebung der Fehler gegenüber einer neuen Datenbank-Release

04/1995 - 11/1996
Software Entwickler
GM Europa

  • Anforderungsanalyse der Kunden
  • Entwurf von Modulen für unterschiedliche Softwaresysteme
  • Entwickeln der Module

10/1994 - 04/1995
Software Entwickler
Citibank (Banken und Finanzdienstleistungen)

  • Anforderungsanalyse der Kunden
  • Entwurf des neuen Systems mit neuer C/S-Architektur
  • Entwickeln der zentralen Module
  • Koordination des Entwicklungsteams

10/1993 - 10/1994
Software Entwickler
Adam Opel AG (Automobil und Fahrzeugbau)

  • Anforderungsanalyse der Kunden
  • Entwurf des neuen Systems mit neuer C/S-Architektur
  • Entwickeln der zentralen Module
  • Koordination des Entwicklungsteams

12/1991 - 10/1993
Software Entwickler
Adam Opel AG (Automobil und Fahrzeugbau)

  • Anforderungsanalyse der Kunden
  • Entwurf des neuen Systems mit neuer C/S-Architektur
  • Analyse des Performance-Problems
  • Entwickeln des Anwendungssystems

Reisebereitschaft

Verfügbar in den Ländern Deutschland und Österreich
Einsetzbar: Vollzeit, langfristig, bundesweit
Profilbild von Anonymes Profil, Softwareentwicklungen und –Design Softwareentwicklungen und –Design
Registrieren