Full-Stack Java/C#/Groovy Senior Entwickler bzw. Team-/Entwicklungsleiter mit Schwerpunkt Web-Anwendungen
Aktualisiert am 23.08.2024
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.09.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Angular
Spring Boot
TypeScript
Quarkus
Oracle
PostgreSQL
MySQL
C#
Groovy
Grails
JPA
Hibernate
Docker
Git
Continuous Integration
Jenkins
AWS
Maven
Spring
Javascript
Cloud
Kotlin
Deutsch
verhandlungssicher in Wort und Schrift
Englisch
verhandlungssicher in Wort und Schrift
Französisch
Grundkenntnisse
Russisch
Muttersprache

Einsatzorte

Einsatzorte

München (+100km)
Deutschland
nicht möglich

Projekte

Projekte

1 Jahr 1 Monat
2023-08 - heute

Digitales Bündelfunknetz und Kommunikationssysteme

Architekt und führender Entwickler (Fullstack) Java Kotlin Angular ...
Architekt und führender Entwickler (Fullstack)
Entwickelte eine Anwendungskomponente für die Visualisierung und Auswertung von
Betriebszuständen eines Digitalen Bündelfunknetzes im Tetra Standard der
Stadtwerke München Services GmbH.
Entwickelte eine Anwendungskomponente für die Visualisierung und Ortung über ein
Bündelfunknetz von Digitalfunkgeräten und deren Kommunikation über einen
Short-Data-Service.
Unterstützung als Entwickler in einem Team zur Entwicklung von Voice Over IP
Anwendungen für Leitstellenkommunikationssysteme.
IntelliJ IDEA Spring Boot 3 Angular 15 Material 15 Bamboo GitHub Atlassian JIRA Java 17 Grafana
Java Kotlin Angular Mapbox GL Spring Boot JPA Hibernate Microservices OAuth 2.0 MQTT SNMP LDAP SSH Greylog Loki Grafana PostgreSQL Atlassian JIRA Bamboo
Stadtwerke München
München
4 Jahre 4 Monate
2020-05 - heute

crewman: Team-Management-App für Sportclubs und Vereine

Architekt und Entwickler (Fullstack) Java 17 Angular Material ...
Architekt und Entwickler (Fullstack)
Entwickelte eine Progressive Web App für Clubs und Vereine (vor allem für
mannschaftliche Spielsportarten wie Eishockey oder Fußball). Konfigurierbare
Multimandantenplattform, wo mehrere Vereine simultan untergebracht werden

können. Die Anwendung wird privat im Cloud gehostet.


URL: https://www.crewman.app
Spring Boot 3 Angular 15 IntelliJ IDEA
Java 17 Angular Material Progressive Web Application JPA Hibernate PostgreSQL Google Cloud
Eigenes Projekt
München
5 Monate
2023-03 - 2023-07

Migration von PiSA-Services nach AWS

Architekt und führender Entwickler (Fullstack) Java EE JPA EclipseLink ...
Architekt und führender Entwickler (Fullstack)
In einem Team von 4 Personen arbeitete an der Migration der PiSA-Anwendung
bestehend aus mehreren Microservices von Openshift- nach AWS-Umgebung. Es
ging um die Migration des Codes nach PayaraMicro, Definition von Konfigurationen
für Kubernetes und Jenkins-Pipelines.
Außerdem wurde die Migration von alten Messaging-Queues von IBM MQ nach
Amazon SNS/SQS durchgeführt.
Angular 14 Intellij IDEA Atlassian JIRA Payara 5
Java EE JPA EclipseLink JAX-RS Glassfish Microservices Angular Oracle PostgreSQL Message Queuing AWS Kubernetes SonarQube Nexus SQS
BMW AG
München
8 Monate
2022-07 - 2023-02

Emission&Consumption / Official Technical Data

Architekt und führender Entwickler (Fullstack) Java 11 Payara 5 Jenkins ...
Architekt und führender Entwickler (Fullstack)
Als Architekt betreute verschiedene übergreifende technische Themen in den
einzelnen Web-Anwendungen der EC/OTD-Plattform (z.B. CI / Unit- und Integration-
Testing, Datenbank-Migrationen), entwickelte und erweiterte globale
wiederverwendbare Software-Komponenten, bewertete technische
Lösungsvorschläge, sorgte Feature-Team/Provider übergreifend für konsistente
technische Lösungen und Prozesse.
Ab 09.2022 übernahm die Frontendentwicklung im OTD-Projekt (Angular + ExtJS).
IntelliJ IDEA Angular 14 ExtJS 6.7 Jira Confluence Oracle 11 Payara 5 Docker Jenkins
Java 11 Payara 5 Jenkins Oracle PostgreSQL JPA Scrum Agile JAX-RS ExtJS TypeScript JavaScript
BMW AG
München
3 Jahre 9 Monate
2017-10 - 2021-06

Global Rad-Reifen Information Portal

Architekt und führender Entwickler (Fullstack) Scrum Agile JPA ...
Architekt und führender Entwickler (Fullstack)

Als Architekt und führender Entwickler arbeitete im Team von 6 Entwickler an einer web-basierten Anwendung für die Planung und Verwaltung von Räder-Reifen-Programmen der BMW AG. Portal beinhaltet umfangreiche UI gebaut mit ExtJS, JAX-RS Backend mit Oracle-Datenbank (später migriert zu PostgreSQL), einige REST und DB-Datenschnittstellen zu den verschiedenen Diensten von BMW AG, sowie ein zusätzlicher Datendienst (Wheelfinder), gebaut mit Quarkus/PostgreSQL.

Java 10 Glassfish 4 Java 8 Quarkus 1.13 ElasticSearch Docker 20.10 PostgreSQL 11 Oracle 11 Mockito Jenkins Jira Confluence ExtJS 6.7 IntelliJ IDEA
Scrum Agile JPA JAX-RS JEE 8 REST ExtJS JavaScript Oracle/SQL PostgreSQL OpenAPI Swagger
BMW AG
München
3 Jahre 6 Monate
2014-04 - 2017-09

Entwicklung von der webbasierten Wirtschaftsdatenbank, Verlagsportalen und Verlagsarchiven

Leiter der Web-Entwicklung Agile Entwicklung Clean Code Continuous Integration ...
Leiter der Web-Entwicklung

Technische und disziplinäre Führung eines agilen Teams von 6 Entwickler.

Aufgebaut und integriert ein kleines Offshore-Team in der Ukraine (2 Entwickler).

Erweiterung und Modernisierung der Core-Anwendungen: Genios, WISO-Net, FAZ-Archiv, FAZ-Portale. Komplette Überarbeitung des Zahlungs- (Kreditkarten, Paypal, SofortÜberweisung) und Rechnungssystems.
Migration auf die neue Suchmaschine (Elasticsearch).
Entwurf und Umsetzung der mobilen Version.

Neuentwicklung für Vincentz Verlag: Konzeption und Umsetzung einer Web-Plattform für insgesamt 15 Medienportalen.

MySQL 5 Subversion Apache Tomcat 7 Grails 3.3.0 Grails 2.2.4 Elasticsearch 5.4.3 jQuery 1.11 Bootstrap 3 Apache Webserver 2.2.31 IntellijIDEA 2017.2 JDK 1.8 JDK 1.7 Jira 6.2.3 Atlassian Confluence 5.4.4 SoapUI 5.2.1 MongoDB 3.2.9 Jenkins 2 Gradle 3.0
Agile Entwicklung Clean Code Continuous Integration Grails Groovy Java Subversion elasticsearch jQuery Twitter Bootstrap Scrum REST SOAP NoSQL CSS3 HTML5 AJAX JSON Maven Gradle Search Engine Optimization Apache Lucene JavaSript Prototype Spring Hibernate JEE
GBI-Genios Deutsche Wirtschaftsdatenbank GmbH
München
4 Jahre 3 Monate
2013-01 - 2017-03

Crewman.de: ein Organisations-, Kommunikations- und Planungsystem für verschiedene Sportarten

Autor des Konzepts und Entwickler CloudComputing AWS Groovy ...
Autor des Konzepts und Entwickler

Ein Organisations-, Kommunikations- und Planungsystem für verschiedene Sportarten.
Ursprünglich entwickelt für Rudersport, das System kann auch in anderen Bereichen
eingesetzt werden. Implementiert mit Grails-Version von jasty.web.

jQuery 1.11 Grails 2.2.4 Intellij IDEA 13 Bootstrap 3
CloudComputing AWS Groovy Java HTML5 CSS3 Git AJAX jQuery Hibernate Spring Grails JEE
Privatprojekt
München
1 Jahr 7 Monate
2013-05 - 2014-11

Jasty: Leichtgewichtiges Web-Framework für Java/Grails/.NET

Autor des Konzepts und Entwickler GitHub Git jQuery ...
Autor des Konzepts und Entwickler

https://github.com/asty-labs

Leichtgewichtiges AJAX Web-Framework. Auf dem GitHub gibt es Versionen für Java/JSP,
Grails sowie .NET/MVC

.NET Framework 4.0 Intellij IDEA 13 Microsoft Visual Studio 2010 Grails 2.2.4 jQuery 1.11
GitHub Git jQuery Java Groovy ASP.NET MVC JSP C# ASP.NET Servlet API Grails Spring JEE
Privatprojekt
München
1 Jahr 2 Monate
2013-03 - 2014-04

Entwicklung von neuen Pilot-Komponenten für eine webbasierte Projekt-Management-Plattform

Architekt und führender Entwickler Agile Entwicklung Groovy Grails ...
Architekt und führender Entwickler

Als Architekt und führender Entwickler arbeitete an einer Pilot-Anwendung für die neue Generation der Projekt-Management-Plattform.

Oracle 10 Grails 2.2.1 jQuery 1.8 PivotalTracker Trello
Agile Entwicklung Groovy Grails Maven jQuery Java Kanban JavaScript HTML5 CSS3 AJAX Spring Hibernate JEE
conject AG
München
1 Jahr 8 Monate
2012-07 - 2014-02

Post-Merger-Integration der Project-Control-Anwendung der Firma BIW Technologies (UK)

Architekt und führender Entwickler C# MVC ASP.NET ...
Architekt und führender Entwickler

Analyse und Beratung in Bezug auf die Anwendung, auch vor Ort. Angleichung der verwendeten Techniken und Technologien.

.NET Framework 4.0 Microsoft Visual Studio 2012 Microsoft SQL Server 2012 Team Foundation Server 2012 NHibernate 3
C# MVC ASP.NET Razor .NET Framework ADO.NET Entity Framework HTML5 jQuery JavaScript AJAX NHibernate NUnit
conject AG
München / Nottingham (UK)
4 Jahre 9 Monate
2008-07 - 2013-03

Entwicklung eines Commercial Management Plattform für Baubranche

Architekt und führender Entwickler Continuous Integration Agile Entwicklung .NET Framework ...
Architekt und führender Entwickler

Als Architekt und führender Entwickler arbeitete an der Commercial Management Plattform. Leitete den Bereich .NET und Integration mit den Altsystemen (Powerbuilder).
Entwarf und entwickelte den Schnittstellenframework. Entwarf und entwickelte Konzept der generischen, plattform-agnostischen Benutzeroberflächen (XAML für Desktop, Web usw.). Zuständig für Technologie und Entwicklungsprozeße (Agile methodologies, Unit und Integration Testing, Continuous Integration).

C# ASP.NET Subversion Oracle 10 PowerBuilder Visual Studio 2010 .NET Framework 3.5 Jenkins 1 jQuery 1.8 Resharper Microsoft Visio NHibernate 3
Continuous Integration Agile Entwicklung .NET Framework C# ASP.NET MVC XAML WinForms jQuery Prototype Subversion NHibernate NUnit SOAP REST HTML(5) JavaScript AJAX
conject AG
München
5 Jahre 3 Monate
2006-04 - 2011-06

Entwicklung einer webbasierten Projekt-Management-Plattform für Baubranche

Senior Entwickler Agile Entwicklung Kanban JDO ...
Senior Entwickler

Als Senior-Entwickler arbeitete an einer webbasierten Projekt-Management-Plattform, in einem Team von 12 Entwickler, davon 5 offshore.

Als Leiter eines Teams aus 4 Entwicklern erarbeitete neues Lizensierungsmodel für die Plattform.

Entwarf und implementierte neue Konzepte für die Anwendungsarchitektur.

Java 1.6 Oracle 10 Kodo Struts 1 JBoss ApplicationServer IntelliJ IDEA 13 Hudson FitNesse Ant
Agile Entwicklung Kanban JDO EJB Servlet API JSF JSP Java Continuous Integration Offshore Apache Hadoop Oracle SOAP REST HTML JavaScript AJAX JUnit Ant J2EE
conject AG
München
5 Jahre 7 Monate
2000-10 - 2006-04

Entwicklung einer B2B EProcurement-Plattform

Senior Software-Entwickler, Teamleiter XSL(T) XPath ASP ...
Senior Software-Entwickler, Teamleiter

Als Teamleiter und führender Entwickler arbeitete an der Web-Basierten EProcurement/SRM Plattform für kleine und mittlere Unternehmen.
Zu den Aufgaben gehörte Konzeption und Entwicklung der 3-schichtigen Architektur, mit der ausgeprägten Datenbankstruktur und -Funktionalität, dem COM+-Basierten Business Object Layer und funktionsreichem GUI-Framework.
Entwarf und im Team implementierte folgende Teil-Module: Workflow-Basierter Bestellprozess, Beschaffungsmanagement (Post-Sales Verwaltung), Katalogmanagement und Integration der phonetischen Suche, Lieferantenmanagement, Verwaltung der Ausschreibungen/Angeboten.
Entwarf und entwickelte Ereignis-Basierte transparente Integration mit externen ERPSystemen (SAP R/3, Bäurer b2 u.a.), dabei arbeitete mit verschiedensten Formaten (BAPI, OpenTrans, BMECat, OCI, Excel u.a.).
Leitete ein Team von 5 Mitarbeitern, wobei Teil des Teams im Offshore-Modus arbeitete.

ASP.NET Microsoft SQL Server 2000 .NET Framework 2.0 Microsoft Sharepoint Microsoft Visual Studio 6.0
XSL(T) XPath ASP Visual Basic ADO.NET ADO JavaScript Visual SourceSafe Microsoft Sharepoint C# .NET BAPI BMECat SAP Connection
Onventis GmbH
Stuttgart
1 Jahr 5 Monate
1999-06 - 2000-10

Entwicklung einer Internet-Community-Plattform

Software-Entwickler Java JSP Java Servlet ...
Software-Entwickler

Auftraggeber: Click-City.de. Internet-Community.

Arbeitete als Entwickler an verschiedenen Teilen der Plattform. Komplette Umsetzung folgender Teil-Module: Collector der Artikel aus Web-Medien mit der Volltext-Suche, Web-Hosting-Module, Web-Email-Client, Chat.

Microsoft Visual Studio 6.0
Java JSP Java Servlet JavaScript XSL(T) ADO Visual SourceSafe
debis Systemhaus GmbH
Niederlassung in St. Petersburg
6 Monate
2000-01 - 2000-06

Entwicklung einer webbaisierten Multiuser-Development-Plattform

Software-Entwickler Java JSP Servlets ...
Software-Entwickler

Entwarf und implementierte eine Plattform für JSP- und Servlet-Hosting. Die Plattform erlaubte den Usern Erstellung und Ausführung der JSPs und Java-Klassen direkt im Web.
Dabei wurde der Code Just-In-Time geparst und kompiliert. Ausführung erfolgte mit Berücksichtigung der Berechtigungen jeweiliger Benutzer (Security Manager) in Rahmen einer einzigen Java Virtual Machine. GUI bestand aus File-Explorer und Editoren, sowie aus einigen Administrationswerkzeugen. Im Projekt wurde Unix-artiges Datenbank-Basiertes Dateisystem implementiert.

Microsoft SQL-Server 2000
Java JSP Servlets Java Security JDBC Microsoft SQL Server
Diplomarbeit
St.Petersburg
4 Jahre 3 Monate
1995-04 - 1999-06

Entwickler eines verteilten Betriebssicherheit-Systems

C++ Win32 TCP/IP ...

Als führender Entwickler entwarf und implementierte Software-Umgebung für integriertes verteiltes Betriebssicherheitsystem. System umfasste folgende Bereiche: Kommunikation mit und Steuerung von externen Geräten (Alarm-Systeme, CCTV-Switcher und Multiplexer, Access-Control Module), Benutzerdatenbank und Zugriffsmanagement, Videobearbeitung, Darstellung von interaktiven Gebäudeplänen mit allen zu überwachenden Objekten.
Einzelne Arbeitstationen des Systems waren über Netzwerk (TCP/IP, UDP) miteinander verbunden.

C++ Builder Microsoft Visual Studio 6.0 Interbase-DB
C++ Win32 TCP/IP Windows Sockets
Stalt Ltd.
St. Petersburg

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 10 Monate
2000-09 - 2003-06

International Management and Marketing (MBA)

Master of Business Administration, Fachhochschule Pforzheim
Master of Business Administration
Fachhochschule Pforzheim

Diplom: „Global Sourcing in Small and Medium Software Development Projects“

1 Jahr 10 Monate
1998-09 - 2000-06

Computertechnologien

Magister der Wissenschaften, Staatliche Hochschule für Feinmechanik und Optik (technische Universität), St.Petersburg
Magister der Wissenschaften
Staatliche Hochschule für Feinmechanik und Optik (technische Universität), St.Petersburg

Diplom: „Web-based Multiuser Development Platform“

3 Jahre 10 Monate
1994-09 - 1998-06

Computertechnologien

Bakkalaureus der Wissenschaften, Staatliche Hochschule für Feinmechanik und Optik (technische Universität), St.Petersburg
Bakkalaureus der Wissenschaften
Staatliche Hochschule für Feinmechanik und Optik (technische Universität), St.Petersburg

Diplom: „Software-Paket für integriertes verteiltes Betriebssicherheitssystem“

1 Jahr 10 Monate
1992-09 - 1994-06

Abitur

Abitur, Lyzeum für Physik und Mathematik
Abitur
Lyzeum für Physik und Mathematik

Kompetenzen

Kompetenzen

Top-Skills

Java Angular Spring Boot TypeScript Quarkus Oracle PostgreSQL MySQL C# Groovy Grails JPA Hibernate Docker Git Continuous Integration Jenkins AWS Maven Spring Javascript Cloud Kotlin

Produkte / Standards / Erfahrungen / Methoden

Agile
Agile Entwicklung
Apache Hadoop
Apache Lucene
Apache Tomcat
Apache Webserver
Atlassian Confluence
Atlassian JIRA
BAPI
C++ Builder
Clean Code
Confluence
Continuous Integration
CSS3
Docker 20.10
Eclipse
EJB
ExtJS 6.7
Git
Glassfish 4
Gradle
Grails
Hibernate
HTML
HTML5
Hudson
IntelliJ IDEA
JBoss ApplicationServer
Jenkins
Jira
JSF
Kanban
Maven
Microsoft Sharepoint
Microsoft Visio
Microsoft Visual Studio
Mockito
MVC
NHibernate
NUnit
OpenAPI
PivotalTracker
PowerBuilder
Quarkus 1.13
ReSharper
Scrum
Search Engine Optimization
Servlet API
Spring
Struts
Subversion
Swagger
Team Foundation Server
TFS
Trello
Twitter Bootstrap
Visual SourceSafe
Win32 API
WinForms
XAML
XPath
XSL(T)

Betriebssysteme

Linux Debian
Linux Ubuntu
MacOS
Microsoft Windows

Programmiersprachen

.NET Framework
ADO.NET
AJAX
ASP.NET
C#
C++
ExtJS
Groovy
Java
Java 10
Java 8
JavaScript
JAX-RS
JEE 8
JPA
jQuery
JSON
JSP
Oracle/SQL
Visual Basic

Datenbanken

ADO.NET
ADO.NET Entity Framework
Elasticsearch
Hibernate
JDBC
JDO
Microsoft SQL Server
MongoDB
MySQL
NoSQL
Oracle
Oracle 11
PostgreSQL
PostgreSQL 11

Datenkommunikation

