Full-Stack Softwareentwicklung mit Java / Spring / Angular / SQL
Aktualisiert am 31.12.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.05.2024
Verfügbar zu: 100%
davon vor Ort: 0%
Java
Angular
Spring
JUnit
SQL
Maven
Eclipse
Git
Subversion
Ant
IntelliJ IDEA
Servlet
JPA
REST
Mockito
J2EE
Selenium
Deutsch
Muttersprache
Englisch
fließend in Wort und Schrift

Einsatzorte

Einsatzorte

Böblingen (+50km)
möglich

Projekte

Projekte

2 Jahre 3 Monate
2022-02 - 2024-04

Weiterentwicklung einer Applikation zur Verwaltung von Stamm- und Prozessdaten im Bereich der Strafverfolgung.

Full-Stack Entwickler Java / Quarkus / Angular Java Angular TypeScript ...
Full-Stack Entwickler Java / Quarkus / Angular

- Implementierung neuer Anforderungen
- Analyse / Behebung von Programmfehlern
- Refactoring von Quellcode auf Basis von Clean Code Prinzipien
- Durchführung von Code-Reviews
- Entwicklung von REST-Services mit Angular, Java, Quarkus, Jackson
- Implementierung von Unit- und Integrationstests mit JUnit & Mockito
- Entwicklung von Komponenten, Services und Templates mit Angular
- Implementierung von Unit- und Systemtests mit Angular, Jasmine & Karma
- Entwicklung von zustandsbehafteten Formularen mit NgRx und ngrx-forms
- Versionsverwaltung von Quellcode mit Git / Gitlab
- Datenbankverwaltung mit PostgreSQL, Flyway und pgAdmin

IntelliJ Maven PostgreSQL Git Atlassian Confluence Atlassian JIRA
Java Angular TypeScript JUnit Mockito Jasmine JSON XML SQL Agile Softwareentwicklung Scrum Clean Code REST Hibernate
ipoque GmbH
Böblingen
2 Jahre 9 Monate
2019-04 - 2021-12

Weiterentwicklung mehrerer Anwendungen aus den Bereichen Pass- und Visa-Verwaltung des Bundes.

Full-Stack Entwickler Java / Spring / Angular J2EE JEE SQL ...
Full-Stack Entwickler Java / Spring / Angular
  • Implementierung neuer Anforderungen
  • Analyse / Behebung von Programmfehlern
  • Refactoring von Quellcode auf Basis von Clean Code Prinzipien
  • Durchführung von Code-Reviews
  • Entwicklung von REST-Services mit Angular, Java, Spring Boot / OSGI, Jackson
  • Implementierung von Unit-Tests mit JUnit & Mockito
  • Entwicklung von Komponenten, Services und Templates mit Angular
  • Entwicklung von mehrsprachigen Internetanwendungen mit Java und Angular Universal / Server Side Rendering
  • Entwicklung von Webanwendungen mit Spring Boot, Angular und WebSocket
  • Entwicklung von Webanwendungen mit Spring MVC & Thymeleaf
  • Implementierung von Unit-Tests mit Angular, Jasmine & Karma
  • Implementierung von automatisierten UI-Tests mit Katalon Studio & Groovy
  • Integration von REST-Schnittstellen mit Apache Camel
  • Erstellung von JMX-Endpunkten zur Überwachung von REST-Services mit Nagios
  • Erstellung von REST-Schnittstellen mit Swagger / OpenAPI
  • Versionsverwaltung von Quellcode mit Bitbucket, Git & Subversion
  • Datenbankverwaltung mit PostgreSQL, Liquibase und pgAdmin
  • Anpassung von Formularen / Berichten mit JasperReports sowie Apache FOP/FreeMarker
  • Migration von Gradle-Projekten nach Maven
  • Erstellung von Datenbankskripten zur Migration von Altdaten
  • Anpassung von UI-Templates mit Struts / XML

Beschreibung:

Einsatz in einem agilen Team zur Weiterentwicklung mehrerer Spring-Boot-/Angular-Anwendungen aus den Bereichen Pass- und Visa-Verwaltung des Bundes.

