freiberufler Senior Software Architect and Developer auf freelance.de

Senior Software Architect and Developer

offline
  • 120€/Stunde
  • 88090 Immenstaad am Bodensee
  • Weltweit
  • de  |  en
  • 17.09.2024

Kurzvorstellung

Ich entwickle seit 1996 in Java Anwendungen. Mein Fokus liegt dabei immer auf dem Nutzen für den Kunden. Mit der Zeit habe ich mich vor allem in der Entwicklung von Servern, Schnittstellen und APIs vertieft. Mein anderes Steckenpferd Datenbanken.

Qualifikationen

  • Agile Methodologie2 J.
  • Datenbankentwicklung16 J.
  • Datenmodelierung16 J.
  • Hibernate (Java)2 J.
  • IBM DB22 J.
  • Java (allg.)24 J.
  • Netzwerktechnik12 J.
  • Oracle Database
  • Projektmanagement (IT)12 J.
  • Quarkus
  • Requirement Analyse
  • Software Architecture12 J.
  • Software engineering / -technik12 J.
  • Software Quality12 J.
  • Softwareanforderungsanalyse12 J.
  • Softwareentwicklung (allg.)12 J.
  • Web Services

Projekt‐ & Berufserfahrung

Professor (Festanstellung)
Hochschule Ravensburg Weingarten, Weingarten
3/2012 – offen (12 Jahre, 9 Monate)
Bildung und Forschung
Tätigkeitszeitraum

3/2012 – offen

Tätigkeitsbeschreibung

Ausbildung, Forschung

Eingesetzte Qualifikationen

Datenbankentwicklung, Datenmodelierung, Java (allg.), Netzwerktechnik, Projektmanagement (IT), Softwareanforderungsanalyse, Software Architecture, Software engineering / -technik, Softwareentwicklung (allg.), Software Quality

Projektleiter IT (Festanstellung)
Kundenname anonymisiert, 88090 Immenstaad
8/2008 – 2/2012 (3 Jahre, 7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2008 – 2/2012

Tätigkeitsbeschreibung

Projektleitung, Software-Entwicklung, Anforderungsanalyse, Beratung, zeitweise Abteilungsleitung

Eingesetzte Qualifikationen

Datenbankentwicklung, Datenmodelierung, Eclipse, Java (allg.), Schnittstellenentwicklung

Senior Software Developer (Festanstellung)
Kundenname anonymisiert, Tägerwilen
9/2005 – 6/2008 (2 Jahre, 10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2005 – 6/2008

Tätigkeitsbeschreibung

Entwurf und Umsetzung der Software Architektur einer Webanwendung für ein bestehendes Produkt in Zusammenarbeit mit Near-Shoring-Partnern.

Eingesetzte Qualifikationen

Agile Methodologie, IBM DB2, Hibernate (Framework), Hibernate (Java), Java (allg.), Javaserver Faces, Apache Struts

Forschung (Festanstellung)
Universität Tübingen, Tübingen
1/2001 – 6/2005 (4 Jahre, 6 Monate)
Forschung
Tätigkeitszeitraum

1/2001 – 6/2005

Tätigkeitsbeschreibung

Forschung neuer Software-Architekturen

Eingesetzte Qualifikationen

Java (allg.)

Software-Entwickler (Festanstellung)
debis Systemhaus GmbH, Fellbach
1/2000 – 12/2000 (1 Jahr)
IT & Entwicklung
Tätigkeitszeitraum

1/2000 – 12/2000

Tätigkeitsbeschreibung

Software Entwicklung Java im Bereich Dokumentenmanagementsysteme

Eingesetzte Qualifikationen

Java (allg.)

Ausbildung

Diplom Informatik
Diplom Informatiker
1999
Tübingen

Über mich

Mein wichtigestes Ziel ist bei jeder Ttäigkeit, dem Kunden maximalen Nutzen zu liefern. Ganz nach dem Agilen Manifest sind viele Schritte wichtig aber am Ende zählt die "Working Software". Auf dem Weg dahin lege ich auch immer Wert darauf zu prüfen ob "das Wollen" "dem Brauchen" entspricht.

Weitere Kenntnisse

Datenbanken: DB2, Oracle, Postgres, MongoDB, Neo4J, Solr
Programmiersprachen: Java, C/C++, JavaScript
Frameworks: Quarkus, Spring, Hibernate
Virtualisierung: Docker, VirtualBox
SW-Design und -Architektur: langjährige Erfahrung im Entwurf und auch der Beratung zu Architekturfragen. Automatisierte Architekturprüfung, Dokumentation nach Arc42
Projektmanagement: sowohl klassisch als auch agil in Theorie und Praxis.
Anforderungsanalyse: Vertiefte Kenntnisse und Erfahrung mit den Fallstricken der Anforderungserhebung und Dokumentation.
Versionierung und Continuous Deployment: Jenkins, Gitlab (inkl. CI), maven, gradle
Testing: Unit Tests, Mutation Testing, TDD, BDD
Software-Qualität: Sonarqube, sonarlint, PMD, FindBugs

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
unbedingt
Profilaufrufe
323
Alter
51
Berufserfahrung
24 Jahre und 10 Monate (seit 01/2000)
Projektleitung
7 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden