freiberufler Softwareentwicklung mit Java auf freelance.de

Softwareentwicklung mit Java

zuletzt online vor 3 Tagen
  • 80€/Stunde
  • Deutschland
  • DACH-Region
  • de  |  en  |  es
  • 09.05.2025

Kurzvorstellung

Mein Spezialgebiet ist die Analyse, Design, Entwicklung und Test von objektorientierten Softwaresystemen in Smalltalk und Java

Qualifikationen

  • Schulung / Coaching (allg.)

Projekt‐ & Berufserfahrung

Softwareentwicklung Smalltalk
Bosch, Stuttgart
8/2011 – 7/2025 (14 Jahre)
Automobilindustrie
Tätigkeitszeitraum

8/2011 – 7/2025

Tätigkeitsbeschreibung

Software zur Modellierung und Generierung von Steuergerätesoftware
Aufgabe:
Erweiterung der Software um definierte Pakete. Für die Erweiterungen wurden Anforderungen beschrieben, modelliert und programmiert. Tests in Form von SUnit wurden erstellt.
Die Software enthält einen XML-Generator zur Erstellung von AUTOSAR-Modellen in XML-Form.
Zur Projektplanung, -steuerung und -organisation wurde SCRUM verwendet. Die Fehlerverfolgung erfolgte über TFS und Jira.
Für nächtliche Builds wird automatisiert eine Version der Software erstellt. Diese wird über Nacht getestet. Build und Test laufen auf einem Blade Server mit dafür generierten VMs.
Umfeld:
VisualAge (Smalltalk), Windows 11, MS Team Foundation Server, Jira, XML-Spy, SVN, Git, Micro Focus Dimensions RM, Caliber RM, NSIS Installer, Final Builder, SCRUM, Continuous Integration and Testing

Eingesetzte Qualifikationen

Softwareentwickler

Softwareentwicklung Java
Thyssenkrupp, Bochum
3/2010 – 6/2011 (1 Jahr, 4 Monate)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

3/2010 – 6/2011

Tätigkeitsbeschreibung

Das Fertigungsleitsystem steuert seine angebundenen Anlagen wie Glühe, Beize, Feuerschichtung, Inspektion. Das System koordiniert Fertigungsaufträge und sendet diese in Form von Telegrammen an die angebundenen Anlagen. Auch empfängt und verarbeitet es Statusmeldungen von den Anlagen.
Aufgabe:
Die Telegramme von den Anlagen kommen in der Form von Cobol Copystrings. Für die weitere Verarbeitung wurden XML-Schemas für die in den Telegrammen enthaltenen Daten erstellt. Für das Fertigungsleitsystem wurden Telegrammverarbeiter in Java erstellt um die XML-Telegramme zu lesen. Über MagicDraw wurden Prozesse modelliert um die aus Telegrammen erhaltenen Daten zu verarbeiten. Notwendige Funktionen der Prozesse wurden programmiert. Dieser beschriebene Weg von der Anlage zum Fertigungsleitsystem wurde auch in der Gegenrichtung realisiert.
Umfeld:
Java 1.6, Eclipse RCP, J2EE, BEA Weblogic, Oracle 10, MagicDraw, Windows 7, XML-Spy, JIRA, Hudson, Ant

Eingesetzte Qualifikationen

Softwareentwickler