Projektsprachen:

Deutsch

IntelliJ IDEA Jenkins Docker PostgreSQL Subversion JIRA Confluence Maven Ant JasperReports Git Subversion Apache FOP FreeMarker Apache Camel
J2EE JEE SQL Agile Entwicklung Scrum Clean Code REST JUnit Enterprise JavaBeans XML Angular JSON Spring Servlet Struts
ISB AG
Stuttgart
7 Monate
2018-09 - 2019-03

Weiterentwicklung einer europaweit eingesetzten Point-of-Sale-Anwendung im Bereich Automotive

Softwarentwickler Java EE Enterprise JavaBeans J2EE Maven ...
Softwarentwickler Java EE
  • Implementierung neuer Anforderungen basierend auf User Stories
  • Analyse / Behebung von Programmfehlern
  • Refactoring von Quellcode auf Basis von Clean Code Prinzipien
  • Durchführung von Code Reviews
  • Erstellung von REST-basierten Webservices
  • Implementierung von Unit-Tests
  • Implementierung von automatisierten UI-Tests
  • Automatisierung von Datenexporten / -importen

Beschreibung:

Einsatz in einem agilen Team bei Capgemini zur Weiterentwicklung einer europaweit eingesetzten Point-of-Sale-Anwendung des Endkunden Daimler.

Projektsprachen:

Englisch, Deutsch

Bitbucket Eclipse JIRA Confluence WebSphere DB2 Jenkins Liquibase Docker
Enterprise JavaBeans J2EE Maven Git Agile Entwicklung REST JUnit Mockito Selenium JasperReports XHTML PowerShell Clean Code SQL Swagger Hibernate Hamcrest
Capgemini SE
Stuttgart
3 Jahre 4 Monate
2015-04 - 2018-07

Vollständige Entwicklung und Produktion eines PC-Spiels (Name auf Anfrage) von der Planung bis zum Rollout

Spieleentwickler C++ / Unreal Engine Unreal Engine Microsoft Visual Studio C++ ...
Spieleentwickler C++ / Unreal Engine
  • Entwurf der GUI für die Unterstützung von Mehrsprachigkeit
  • Implementierung aller Module unter ständiger Berücksichtigung von Performancefaktoren
  • Modellierung von graphischen 2D- und 3D-Inhalten
  • Integration des Spiels in die Internet-Vertriebsplattform Steam
  • Erstellen von Release-Paketen für Demo- und Vollversionen
  • Implementierung von asynchroner Kommunikation für den Zugriff auf Online-Statistiken, -Leaderboards und -Achievements
  • Automatisierung von Render- und Bildverarbeitungsprozessen
  • Erstellen von Walkthrough-Videos für alle Level des Spiels sowie die Bereitstellung der Videos auf Youtube
  • Erstellung der Website zum Spiel

Projektsprachen:

Deutsch, Englisch

Unreal Engine Microsoft Visual Studio C++ Slate UI Framework Steam API SteamWorks Blender 3D Python Gimp InkScape ImageMagick PowerShell Joomla PHP Bootstrap HTML CSS Shotcut OBS Studio
Selbstständige Tätigkeit
Böblingen
4 Monate
2014-12 - 2015-03

Reduktion des Aufwands für das manuelle Testen einer browserbasierten Anwendung

Softwareentwickler Testautomatisierung C# Microsoft Visual Studio C# Selenium ...
Softwareentwickler Testautomatisierung C#
  • Entwurf und Implementierung eines Testframeworks
  • Entwurf und Abstimmung der Testfälle mit dem Testmanager
  • Implementierung der Testsuite mit mehreren 100 Testfällen

 

Beschreibung:

Zur Reduktion des Aufwands für das manuelle Testen einer browserbasierten Anwendung zur PKW-Teileverwaltung wurde vom Kunden die Einführung einer automatisierten Testsuite gewünscht.

 

Projektsprache:

Deutsch

Microsoft Visual Studio C# Selenium NetOffice log4net HTML CSS Team Foundation Server
Daimler AG
Stuttgart
8 Monate
2014-06 - 2015-01

Unterstützung bei der Weiterentwicklung einer Retail Business Suite

Softwareentwickler Java EE Eclipse Java EE EJB ...
Softwareentwickler Java EE
  • Implementierung und Dokumentation von Change Requests
  • Analyse und Behebung von Programmfehlern
  • Implementierung von Modultests mit JUnit und Mockito
  • Quellcodeverwaltung mit Subversion

 

Beschreibung:

Die Firma GK Software ist Anbieter einer Retail Business Suite für Filialen im Einzelhandel. Aufgrund von Personalengpässen benötigte die Firma Unterstützung bei der Weiterentwicklung des sehr komplexen Produkts.

 

Projektsprachen:

Deutsch, Englisch

Eclipse Java EE EJB JPA JTA Maven Ant JUnit Mockito UML Tomcat Vaadin Spring Batch Spring Dependency Injection Oracle SQL Developer Oracle PL-SQL Subversion Jenkins Sonatype Nexus Jira Confluence MapForce WinSCP
GK Software
St. Ingbert
3 Monate
2014-04 - 2014-06

Entwicklung einer Windows Store-App zur kompakten Darstellung von Agenden des oberen Managements auf mobilen Endgeräten

Softwareentwickler Windows Store-Apps mit C# Microsoft Visual Studio C# XAML ...
Softwareentwickler Windows Store-Apps mit C#
  • Design der Benutzeroberfläche unter Berücksichtigung der Gestaltungsrichtlinien des Kunden und mit Fokus auf Usability
  • Implementierung der App mit C# / XAML

 

Projektsprache:

Deutsch

Microsoft Visual Studio C# XAML log4net Windows Runtime Team Foundation Server SharePoint
Daimler AG
Stuttgart
4 Jahre 8 Monate
2009-09 - 2014-04

Komplette Neuentwicklung einer Portallösung für das End-User-Reporting

Softwareentwickler / Architekt Java EE IBM RAD WebSphere Java EE ...
Softwareentwickler / Architekt Java EE
  • Entwurf, Implementierung und Wartung einer mehrschichtigen Intranet-Anwendung zur Darstellung und Verwaltung von Messdaten
  • Optimierung von komplexen Datenbankjobs und SQL-Abfragen
  • Entwicklung von Server- und Agent-Komponenten zur Überwachung von Messrechnern auf Basis von C# und WCF
  • Implementierung von Performancemessungen auf Messrechnern auf sechs Kontinenten per RDP

 

Beschreibung:

Einsatz beim Global Measurement Service im Bereich Performance- und Verfügbarkeitsmessungen von weltweit im Konzern eingesetzten Applikationen. Komplette Neuentwicklung einer Portallösung für das End-User-Reporting.

Projektsprachen:

Deutsch, Englisch

IBM RAD WebSphere Java EE EJB Vaadin JSF Ant JUnit log4j Subversion Microsoft SQL Server T-SQL JTA OpenJPA XML PHP HTML CSS JavaScript jQuery Xamarin Studio C# XAML WCF Entity Framework HP QuickTest HP LoadRunner HP BAC / BPM
Daimler AG
Stuttgart
7 Monate
2008-10 - 2009-04

Umsetzung von Änderungsanforderungen sowie Fehlerbehebung in BMW Software im Rahmen einer Tätigkeit als Werksstudent

Softwareentwickler Java EE / GUI-Entwickler Swing Eclipse BEA WebLogic Java EE ...
Softwareentwickler Java EE / GUI-Entwickler Swing
  • Umsetzung von Change Requests
  • Behebung von Programmfehlern
  • Erstellung von Datenbankauswertungen

Projektsprachen:

Deutsch, Englisch

Eclipse BEA WebLogic Java EE EJB Swing Ant IBM DB/2 SQL Telelogic CM/Synergy
BMW Group
München
1 Jahr
2007-09 - 2008-08

Entwicklung einer Suchanwendung für ein Fakturierungs- und Informationssystem im Rahmen einer Praktikumsarbeit während des Studiums

Softwareentwickler Java EE / GUI-Entwickler Swing Eclipse BEA WebLogic Java EE ...
Softwareentwickler Java EE / GUI-Entwickler Swing
  • Entwurf und Implementierung einer Anwendung in Java/Swing auf Basis von bereits bestehenden Mainframe-Hostmasken
  • Implementierung der erforderlichen Business- und Datenbanklogik
  • Performanceoptimierung von komplexen SQL-Abfragen
  • Machbarkeitstudien für diverse Anforderungen im Zusammenhang mit Rechnungsdokumenten im PostScript-Format

Projektsprachen:

Deutsch, Englisch

Eclipse BEA WebLogic Java EE EJB Swing Ant IBM DB/2 SQL Telelogic CM/Synergy PostScript WinSCP
BMW Group
München

Aus- und Weiterbildung

Aus- und Weiterbildung

04/2011

Oracle Certified Professional, Java SE 6

10/2006 - 09/2009

Studium: Wirtschaftsinformatik

Akademie für Datenverarbeitung, Böblingen

Schwerpunkt: Systeme & Netze

Abschluss mit Auszeichnung

Note 1,2

10/2008 - 04/2009

Werkstudent bei Cirquent/BMW

Umsetzung von Change Requests sowie Behebung von Programmfehlern.

09/2007 - 08/2008

Praktikum in den Bereichen GUI- und Client-Server-Entwicklung

BMW Group, München

 

Erstellung einer umfangreichen Praktikumsarbeit

Titel: ?Entwicklung einer Suchanwendung für ein Fakturierungs- und Informationssystem?

Note 1,0

10/1994 - 08/2005

Studium: Wirtschaftsinformatik

Universität Stuttgart

Abgeschlossenes Vordiplom

08/1984 - 05/1993

Otto-Hahn-Gymnasium Böblingen

Abschluss mit der Allgemeinen Hochschulreife

Note 2,5

Kompetenzen

Kompetenzen

Top-Skills

Java Angular Spring JUnit SQL Maven Eclipse Git Subversion Ant IntelliJ IDEA Servlet JPA REST Mockito J2EE Selenium

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Android Studio
Ant
Apache Camel
Apache FOP
Bitbucket
Clean Code
Confluence
Docker
Eclipse
Enterprise JavaBeans
FreeMarker
Git
Gradle
Hamcrest
Hibernate
IBM Rational Application Developer
IntelliJ IDEA
JasperReports
JBoss
Jenkins
JIRA
Joomla
JSON
JUnit
Liquibase
Maven
Microservices
Microsoft Visual Studio
Mockito
NUnit
PowerShell
REST
Scrum
Selenium
Servlet
Spring
Struts
Subversion
Swagger
WebSphere
XHTML

Bisherige berufliche Stationen

04/2019 - 12/2020

Softwareentwickler Java EE

ISB AG, Stuttgart

Einsatz in einem agilen Team zur Weiterentwicklung mehrerer Anwendungen aus den Bereichen Pass- und Visa-Verwaltung des Bundes auf Basis von Java mit Spring Boot und Angular.

09/2018 - 03/2019

Softwareentwickler Java EE

Capgemini, Stuttgart

Einsatz in einem agilen Team zur Weiterentwicklung einer europaweit eingesetzten Point-of-Sale-Anwendung der Daimler AG auf Basis von Java EE.

04/2015 - 07/2018

Spieleentwickler C++ / Unreal Engine

Selbstständige Tätigkeit, Böblingen

Entwicklung / Produktion des Indie-Spiels ?HexTrains?.

11/2009 - 03/2015

Softwareentwickler / Architekt Java EE

SPIRIT/21 AG, Böblingen

Durchführung mehrerer IT-Projekte hauptsächlich im Java- sowie im .NET-Umfeld für verschiedene Kunden in den Bereichen Automotive und Retail.

Programmiersprachen

Angular
C#
C++
HTML
J2EE
Java
JEE
PHP
PL/SQL
Python
T-SQL
XML