REST
SOAP
TCP/IP
Windows Sockets
XML-RPC

Managementerfahrung in Unternehmen

Entwicklungsleiter
Offshore Team Management
Senior Entwickler
Teamleiter

Branchen

Branchen

Automotive, Datenbanken/Medien/Verlage, Bau-Projektmanagement, E-Commerce, B2B

Einsatzorte

Einsatzorte

München (+100km)
Deutschland
nicht möglich

Projekte

Projekte

1 Jahr 1 Monat
2023-08 - heute

Digitales Bündelfunknetz und Kommunikationssysteme

Architekt und führender Entwickler (Fullstack) Java Kotlin Angular ...
Architekt und führender Entwickler (Fullstack)
Entwickelte eine Anwendungskomponente für die Visualisierung und Auswertung von
Betriebszuständen eines Digitalen Bündelfunknetzes im Tetra Standard der
Stadtwerke München Services GmbH.
Entwickelte eine Anwendungskomponente für die Visualisierung und Ortung über ein
Bündelfunknetz von Digitalfunkgeräten und deren Kommunikation über einen
Short-Data-Service.
Unterstützung als Entwickler in einem Team zur Entwicklung von Voice Over IP
Anwendungen für Leitstellenkommunikationssysteme.
IntelliJ IDEA Spring Boot 3 Angular 15 Material 15 Bamboo GitHub Atlassian JIRA Java 17 Grafana
Java Kotlin Angular Mapbox GL Spring Boot JPA Hibernate Microservices OAuth 2.0 MQTT SNMP LDAP SSH Greylog Loki Grafana PostgreSQL Atlassian JIRA Bamboo
Stadtwerke München
München
4 Jahre 4 Monate
2020-05 - heute

crewman: Team-Management-App für Sportclubs und Vereine

Architekt und Entwickler (Fullstack) Java 17 Angular Material ...
Architekt und Entwickler (Fullstack)
Entwickelte eine Progressive Web App für Clubs und Vereine (vor allem für
mannschaftliche Spielsportarten wie Eishockey oder Fußball). Konfigurierbare
Multimandantenplattform, wo mehrere Vereine simultan untergebracht werden

können. Die Anwendung wird privat im Cloud gehostet.


URL: https://www.crewman.app
Spring Boot 3 Angular 15 IntelliJ IDEA
Java 17 Angular Material Progressive Web Application JPA Hibernate PostgreSQL Google Cloud
Eigenes Projekt
München
5 Monate
2023-03 - 2023-07

Migration von PiSA-Services nach AWS

Architekt und führender Entwickler (Fullstack) Java EE JPA EclipseLink ...
Architekt und führender Entwickler (Fullstack)
In einem Team von 4 Personen arbeitete an der Migration der PiSA-Anwendung
bestehend aus mehreren Microservices von Openshift- nach AWS-Umgebung. Es
ging um die Migration des Codes nach PayaraMicro, Definition von Konfigurationen
für Kubernetes und Jenkins-Pipelines.
Außerdem wurde die Migration von alten Messaging-Queues von IBM MQ nach
Amazon SNS/SQS durchgeführt.
Angular 14 Intellij IDEA Atlassian JIRA Payara 5
Java EE JPA EclipseLink JAX-RS Glassfish Microservices Angular Oracle PostgreSQL Message Queuing AWS Kubernetes SonarQube Nexus SQS
BMW AG
München
8 Monate
2022-07 - 2023-02

Emission&Consumption / Official Technical Data

Architekt und führender Entwickler (Fullstack) Java 11 Payara 5 Jenkins ...
Architekt und führender Entwickler (Fullstack)
Als Architekt betreute verschiedene übergreifende technische Themen in den
einzelnen Web-Anwendungen der EC/OTD-Plattform (z.B. CI / Unit- und Integration-
Testing, Datenbank-Migrationen), entwickelte und erweiterte globale
wiederverwendbare Software-Komponenten, bewertete technische
Lösungsvorschläge, sorgte Feature-Team/Provider übergreifend für konsistente
technische Lösungen und Prozesse.
Ab 09.2022 übernahm die Frontendentwicklung im OTD-Projekt (Angular + ExtJS).
IntelliJ IDEA Angular 14 ExtJS 6.7 Jira Confluence Oracle 11 Payara 5 Docker Jenkins
Java 11 Payara 5 Jenkins Oracle PostgreSQL JPA Scrum Agile JAX-RS ExtJS TypeScript JavaScript
BMW AG
München
3 Jahre 9 Monate
2017-10 - 2021-06

Global Rad-Reifen Information Portal

Architekt und führender Entwickler (Fullstack) Scrum Agile JPA ...
Architekt und führender Entwickler (Fullstack)

Als Architekt und führender Entwickler arbeitete im Team von 6 Entwickler an einer web-basierten Anwendung für die Planung und Verwaltung von Räder-Reifen-Programmen der BMW AG. Portal beinhaltet umfangreiche UI gebaut mit ExtJS, JAX-RS Backend mit Oracle-Datenbank (später migriert zu PostgreSQL), einige REST und DB-Datenschnittstellen zu den verschiedenen Diensten von BMW AG, sowie ein zusätzlicher Datendienst (Wheelfinder), gebaut mit Quarkus/PostgreSQL.

Java 10 Glassfish 4 Java 8 Quarkus 1.13 ElasticSearch Docker 20.10 PostgreSQL 11 Oracle 11 Mockito Jenkins Jira Confluence ExtJS 6.7 IntelliJ IDEA
Scrum Agile JPA JAX-RS JEE 8 REST ExtJS JavaScript Oracle/SQL PostgreSQL OpenAPI Swagger
BMW AG
München
3 Jahre 6 Monate
2014-04 - 2017-09

Entwicklung von der webbasierten Wirtschaftsdatenbank, Verlagsportalen und Verlagsarchiven

Leiter der Web-Entwicklung Agile Entwicklung Clean Code Continuous Integration ...
Leiter der Web-Entwicklung

Technische und disziplinäre Führung eines agilen Teams von 6 Entwickler.

Aufgebaut und integriert ein kleines Offshore-Team in der Ukraine (2 Entwickler).

Erweiterung und Modernisierung der Core-Anwendungen: Genios, WISO-Net, FAZ-Archiv, FAZ-Portale. Komplette Überarbeitung des Zahlungs- (Kreditkarten, Paypal, SofortÜberweisung) und Rechnungssystems.
Migration auf die neue Suchmaschine (Elasticsearch).
Entwurf und Umsetzung der mobilen Version.

Neuentwicklung für Vincentz Verlag: Konzeption und Umsetzung einer Web-Plattform für insgesamt 15 Medienportalen.

MySQL 5 Subversion Apache Tomcat 7 Grails 3.3.0 Grails 2.2.4 Elasticsearch 5.4.3 jQuery 1.11 Bootstrap 3 Apache Webserver 2.2.31 IntellijIDEA 2017.2 JDK 1.8 JDK 1.7 Jira 6.2.3 Atlassian Confluence 5.4.4 SoapUI 5.2.1 MongoDB 3.2.9 Jenkins 2 Gradle 3.0
Agile Entwicklung Clean Code Continuous Integration Grails Groovy Java Subversion elasticsearch jQuery Twitter Bootstrap Scrum REST SOAP NoSQL CSS3 HTML5 AJAX JSON Maven Gradle Search Engine Optimization Apache Lucene JavaSript Prototype Spring Hibernate JEE
GBI-Genios Deutsche Wirtschaftsdatenbank GmbH
München
4 Jahre 3 Monate
2013-01 - 2017-03

Crewman.de: ein Organisations-, Kommunikations- und Planungsystem für verschiedene Sportarten

Autor des Konzepts und Entwickler CloudComputing AWS Groovy ...
Autor des Konzepts und Entwickler

Ein Organisations-, Kommunikations- und Planungsystem für verschiedene Sportarten.
Ursprünglich entwickelt für Rudersport, das System kann auch in anderen Bereichen
eingesetzt werden. Implementiert mit Grails-Version von jasty.web.

jQuery 1.11 Grails 2.2.4 Intellij IDEA 13 Bootstrap 3
CloudComputing AWS Groovy Java HTML5 CSS3 Git AJAX jQuery Hibernate Spring Grails JEE
Privatprojekt
München
1 Jahr 7 Monate
2013-05 - 2014-11

Jasty: Leichtgewichtiges Web-Framework für Java/Grails/.NET

Autor des Konzepts und Entwickler GitHub Git jQuery ...
Autor des Konzepts und Entwickler

https://github.com/asty-labs

Leichtgewichtiges AJAX Web-Framework. Auf dem GitHub gibt es Versionen für Java/JSP,
Grails sowie .NET/MVC

.NET Framework 4.0 Intellij IDEA 13 Microsoft Visual Studio 2010 Grails 2.2.4 jQuery 1.11
GitHub Git jQuery Java Groovy ASP.NET MVC JSP C# ASP.NET Servlet API Grails Spring JEE
Privatprojekt
München
1 Jahr 2 Monate
2013-03 - 2014-04

Entwicklung von neuen Pilot-Komponenten für eine webbasierte Projekt-Management-Plattform

Architekt und führender Entwickler Agile Entwicklung Groovy Grails ...
Architekt und führender Entwickler

Als Architekt und führender Entwickler arbeitete an einer Pilot-Anwendung für die neue Generation der Projekt-Management-Plattform.

Oracle 10 Grails 2.2.1 jQuery 1.8 PivotalTracker Trello
Agile Entwicklung Groovy Grails Maven jQuery Java Kanban JavaScript HTML5 CSS3 AJAX Spring Hibernate JEE
conject AG
München
1 Jahr 8 Monate
2012-07 - 2014-02

Post-Merger-Integration der Project-Control-Anwendung der Firma BIW Technologies (UK)

Architekt und führender Entwickler C# MVC ASP.NET ...
Architekt und führender Entwickler

Analyse und Beratung in Bezug auf die Anwendung, auch vor Ort. Angleichung der verwendeten Techniken und Technologien.

.NET Framework 4.0 Microsoft Visual Studio 2012 Microsoft SQL Server 2012 Team Foundation Server 2012 NHibernate 3
C# MVC ASP.NET Razor .NET Framework ADO.NET Entity Framework HTML5 jQuery JavaScript AJAX NHibernate NUnit
conject AG
München / Nottingham (UK)
4 Jahre 9 Monate
2008-07 - 2013-03

Entwicklung eines Commercial Management Plattform für Baubranche

Architekt und führender Entwickler Continuous Integration Agile Entwicklung .NET Framework ...
Architekt und führender Entwickler

Als Architekt und führender Entwickler arbeitete an der Commercial Management Plattform. Leitete den Bereich .NET und Integration mit den Altsystemen (Powerbuilder).
Entwarf und entwickelte den Schnittstellenframework. Entwarf und entwickelte Konzept der generischen, plattform-agnostischen Benutzeroberflächen (XAML für Desktop, Web usw.). Zuständig für Technologie und Entwicklungsprozeße (Agile methodologies, Unit und Integration Testing, Continuous Integration).

C# ASP.NET Subversion Oracle 10 PowerBuilder Visual Studio 2010 .NET Framework 3.5 Jenkins 1 jQuery 1.8 Resharper Microsoft Visio NHibernate 3
Continuous Integration Agile Entwicklung .NET Framework C# ASP.NET MVC XAML WinForms jQuery Prototype Subversion NHibernate NUnit SOAP REST HTML(5) JavaScript AJAX
conject AG
München
5 Jahre 3 Monate
2006-04 - 2011-06

Entwicklung einer webbasierten Projekt-Management-Plattform für Baubranche

Senior Entwickler Agile Entwicklung Kanban JDO ...
Senior Entwickler

Als Senior-Entwickler arbeitete an einer webbasierten Projekt-Management-Plattform, in einem Team von 12 Entwickler, davon 5 offshore.

Als Leiter eines Teams aus 4 Entwicklern erarbeitete neues Lizensierungsmodel für die Plattform.

Entwarf und implementierte neue Konzepte für die Anwendungsarchitektur.

Java 1.6 Oracle 10 Kodo Struts 1 JBoss ApplicationServer IntelliJ IDEA 13 Hudson FitNesse Ant
Agile Entwicklung Kanban JDO EJB Servlet API JSF JSP Java Continuous Integration Offshore Apache Hadoop Oracle SOAP REST HTML JavaScript AJAX JUnit Ant J2EE
conject AG
München
5 Jahre 7 Monate
2000-10 - 2006-04

Entwicklung einer B2B EProcurement-Plattform

Senior Software-Entwickler, Teamleiter XSL(T) XPath ASP ...
Senior Software-Entwickler, Teamleiter

Als Teamleiter und führender Entwickler arbeitete an der Web-Basierten EProcurement/SRM Plattform für kleine und mittlere Unternehmen.
Zu den Aufgaben gehörte Konzeption und Entwicklung der 3-schichtigen Architektur, mit der ausgeprägten Datenbankstruktur und -Funktionalität, dem COM+-Basierten Business Object Layer und funktionsreichem GUI-Framework.
Entwarf und im Team implementierte folgende Teil-Module: Workflow-Basierter Bestellprozess, Beschaffungsmanagement (Post-Sales Verwaltung), Katalogmanagement und Integration der phonetischen Suche, Lieferantenmanagement, Verwaltung der Ausschreibungen/Angeboten.
Entwarf und entwickelte Ereignis-Basierte transparente Integration mit externen ERPSystemen (SAP R/3, Bäurer b2 u.a.), dabei arbeitete mit verschiedensten Formaten (BAPI, OpenTrans, BMECat, OCI, Excel u.a.).
Leitete ein Team von 5 Mitarbeitern, wobei Teil des Teams im Offshore-Modus arbeitete.

ASP.NET Microsoft SQL Server 2000 .NET Framework 2.0 Microsoft Sharepoint Microsoft Visual Studio 6.0
XSL(T) XPath ASP Visual Basic ADO.NET ADO JavaScript Visual SourceSafe Microsoft Sharepoint C# .NET BAPI BMECat SAP Connection
Onventis GmbH
Stuttgart
1 Jahr 5 Monate
1999-06 - 2000-10

Entwicklung einer Internet-Community-Plattform

Software-Entwickler Java JSP Java Servlet ...
Software-Entwickler

Auftraggeber: Click-City.de. Internet-Community.

Arbeitete als Entwickler an verschiedenen Teilen der Plattform. Komplette Umsetzung folgender Teil-Module: Collector der Artikel aus Web-Medien mit der Volltext-Suche, Web-Hosting-Module, Web-Email-Client, Chat.

Microsoft Visual Studio 6.0
Java JSP Java Servlet JavaScript XSL(T) ADO Visual SourceSafe
debis Systemhaus GmbH
Niederlassung in St. Petersburg
6 Monate
2000-01 - 2000-06

Entwicklung einer webbaisierten Multiuser-Development-Plattform

Software-Entwickler Java JSP Servlets ...
Software-Entwickler