Softwareentwicklung Java
ESPRIT, Ratingen
10/2009 – 1/2010 (4 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

10/2009 – 1/2010

Tätigkeitsbeschreibung

Locations
Web-Anwendung zur Verwaltung europaweiter Verkaufsflächen.
Aufgabe:
Erstellung und Bedienung einer Schnittstelle zur Übertragung von Daten nach AFS (SAP). Die Schnittstelle wurde als Webservice realisiert.
Testing mit JUnit und JMeter
Umfeld:
Java, Eclipse, DB2, Windows XP, J2EE, AFS (SAP), CVS, TREND Framework (Fa. Gebit), Jetty, Apache, Maven, JUnit, JMeter, Jira, Spring, Linux

Eingesetzte Qualifikationen

Softwareentwickler

Softwareentwicklung Java
CSD Software Solutions GmbH, Stuttgart
2/2009 – 8/2009 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2009 – 8/2009

Tätigkeitsbeschreibung

Objektbetrachter
Aufgabe:
Erstellung eines Betrachters von Objekten aus einer CAD-Bibliothek.
Der 3-dimensionale Betrachter ermöglicht das Zerteilen der Objekte nach selbst definierten Schnittmustern
Der Access-Layer (Datenbankzugriffsschicht) wurde ersetzt durch einen Zugriff über Hibernate realisiert.
Umfeld:
Java, Eclipse, MySQL, Hibernate, Windows XP, Subversion, SWT, XML, XSD, XSLT, SOAP, JBOSS, Tomcat

Eingesetzte Qualifikationen

Softwareentwickler

Softwaretesting mit Loadrunner
T-Systems, Stuttgart
7/2008 – 12/2008 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2008 – 12/2008

Tätigkeitsbeschreibung

TOPCON
Web-Anwendung zur Verwaltung von Hard- und Software bei Daimler.
Aufgabe:
Testerstellung und Testausführung einer J2EE-Anwendung mit Unterstützung von Loadrunner (von HP/Mercury). Erstellung von automatisierten Last- und Performancetests zur Auslastungserprobung einer neuen Hardware (Cluster). Analyse an Hand der vom Testtool gelieferten Werkzeuge.
Administration und Konfiguration der Software beim Kunden. Durchführung von ETL-Aufgaben und Erstellung von Reports.
Umfeld:
Loadrunner, Windows XP, Websphere 6.0, DB2, Cluster, Access, J2EE

Eingesetzte Qualifikationen

Softwaretester

Softwareentwicklung Java
Klinkum Großhadern, München
4/2008 – 6/2008 (3 Monate)
Medizin
Tätigkeitszeitraum

4/2008 – 6/2008

Tätigkeitsbeschreibung

found in reference description 5
Bloodflow
siehe auch 2003-2004
Aufgabe:
Erweiterung einer Software zur visuellen Darstellung von Blutfluss.
Der Access-Layer (Datenbankzugriffsschicht) wurde ersetzt durch einen Zugriff über Hibernate.
Umfeld:
Java, Eclipse, MySQL, Hibernate, Windows XP, Subversion, SWT, XML, XSLT, SOAP, PostgreSQL, JBOSS

Eingesetzte Qualifikationen

Softwareentwickler

Softwareentwicklung Smalltalk
Quelle Versandhaus, Nürnberg
1/2007 – 3/2008 (1 Jahr, 3 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

1/2007 – 3/2008

Tätigkeitsbeschreibung

found in reference description 6
Callcenter-Software KS2000
siehe auch 1999-2003
Aufgabe:
Erweiterung der kompletten Software um längere Schlüssel z.B. Bestellnummern. Programmierung, Testfallbeschreibung, Test
Umfeld:
Innovator, Object Studio (Smalltalk), Oracle, DB2, Windows XP, Serena TeamTrack, PVCS Tracker, Serena Version Manager (PVCS), DbVisualizer

Eingesetzte Qualifikationen

Softwareentwickler

Softwareentwicklung Smalltalk
AZH Rechenzentrum für Heilberufe, München
1/2005 – 12/2006 (2 Jahre)
Medizin
Tätigkeitszeitraum

1/2005 – 12/2006

Tätigkeitsbeschreibung

nDIFF
Das Rechenzentrum übernimmt für seine Kunden die Abrechnung von Rezepten gegenüber den Krankenkassen. Dabei werden Rezepte und deren Erstattungen zwischen Kunden – Rechenzentrum – Kasse transferiert. Bei diesen Transfers treten Differenzen auf, die es gilt aufzuklären und zu korrigieren. Für die Verwaltung dieser Differenzen wurde nDIFF entwickelt.
Programmbeschreibung nDIFF:
Kunden- oder Kassenschreiben werden im Posteingang gescannt und erfasst. Die nachfolgende Sachbearbeitung klassifiziert die unterschiedlichen Fälle, bearbeitet sie, oder reicht sie an spezielle Fachbearbeiter weiter. Nach der Bearbeitung werden zu versendende Dokumente automatisch generiert und gedruckt. Buchungen werden erzeugt und in die Buchhaltung exportiert.
Das Programm wurde in einem Team von 4 Personen erstellt. Die Anforderungen vom Fachbereich wurden erfasst und analysiert und modelliert. Dabei wurde UML, hauptsächlich in Form von Use Cases und Klassendiagrammen verwendet. Nach Entwicklung und Test wurde das Programm nach einem Jahr produktiv eingesetzt. Nach und nach erfolgten diverse Erweiterungen.
Umfeld:
Windows XP, MagicDraw, VisualAge Smalltalk, DB2, SUnit, Mantis

Eingesetzte Qualifikationen

Softwareentwickler

Softwareentwicklung Java/J2EE
Daimler, Böblingen
10/2004 – 12/2004 (3 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2004 – 12/2004

Tätigkeitsbeschreibung

Solution Catalog
Der Solution Catalog ist eine Software zur Erstellung und Verwaltung von Service Level Agreements. Soft- und Hardware und dessen Dienstleistungen werden über dieses System verwaltet und sowohl internen als auch externen Kunden angeboten. Die Anwendung ist als typische Web-Anwendung aufgebaut. Die Darstellung im Webbrowser erfolgt über JSPs. Basis der Anwendung ist ein Framework, vergleichbar mit STRUTS.
Aufgabe:
Für die Fertigstellung der Software wurden die letzten Anforderungen und Fehlerkorrekturen für den Kunden durchgeführt.
Umfeld:
Java, J2EE, Eclipse, IntelliJ Idea, Windows XP, WebSphere, Resin, JSP, DB2 UDB auf Linux, Ant, Maven

Eingesetzte Qualifikationen

Softwareentwickler

Softwareentwicklung Java
Klinkum Großhadern, München
7/2003 – 8/2004 (1 Jahr, 2 Monate)
Medizin
Tätigkeitszeitraum

7/2003 – 8/2004

Tätigkeitsbeschreibung

Bloodflow
Entwickelt wird eine Anwendung zur Anzeige von Messwerten. Der Kunde liefert Blutwerte von Gewebeproben. Diese werden importiert und nach entsprechenden Verfahren verarbeitet. Die Ergebnisse werden an Hand von Diagrammen und visuellen, dreidimensionalen Modellen angezeigt. Über die dreidimensionale farbliche Ansicht ist es für den Benutzer relativ einfach die aus dem Rahmen fallenden Gewebeproben zu erkennen. Dabei kann das Modell (z.B. Organ) virtuell in allen 3 Richtungen gedreht werden.
Aufgabe:
Projektleitung (3 Mitarbeiter), Planung, Durchführung und Entwicklung.
Erfassen und modellieren von Kundenanforderungen. Anschließende Entwicklung der Anwendung. Anbindung und Zugriff auf die Datenbank. Die dreidimensionale Darstellung erfolgt über die Einbindung von Java3D. In die Anwendung wurde eine Hilfefunktion und Mehrsprachenfähigkeit implementiert. Die Resourcenverwaltung wurde über CVS gesteuert. Für Updatefunktionalität in Bezug auf Software und darzustellender Objekte wurde eine XML-Kommunikation von der Anwendung zu einem Server gestaltet.
Umfeld:
Java, JBuilder, Eclipse, MySQL, Innovator, Windows XP, XML, CVS, Swing, SWT, JProfiler

Eingesetzte Qualifikationen

Softwareentwickler

Über mich

Sehr geehrter Kunde,

nach meinem abgeschlossenen Studium der Mathematik habe ich mich auf Softwareentwicklung spezialisiert. Mein Spezialgebiet ist die Analyse, Design, Entwicklung und Test von objektorientierten Softwaresystemen. Dies praktiziere ich nun seit über 30 Jahren. Ich habe Erfahrung mit den Programmiersprachen Smalltalk und Java.

Ein detailliertes Profil finden sie auf meiner Website -Hyperlink entfernt-

Mit freundlichen Grüßen

Weitere Kenntnisse

IT & Entwicklung
- IT-Projektleitung / -management
- Softwareentwicklung
- IT-Beratung
- Coaching / Schulung IT

Programmierung & Betriebssysteme
- Softwareprogrammierung
- Webprogrammierung

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Spanisch (Gut)
Reisebereitschaft
DACH-Region
Home-Office
bevorzugt
Profilaufrufe
197
Alter
60
Berufserfahrung
32 Jahre und 8 Monate (seit 09/1992)
Projektleitung
1 Jahr

Kontaktdaten

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

Jetzt Mitglied werden