Datenbanken

DB2
Microsoft SQL Server
Oracle Database 11g
PostgreSQL
SQL

Datenkommunikation

HTTP
RPC

Branchen

Branchen

  • Automotive
  • Retail
  • eGovernment

Einsatzorte

Einsatzorte

Böblingen (+50km)
möglich

Projekte

Projekte

2 Jahre 3 Monate
2022-02 - 2024-04

Weiterentwicklung einer Applikation zur Verwaltung von Stamm- und Prozessdaten im Bereich der Strafverfolgung.

Full-Stack Entwickler Java / Quarkus / Angular Java Angular TypeScript ...
Full-Stack Entwickler Java / Quarkus / Angular

- Implementierung neuer Anforderungen
- Analyse / Behebung von Programmfehlern
- Refactoring von Quellcode auf Basis von Clean Code Prinzipien
- Durchführung von Code-Reviews
- Entwicklung von REST-Services mit Angular, Java, Quarkus, Jackson
- Implementierung von Unit- und Integrationstests mit JUnit & Mockito
- Entwicklung von Komponenten, Services und Templates mit Angular
- Implementierung von Unit- und Systemtests mit Angular, Jasmine & Karma
- Entwicklung von zustandsbehafteten Formularen mit NgRx und ngrx-forms
- Versionsverwaltung von Quellcode mit Git / Gitlab
- Datenbankverwaltung mit PostgreSQL, Flyway und pgAdmin

IntelliJ Maven PostgreSQL Git Atlassian Confluence Atlassian JIRA
Java Angular TypeScript JUnit Mockito Jasmine JSON XML SQL Agile Softwareentwicklung Scrum Clean Code REST Hibernate
ipoque GmbH
Böblingen
2 Jahre 9 Monate
2019-04 - 2021-12

Weiterentwicklung mehrerer Anwendungen aus den Bereichen Pass- und Visa-Verwaltung des Bundes.

Full-Stack Entwickler Java / Spring / Angular J2EE JEE SQL ...
Full-Stack Entwickler Java / Spring / Angular
  • Implementierung neuer Anforderungen
  • Analyse / Behebung von Programmfehlern
  • Refactoring von Quellcode auf Basis von Clean Code Prinzipien
  • Durchführung von Code-Reviews
  • Entwicklung von REST-Services mit Angular, Java, Spring Boot / OSGI, Jackson
  • Implementierung von Unit-Tests mit JUnit & Mockito
  • Entwicklung von Komponenten, Services und Templates mit Angular
  • Entwicklung von mehrsprachigen Internetanwendungen mit Java und Angular Universal / Server Side Rendering
  • Entwicklung von Webanwendungen mit Spring Boot, Angular und WebSocket
  • Entwicklung von Webanwendungen mit Spring MVC & Thymeleaf
  • Implementierung von Unit-Tests mit Angular, Jasmine & Karma
  • Implementierung von automatisierten UI-Tests mit Katalon Studio & Groovy
  • Integration von REST-Schnittstellen mit Apache Camel
  • Erstellung von JMX-Endpunkten zur Überwachung von REST-Services mit Nagios
  • Erstellung von REST-Schnittstellen mit Swagger / OpenAPI
  • Versionsverwaltung von Quellcode mit Bitbucket, Git & Subversion
  • Datenbankverwaltung mit PostgreSQL, Liquibase und pgAdmin
  • Anpassung von Formularen / Berichten mit JasperReports sowie Apache FOP/FreeMarker
  • Migration von Gradle-Projekten nach Maven
  • Erstellung von Datenbankskripten zur Migration von Altdaten
  • Anpassung von UI-Templates mit Struts / XML

Beschreibung:

Einsatz in einem agilen Team zur Weiterentwicklung mehrerer Spring-Boot-/Angular-Anwendungen aus den Bereichen Pass- und Visa-Verwaltung des Bundes.

Projektsprachen:

Deutsch

