Software Developer und Architekt für C# und Java
Aktualisiert am 09.07.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.09.2025
Verfügbar zu: 90%
davon vor Ort: 100%
Java
Spring
Deutsch
Muttersprache
Englisch
fließend in Wort und Schrift

Einsatzorte

Einsatzorte

Berlin (+200km) Malchin (+100km)
möglich

Projekte

Projekte

5 Jahre 11 Monate
2020-01 - heute

E-Akte Webanwendung für die öffentliche Verwaltung

Java Softwareentwickler Java Spring JavaScript
Java Softwareentwickler

Implementierung einer Webanwendung zur Verwaltung von E-Akten (Versorgung, Beihilfe) für die öffentliche Verwaltung (Berlin).

Java Spring JavaScript
Eitco GmbH
Berlin
10 Monate
2019-03 - 2019-12

Realisierung eines Mobile App Backend API ( als Microservices)

Software Entwickler dotnet Redis ASP.NET ...
Software Entwickler
  • Design und Realisierung mehrerer Microservices für das Mobile App Backend API
    des Deutschen Golf Verbandes zur Anbindung verschiedener mobiler Applikationen (u.a. Electronic Scoring API und Turnier API).
  • Verwendete Technologien: dotnet Core 2.2, ASP.NET Core, Redis Cache und
    Docker.
dotnet Redis ASP.NET Docker
PNC GmbH / Deutscher Golf Verband e.V.
Remote
3 Monate
2019-05 - 2019-07

Realisierung einer Middleware zur Anbindung einer REST API

Software-Entwickler .NET4.6 ADO.NET Entity Framework JSON
Software-Entwickler
  • Design und Realisierung einer Middleware für den Datenaustausch zwischen dem
    REST API der Cloud Anwendung „Jacando“ (HR Software) und mehreren lokalen
    MSSQL Datenbanken.
  • Verwendete Technologien: .NET 4.7, Entity Framework, JSON.NET
Microsoft Visual Studio
.NET4.6 ADO.NET Entity Framework JSON
TIME FRAME AG
Remote

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 10 Monate
2004-10 - 2009-07

Diplom-Studiengang: Angewandte Informatik

Diplom Informatiker (FH) ?sehr gut? (1,4), Hochschule für Technik und Wirtschaft Berlin
Diplom Informatiker (FH) ?sehr gut? (1,4)
Hochschule für Technik und Wirtschaft Berlin

Diplomarbeit:

Entwicklung eines Java-basierten Softwaremoduls zur Anbindung formularbasierter mobiler Geräte für die Datenerfassung, im Hinblick auf die behördliche Veterinär- und Lebensmittelüberwachung.

1 Jahr
2003-08 - 2004-07

Fachrichtung Technik

Fachhochschulreife (1,8)., OSZ Teltow Technik
Fachhochschulreife (1,8).
OSZ Teltow Technik
2 Jahre 11 Monate
2000-09 - 2003-07

Ausbildung zum Fachinformatiker Fachrichtung Anwendungsentwicklung

Fachinformatiker ?gut?., AVECS Coopartion AG Fichtenwalde
Fachinformatiker ?gut?.
AVECS Coopartion AG Fichtenwalde

Kompetenzen

Kompetenzen

Top-Skills

Java Spring

Produkte / Standards / Erfahrungen / Methoden

ADO.NET Entity Framework
Docker
Microsoft Visual Studio
Redis

Berufserfahrung:
02/2019?heute:

Rolle: Freiberuflicher Software-Entwickler und Architekt.

 

Aufgaben:

Konzeption, Modellierung und Implementierung komplexer Webanwendungen auf Basis von JAVA- oder .NET- Technologie.

10/2009?01/2019:

Einsatzort: Potsdam

Kunde: BALVI GmbH

Rolle: Softwarearchitekt und -entwickler

Branche: Software für die Öffentliche Verwaltung

Aufgaben:

  • Konzeption und Implementierung eines modularen Middleware Server (BALVI Schnittstellenserver) zur Koppelung diverser interner und externer Systeme
    • im Produktivbetrieb in den Landesrechenzentren aller 16 Bundesländer
    • basierend auf Java und dem Spring Framework
    • Integration eines Messagingsystems auf Basis von SOAP und REST Web Services
    • Umsetzung der Weboberfläche mit Spring MVC, Thymeleaf und JQuery
    • Planung und Erweiterung um einen ETL-Stack (Pentaho Data Integration)
    • Screenshots: [1] [2] [3]
  • Architektur und Implementierung einer mobilen Datenerfassungsanwendung (BALVI mobil) für den Außendienst (für die staatliche Lebensmittelüberwachung),
    • erfolgreicher Einsatz bei weit über 100 Kommunen
    • Umsetzung basierend auf Microsoft .NET mit C#
    • Gestaltung der UI mit WPF
    • Synchronisation der Daten zum Backend mittels SOAP Webservices
    • Umsetzung CI mit Jenkins (Testing, Build, Deployment)
    • Screenshots: [1] [2] [3] [4] [5]
  • Elternzeit: (01/2013 bis 07/2013, 03/2017, 03/2018)