Entwarf und implementierte eine Plattform für JSP- und Servlet-Hosting. Die Plattform erlaubte den Usern Erstellung und Ausführung der JSPs und Java-Klassen direkt im Web.
Dabei wurde der Code Just-In-Time geparst und kompiliert. Ausführung erfolgte mit Berücksichtigung der Berechtigungen jeweiliger Benutzer (Security Manager) in Rahmen einer einzigen Java Virtual Machine. GUI bestand aus File-Explorer und Editoren, sowie aus einigen Administrationswerkzeugen. Im Projekt wurde Unix-artiges Datenbank-Basiertes Dateisystem implementiert.

Microsoft SQL-Server 2000
Java JSP Servlets Java Security JDBC Microsoft SQL Server
Diplomarbeit
St.Petersburg
4 Jahre 3 Monate
1995-04 - 1999-06

Entwickler eines verteilten Betriebssicherheit-Systems

C++ Win32 TCP/IP ...

Als führender Entwickler entwarf und implementierte Software-Umgebung für integriertes verteiltes Betriebssicherheitsystem. System umfasste folgende Bereiche: Kommunikation mit und Steuerung von externen Geräten (Alarm-Systeme, CCTV-Switcher und Multiplexer, Access-Control Module), Benutzerdatenbank und Zugriffsmanagement, Videobearbeitung, Darstellung von interaktiven Gebäudeplänen mit allen zu überwachenden Objekten.
Einzelne Arbeitstationen des Systems waren über Netzwerk (TCP/IP, UDP) miteinander verbunden.

C++ Builder Microsoft Visual Studio 6.0 Interbase-DB
C++ Win32 TCP/IP Windows Sockets
Stalt Ltd.
St. Petersburg

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 10 Monate
2000-09 - 2003-06

International Management and Marketing (MBA)

Master of Business Administration, Fachhochschule Pforzheim
Master of Business Administration
Fachhochschule Pforzheim

Diplom: „Global Sourcing in Small and Medium Software Development Projects“

1 Jahr 10 Monate
1998-09 - 2000-06

Computertechnologien

Magister der Wissenschaften, Staatliche Hochschule für Feinmechanik und Optik (technische Universität), St.Petersburg
Magister der Wissenschaften
Staatliche Hochschule für Feinmechanik und Optik (technische Universität), St.Petersburg

Diplom: „Web-based Multiuser Development Platform“

3 Jahre 10 Monate
1994-09 - 1998-06

Computertechnologien

Bakkalaureus der Wissenschaften, Staatliche Hochschule für Feinmechanik und Optik (technische Universität), St.Petersburg
Bakkalaureus der Wissenschaften
Staatliche Hochschule für Feinmechanik und Optik (technische Universität), St.Petersburg

Diplom: „Software-Paket für integriertes verteiltes Betriebssicherheitssystem“

1 Jahr 10 Monate
1992-09 - 1994-06

Abitur

Abitur, Lyzeum für Physik und Mathematik
Abitur
Lyzeum für Physik und Mathematik

Kompetenzen

Kompetenzen

Top-Skills

Java Angular Spring Boot TypeScript Quarkus Oracle PostgreSQL MySQL C# Groovy Grails JPA Hibernate Docker Git Continuous Integration Jenkins AWS Maven Spring Javascript Cloud Kotlin

Produkte / Standards / Erfahrungen / Methoden

Agile
Agile Entwicklung
Apache Hadoop
Apache Lucene
Apache Tomcat
Apache Webserver
Atlassian Confluence
Atlassian JIRA
BAPI
C++ Builder
Clean Code
Confluence
Continuous Integration
CSS3
Docker 20.10
Eclipse
EJB
ExtJS 6.7
Git
Glassfish 4
Gradle
Grails
Hibernate
HTML
HTML5
Hudson
IntelliJ IDEA
JBoss ApplicationServer
Jenkins
Jira
JSF
Kanban
Maven
Microsoft Sharepoint
Microsoft Visio
Microsoft Visual Studio
Mockito
MVC
NHibernate
NUnit
OpenAPI
PivotalTracker
PowerBuilder
Quarkus 1.13
ReSharper
Scrum
Search Engine Optimization
Servlet API
Spring
Struts
Subversion
Swagger
Team Foundation Server
TFS
Trello
Twitter Bootstrap
Visual SourceSafe
Win32 API
WinForms
XAML
XPath
XSL(T)

Betriebssysteme

Linux Debian
Linux Ubuntu
MacOS
Microsoft Windows

Programmiersprachen

.NET Framework
ADO.NET
AJAX
ASP.NET
C#
C++
ExtJS
Groovy
Java
Java 10
Java 8
JavaScript
JAX-RS
JEE 8
JPA
jQuery
JSON
JSP
Oracle/SQL
Visual Basic

Datenbanken

ADO.NET
ADO.NET Entity Framework
Elasticsearch
Hibernate
JDBC
JDO
Microsoft SQL Server
MongoDB
MySQL
NoSQL
Oracle
Oracle 11
PostgreSQL
PostgreSQL 11

Datenkommunikation

REST
SOAP
TCP/IP
Windows Sockets
XML-RPC

Managementerfahrung in Unternehmen

Entwicklungsleiter
Offshore Team Management
Senior Entwickler
Teamleiter

Branchen

Branchen

Automotive, Datenbanken/Medien/Verlage, Bau-Projektmanagement, E-Commerce, B2B

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

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