IntelliJ IDEA Jenkins Docker PostgreSQL Subversion JIRA Confluence Maven Ant JasperReports Git Subversion Apache FOP FreeMarker Apache Camel
J2EE JEE SQL Agile Entwicklung Scrum Clean Code REST JUnit Enterprise JavaBeans XML Angular JSON Spring Servlet Struts
ISB AG
Stuttgart
7 Monate
2018-09 - 2019-03

Weiterentwicklung einer europaweit eingesetzten Point-of-Sale-Anwendung im Bereich Automotive

Softwarentwickler Java EE Enterprise JavaBeans J2EE Maven ...
Softwarentwickler Java EE
  • Implementierung neuer Anforderungen basierend auf User Stories
  • Analyse / Behebung von Programmfehlern
  • Refactoring von Quellcode auf Basis von Clean Code Prinzipien
  • Durchführung von Code Reviews
  • Erstellung von REST-basierten Webservices
  • Implementierung von Unit-Tests
  • Implementierung von automatisierten UI-Tests
  • Automatisierung von Datenexporten / -importen

Beschreibung:

Einsatz in einem agilen Team bei Capgemini zur Weiterentwicklung einer europaweit eingesetzten Point-of-Sale-Anwendung des Endkunden Daimler.

Projektsprachen:

Englisch, Deutsch

Bitbucket Eclipse JIRA Confluence WebSphere DB2 Jenkins Liquibase Docker
Enterprise JavaBeans J2EE Maven Git Agile Entwicklung REST JUnit Mockito Selenium JasperReports XHTML PowerShell Clean Code SQL Swagger Hibernate Hamcrest
Capgemini SE
Stuttgart
3 Jahre 4 Monate
2015-04 - 2018-07

Vollständige Entwicklung und Produktion eines PC-Spiels (Name auf Anfrage) von der Planung bis zum Rollout

Spieleentwickler C++ / Unreal Engine Unreal Engine Microsoft Visual Studio C++ ...
Spieleentwickler C++ / Unreal Engine
  • Entwurf der GUI für die Unterstützung von Mehrsprachigkeit
  • Implementierung aller Module unter ständiger Berücksichtigung von Performancefaktoren
  • Modellierung von graphischen 2D- und 3D-Inhalten
  • Integration des Spiels in die Internet-Vertriebsplattform Steam
  • Erstellen von Release-Paketen für Demo- und Vollversionen
  • Implementierung von asynchroner Kommunikation für den Zugriff auf Online-Statistiken, -Leaderboards und -Achievements
  • Automatisierung von Render- und Bildverarbeitungsprozessen
  • Erstellen von Walkthrough-Videos für alle Level des Spiels sowie die Bereitstellung der Videos auf Youtube
  • Erstellung der Website zum Spiel

Projektsprachen:

Deutsch, Englisch

Unreal Engine Microsoft Visual Studio C++ Slate UI Framework Steam API SteamWorks Blender 3D Python Gimp InkScape ImageMagick PowerShell Joomla PHP Bootstrap HTML CSS Shotcut OBS Studio
Selbstständige Tätigkeit
Böblingen
4 Monate
2014-12 - 2015-03

Reduktion des Aufwands für das manuelle Testen einer browserbasierten Anwendung

Softwareentwickler Testautomatisierung C# Microsoft Visual Studio C# Selenium ...
Softwareentwickler Testautomatisierung C#
  • Entwurf und Implementierung eines Testframeworks
  • Entwurf und Abstimmung der Testfälle mit dem Testmanager
  • Implementierung der Testsuite mit mehreren 100 Testfällen

 

Beschreibung:

Zur Reduktion des Aufwands für das manuelle Testen einer browserbasierten Anwendung zur PKW-Teileverwaltung wurde vom Kunden die Einführung einer automatisierten Testsuite gewünscht.

 

Projektsprache:

Deutsch

Microsoft Visual Studio C# Selenium NetOffice log4net HTML CSS Team Foundation Server
Daimler AG
Stuttgart
8 Monate
2014-06 - 2015-01

Unterstützung bei der Weiterentwicklung einer Retail Business Suite