05/2006-09/2009:

Einsatzort: Potsdam

Kunde: Pro Systema - BALVI GmbH

Rolle: Werkstudent

Aufgaben:

  • Umsetzung einer voll konfigurierbaren visuellen Datenfilter-Komponente für eine Dokumentationsanwendung (BALVI iP) in Delphi
  • Erweiterung der allgemeinen Datengrid Komponente für BALVI iP (DevExpress DxGrid)

03/2003?09/2005:

Einsatzort: Potsdam

Kunde: Fernsehzentrum Babelsberg

Rolle: Werkstudent

 

Aufgaben:
Umsetzung des Webauftritts mit PHP, Administration der PC Technik

Auslandsaufenthalt:
03/2008?05/2008:

Einsatzort: Hong Kong

Kunde: HKICC Lee Shau Kee School of Creativity

Rolle: Praktikant

Praktikum:

Entwicklung eines Webbasierten Schulinformationssystems auf Basis von Ruby On Rails, Deployment und Einrichtung auf Mongrel.

Qualifikationen
Technologien Allgemein

C#, Java, SQL, HTML, JavaScript, Delphi, Unity,
Subversion, GIT, LATEX.

Java Technologien

Spring, JPA, Tomcat, Servlet-Standard, JDBC, IntelliJ,
Eclipse.

Microsoft Technologien

.NET Framework, WPF, Entity Framework, Dotnet Core, WCF, ASP.NET MVC, Windows Forms, Xamarin, MS Visual Studio, Resharper.

Web Technologien

HTML 5, CSS, JQuery, Node JS, Electron.

Pattern und Methodiken

SCRUM, TDD, Kanban, Agile Software Entwicklung, Continuous Integration, Dependency Injection, IOC, MVVM, MVC.

Programmiersprachen

.NET4.6
ASP.NET
C# / .NET
dotnet
Java
JSON
SOAP/REST
Spring
SQL

Einsatzorte

Einsatzorte

Berlin (+200km) Malchin (+100km)
möglich

Projekte

Projekte

5 Jahre 11 Monate
2020-01 - heute

E-Akte Webanwendung für die öffentliche Verwaltung

Java Softwareentwickler Java Spring JavaScript
Java Softwareentwickler

Implementierung einer Webanwendung zur Verwaltung von E-Akten (Versorgung, Beihilfe) für die öffentliche Verwaltung (Berlin).

Java Spring JavaScript
Eitco GmbH
Berlin
10 Monate
2019-03 - 2019-12

Realisierung eines Mobile App Backend API ( als Microservices)

Software Entwickler dotnet Redis ASP.NET ...
Software Entwickler
  • Design und Realisierung mehrerer Microservices für das Mobile App Backend API
    des Deutschen Golf Verbandes zur Anbindung verschiedener mobiler Applikationen (u.a. Electronic Scoring API und Turnier API).
  • Verwendete Technologien: dotnet Core 2.2, ASP.NET Core, Redis Cache und
    Docker.
dotnet Redis ASP.NET Docker
PNC GmbH / Deutscher Golf Verband e.V.
Remote
3 Monate
2019-05 - 2019-07

Realisierung einer Middleware zur Anbindung einer REST API

Software-Entwickler .NET4.6 ADO.NET Entity Framework JSON
Software-Entwickler
  • Design und Realisierung einer Middleware für den Datenaustausch zwischen dem
    REST API der Cloud Anwendung „Jacando“ (HR Software) und mehreren lokalen
    MSSQL Datenbanken.
  • Verwendete Technologien: .NET 4.7, Entity Framework, JSON.NET
Microsoft Visual Studio
.NET4.6 ADO.NET Entity Framework JSON
TIME FRAME AG
Remote

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 10 Monate
2004-10 - 2009-07

Diplom-Studiengang: Angewandte Informatik

Diplom Informatiker (FH) ?sehr gut? (1,4), Hochschule für Technik und Wirtschaft Berlin
Diplom Informatiker (FH) ?sehr gut? (1,4)
Hochschule für Technik und Wirtschaft Berlin

Diplomarbeit:

Entwicklung eines Java-basierten Softwaremoduls zur Anbindung formularbasierter mobiler Geräte für die Datenerfassung, im Hinblick auf die behördliche Veterinär- und Lebensmittelüberwachung.

1 Jahr
2003-08 - 2004-07

Fachrichtung Technik

Fachhochschulreife (1,8)., OSZ Teltow Technik
Fachhochschulreife (1,8).
OSZ Teltow Technik
2 Jahre 11 Monate
2000-09 - 2003-07

Ausbildung zum Fachinformatiker Fachrichtung Anwendungsentwicklung

Fachinformatiker ?gut?., AVECS Coopartion AG Fichtenwalde
Fachinformatiker ?gut?.
AVECS Coopartion AG Fichtenwalde

Kompetenzen

Kompetenzen

Top-Skills

Java Spring

Produkte / Standards / Erfahrungen / Methoden

ADO.NET Entity Framework
Docker
Microsoft Visual Studio
Redis

Berufserfahrung:
02/2019?heute:

Rolle: Freiberuflicher Software-Entwickler und Architekt.

 

Aufgaben:

Konzeption, Modellierung und Implementierung komplexer Webanwendungen auf Basis von JAVA- oder .NET- Technologie.

10/2009?01/2019:

Einsatzort: Potsdam

Kunde: BALVI GmbH

Rolle: Softwarearchitekt und -entwickler

Branche: Software für die Öffentliche Verwaltung

Aufgaben:

  • Konzeption und Implementierung eines modularen Middleware Server (BALVI Schnittstellenserver) zur Koppelung diverser interner und externer Systeme
    • im Produktivbetrieb in den Landesrechenzentren aller 16 Bundesländer
    • basierend auf Java und dem Spring Framework
    • Integration eines Messagingsystems auf Basis von SOAP und REST Web Services
    • Umsetzung der Weboberfläche mit Spring MVC, Thymeleaf und JQuery
    • Planung und Erweiterung um einen ETL-Stack (Pentaho Data Integration)
    • Screenshots: [1] [2] [3]
  • Architektur und Implementierung einer mobilen Datenerfassungsanwendung (BALVI mobil) für den Außendienst (für die staatliche Lebensmittelüberwachung),
    • erfolgreicher Einsatz bei weit über 100 Kommunen
    • Umsetzung basierend auf Microsoft .NET mit C#
    • Gestaltung der UI mit WPF
    • Synchronisation der Daten zum Backend mittels SOAP Webservices
    • Umsetzung CI mit Jenkins (Testing, Build, Deployment)
    • Screenshots: [1] [2] [3] [4] [5]
  • Elternzeit: (01/2013 bis 07/2013, 03/2017, 03/2018)

05/2006-09/2009:

Einsatzort: Potsdam

Kunde: Pro Systema - BALVI GmbH

Rolle: Werkstudent

Aufgaben:

  • Umsetzung einer voll konfigurierbaren visuellen Datenfilter-Komponente für eine Dokumentationsanwendung (BALVI iP) in Delphi
  • Erweiterung der allgemeinen Datengrid Komponente für BALVI iP (DevExpress DxGrid)

03/2003?09/2005:

Einsatzort: Potsdam

Kunde: Fernsehzentrum Babelsberg

Rolle: Werkstudent

 

Aufgaben:
Umsetzung des Webauftritts mit PHP, Administration der PC Technik

Auslandsaufenthalt:
03/2008?05/2008:

Einsatzort: Hong Kong

Kunde: HKICC Lee Shau Kee School of Creativity

Rolle: Praktikant

Praktikum:

Entwicklung eines Webbasierten Schulinformationssystems auf Basis von Ruby On Rails, Deployment und Einrichtung auf Mongrel.

Qualifikationen
Technologien Allgemein

C#, Java, SQL, HTML, JavaScript, Delphi, Unity,
Subversion, GIT, LATEX.

Java Technologien

Spring, JPA, Tomcat, Servlet-Standard, JDBC, IntelliJ,
Eclipse.

Microsoft Technologien

.NET Framework, WPF, Entity Framework, Dotnet Core, WCF, ASP.NET MVC, Windows Forms, Xamarin, MS Visual Studio, Resharper.

Web Technologien

HTML 5, CSS, JQuery, Node JS, Electron.

Pattern und Methodiken

SCRUM, TDD, Kanban, Agile Software Entwicklung, Continuous Integration, Dependency Injection, IOC, MVVM, MVC.

Programmiersprachen

.NET4.6
ASP.NET
C# / .NET
dotnet
Java
JSON
SOAP/REST
Spring
SQL

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.