Softwareentwickler Java EE Eclipse Java EE EJB ...
Softwareentwickler Java EE
  • Implementierung und Dokumentation von Change Requests
  • Analyse und Behebung von Programmfehlern
  • Implementierung von Modultests mit JUnit und Mockito
  • Quellcodeverwaltung mit Subversion

 

Beschreibung:

Die Firma GK Software ist Anbieter einer Retail Business Suite für Filialen im Einzelhandel. Aufgrund von Personalengpässen benötigte die Firma Unterstützung bei der Weiterentwicklung des sehr komplexen Produkts.

 

Projektsprachen:

Deutsch, Englisch

Eclipse Java EE EJB JPA JTA Maven Ant JUnit Mockito UML Tomcat Vaadin Spring Batch Spring Dependency Injection Oracle SQL Developer Oracle PL-SQL Subversion Jenkins Sonatype Nexus Jira Confluence MapForce WinSCP
GK Software
St. Ingbert
3 Monate
2014-04 - 2014-06

Entwicklung einer Windows Store-App zur kompakten Darstellung von Agenden des oberen Managements auf mobilen Endgeräten

Softwareentwickler Windows Store-Apps mit C# Microsoft Visual Studio C# XAML ...
Softwareentwickler Windows Store-Apps mit C#
  • Design der Benutzeroberfläche unter Berücksichtigung der Gestaltungsrichtlinien des Kunden und mit Fokus auf Usability
  • Implementierung der App mit C# / XAML

 

Projektsprache:

Deutsch

Microsoft Visual Studio C# XAML log4net Windows Runtime Team Foundation Server SharePoint
Daimler AG
Stuttgart
4 Jahre 8 Monate
2009-09 - 2014-04

Komplette Neuentwicklung einer Portallösung für das End-User-Reporting

Softwareentwickler / Architekt Java EE IBM RAD WebSphere Java EE ...
Softwareentwickler / Architekt Java EE
  • Entwurf, Implementierung und Wartung einer mehrschichtigen Intranet-Anwendung zur Darstellung und Verwaltung von Messdaten
  • Optimierung von komplexen Datenbankjobs und SQL-Abfragen
  • Entwicklung von Server- und Agent-Komponenten zur Überwachung von Messrechnern auf Basis von C# und WCF
  • Implementierung von Performancemessungen auf Messrechnern auf sechs Kontinenten per RDP

 

Beschreibung:

Einsatz beim Global Measurement Service im Bereich Performance- und Verfügbarkeitsmessungen von weltweit im Konzern eingesetzten Applikationen. Komplette Neuentwicklung einer Portallösung für das End-User-Reporting.

Projektsprachen:

Deutsch, Englisch

IBM RAD WebSphere Java EE EJB Vaadin JSF Ant JUnit log4j Subversion Microsoft SQL Server T-SQL JTA OpenJPA XML PHP HTML CSS JavaScript jQuery Xamarin Studio C# XAML WCF Entity Framework HP QuickTest HP LoadRunner HP BAC / BPM
Daimler AG
Stuttgart
7 Monate
2008-10 - 2009-04

Umsetzung von Änderungsanforderungen sowie Fehlerbehebung in BMW Software im Rahmen einer Tätigkeit als Werksstudent

Softwareentwickler Java EE / GUI-Entwickler Swing Eclipse BEA WebLogic Java EE ...
Softwareentwickler Java EE / GUI-Entwickler Swing
  • Umsetzung von Change Requests
  • Behebung von Programmfehlern
  • Erstellung von Datenbankauswertungen

Projektsprachen:

Deutsch, Englisch

Eclipse BEA WebLogic Java EE EJB Swing Ant IBM DB/2 SQL Telelogic CM/Synergy
BMW Group
München
1 Jahr
2007-09 - 2008-08

Entwicklung einer Suchanwendung für ein Fakturierungs- und Informationssystem im Rahmen einer Praktikumsarbeit während des Studiums

Softwareentwickler Java EE / GUI-Entwickler Swing Eclipse BEA WebLogic Java EE ...
Softwareentwickler Java EE / GUI-Entwickler Swing
  • Entwurf und Implementierung einer Anwendung in Java/Swing auf Basis von bereits bestehenden Mainframe-Hostmasken
  • Implementierung der erforderlichen Business- und Datenbanklogik
  • Performanceoptimierung von komplexen SQL-Abfragen
  • Machbarkeitstudien für diverse Anforderungen im Zusammenhang mit Rechnungsdokumenten im PostScript-Format

Projektsprachen:

Deutsch, Englisch

Eclipse BEA WebLogic Java EE EJB Swing Ant IBM DB/2 SQL Telelogic CM/Synergy PostScript WinSCP
BMW Group
München

Aus- und Weiterbildung

Aus- und Weiterbildung

04/2011

Oracle Certified Professional, Java SE 6

10/2006 - 09/2009

Studium: Wirtschaftsinformatik

Akademie für Datenverarbeitung, Böblingen

Schwerpunkt: Systeme & Netze

Abschluss mit Auszeichnung

Note 1,2

10/2008 - 04/2009

Werkstudent bei Cirquent/BMW

Umsetzung von Change Requests sowie Behebung von Programmfehlern.

09/2007 - 08/2008

Praktikum in den Bereichen GUI- und Client-Server-Entwicklung

BMW Group, München

 

Erstellung einer umfangreichen Praktikumsarbeit

Titel: ?Entwicklung einer Suchanwendung für ein Fakturierungs- und Informationssystem?

Note 1,0

10/1994 - 08/2005

Studium: Wirtschaftsinformatik

Universität Stuttgart

Abgeschlossenes Vordiplom

08/1984 - 05/1993

Otto-Hahn-Gymnasium Böblingen

Abschluss mit der Allgemeinen Hochschulreife

Note 2,5

Kompetenzen

Kompetenzen

Top-Skills

Java Angular Spring JUnit SQL Maven Eclipse Git Subversion Ant IntelliJ IDEA Servlet JPA REST Mockito J2EE Selenium

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Android Studio
Ant
Apache Camel
Apache FOP
Bitbucket
Clean Code
Confluence
Docker
Eclipse
Enterprise JavaBeans
FreeMarker
Git
Gradle
Hamcrest
Hibernate
IBM Rational Application Developer
IntelliJ IDEA
JasperReports
JBoss
Jenkins
JIRA
Joomla
JSON
JUnit
Liquibase
Maven
Microservices
Microsoft Visual Studio
Mockito
NUnit
PowerShell
REST
Scrum
Selenium
Servlet
Spring
Struts
Subversion
Swagger
WebSphere
XHTML

Bisherige berufliche Stationen

04/2019 - 12/2020

Softwareentwickler Java EE

ISB AG, Stuttgart

Einsatz in einem agilen Team zur Weiterentwicklung mehrerer Anwendungen aus den Bereichen Pass- und Visa-Verwaltung des Bundes auf Basis von Java mit Spring Boot und Angular.

09/2018 - 03/2019

Softwareentwickler Java EE

Capgemini, Stuttgart

Einsatz in einem agilen Team zur Weiterentwicklung einer europaweit eingesetzten Point-of-Sale-Anwendung der Daimler AG auf Basis von Java EE.

04/2015 - 07/2018

Spieleentwickler C++ / Unreal Engine

Selbstständige Tätigkeit, Böblingen

Entwicklung / Produktion des Indie-Spiels ?HexTrains?.

11/2009 - 03/2015

Softwareentwickler / Architekt Java EE

SPIRIT/21 AG, Böblingen

Durchführung mehrerer IT-Projekte hauptsächlich im Java- sowie im .NET-Umfeld für verschiedene Kunden in den Bereichen Automotive und Retail.

Programmiersprachen

Angular
C#
C++
HTML
J2EE
Java
JEE
PHP
PL/SQL
Python
T-SQL
XML

Datenbanken

DB2
Microsoft SQL Server
Oracle Database 11g
PostgreSQL
SQL

Datenkommunikation

HTTP
RPC

Branchen

Branchen

  • Automotive
  • Retail
  • eGovernment

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.