freiberufler Software Architekt und Datenbankentwickler auf freelance.de

Software Architekt und Datenbankentwickler

offline
  • 73€/Stunde
  • 53501 Grafschaft bei Bad Neuenahr-Ahrweiler
  • Europa
  • de  |  en
  • 24.07.2020

Kurzvorstellung

Mit Schwerpunkt in der Anwendungs- und Datenbankentwicklung unter Delphi 5 -XE3 in Verbindung mit MS-SQL Server, Oracle, MySQL und Firebird / Interbase.

Qualifikationen

  • Datenbankentwicklung
  • Microsoft SQL-Server (MS SQL)
  • mySQL
  • SQL
  • Transact-SQL (T-SQL)

Projekt‐ & Berufserfahrung

Software- und Datenbankentwickler
Babyone GmbH, Münster
3/2012 – offen (12 Jahre, 1 Monat)
Handel
Tätigkeitszeitraum

3/2012 – offen

Tätigkeitsbeschreibung

Entwicklung einer firmeninternen Delphi Anwendung unter Delphi 2010. Schwerpunkt der Software ist die Abrechnung von Zahlungs- und Lastschriftavisen zwischen den Filialen (Franchise Unternehmen) und den Lieferanten. Erstellung der GUI sowie der zugehörigen Berichte unter FastReport 4 Performanceintensive Abrechnungsroutinen wurden direkt auf der Datenbank implementiert. Hierfür sind Kenntnisse in der DB Programmierung notwendig (Stored Procedures, Functions und Events).

Eingesetzte Technologien: Delphi 2010, MySQL 5.5, SVN, Toad for MySQL, DBForge Studio for MySQL

Verw. Komponenten: Developer Express, Devart MySQL Zugriffskomponenten, FastReport 4

Software- und Datenbankentwicklung
Mika Timing GmbH, Bergisch Gladbach
11/2011 – 3/2012 (5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

11/2011 – 3/2012

Tätigkeitsbeschreibung

Unterstützung bei der Weiterentwicklung des Programms SportsPro unter Delphi 6 in Verbindung mit Oracle 9i. Erstellen von neuen GUI Funktionen in einer 3 Tier Anwendung sowie die Fertigung von Stored Procedures und den dazugehörigen Abfragen.

Eingesetzte Technologien : Delphi 6, Oracle 9i, Oracle SQL Developer, SVN

Softwareentwicklung und Beratung
Gesellschaft für Kanzleiorganisation mbH, Köln
3/2011 – 5/2011 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2011 – 5/2011

Tätigkeitsbeschreibung

Neuorganisation des kompletten Software Paketes unter SVN nach Delphi Versionen. Erstellung einer neuen Setup-Routine. Durch den Ausfall des einzigen Software Entwicklers und das Fehlen einer Dokumentation, mussten sämtliche Programmmodule analysiert und entsprechend ihrer Delphi-Version mit neuen Build Versionen versehen werden. Korrekturen von dringlichen Programmfehlern für den Kunden. Erstellung von Updates. Ausführliche Dokumentation der neuen Struktur und Einarbeitung einer neuen Mitarbeiterin.

eingesetzte Technologien: Delphi 3, 6 und 2005, MySQL, SVN

Software- und Datenbankentwicklung
ISBAN.DE, Mönchengladbach
1/2009 – 3/2012 (3 Jahre, 3 Monate)
Banken
Tätigkeitszeitraum

1/2009 – 3/2012

Tätigkeitsbeschreibung

Weiterentwicklung der Software MatrixRevolution unter Delphi 7 und MySQL 5.0 sowie ISeries V5R4. Entwickeln und warten von Java SP auf der iSeries V5R4 sowie Pflege der Datenbanken. Verwendet wird die Software für die Bereitstellung von Kredit- und Leasingkonditionen für ein webbasiertes Frontend. Hierfür müssen die Daten vom MySQL-Datenbanksystem auf das iSeries- System synchronisiert werden. Entwickeln sämtlicher fachlichen Anforderungen unter Delphi. Erstellen von Berichten unter Report Builder 10.
Ab September 2010 Umstellung der aktuellen iSeries Datenbank auf Oracle 10g. Diese beinhaltete sowohl Datenbankdesign als auch Entwicklung von SP unter PL/SQL. Programmieren von Zugriffen der Oracle DB auf Web-Services des Host Systems. Migration der Software von Delphi 7 auf Delhpi XE sowie Unterstützung des Projektes HKM2010 bei der Neuentwicklung und Portierung der Software.

eingesetzte Technologien: Delphi 7, Delphi XE, Report Builder 10, MySQL 5.0, VSS, iSeries V5R4, Java auf Eclipse 3.4, OOP, OOA, XML, XSD, DUnit, Oracle 10g, PL/SQL Developer, SVN

Verwendete Komponenten: ADO, MySQL Data Access Components, DOA Components

Software- und Datenbakentwickler
Roche Diagnostic AG, Rotkreuz
4/2008 – 12/2008 (9 Monate)
Gesundheitswesen
Tätigkeitszeitraum

4/2008 – 12/2008

Tätigkeitsbeschreibung

Weiterentwicklung der Windows Software AmpliLink mit Delphi 2006. Die Software dient zur Anzeige und Auswertung der von den Geräten übertragenen Parameter und Messwerte.
Konzipieren einer XML Schnittstelle für die Order und Sample Daten als auch für die RawData-Informationen. Hierfür wurden für die entsprechenden Prozesse jeweils die entsprechende XSD Schemata erstellt und zu einem gesamten Schema verknüpft. Erstellen neuer GUI Funktionen, sowie beheben von Fehlern sowohl auf GUI Ebene als auch auf Business Logik Ebene.
Erstellen von neuen Unit-Test und überarbeiten von bestehenden Testfällen.

verwendete Technologien: Delphi 2006, Firebird 2.1, IBExpert, Retional Rose RequisitePro, PVCS, OOP, OOA, XML, XSD, DUnit

Verwendete Komponenten: IBO, DeveloperExpress Quantum Grid

Saftware- und Datenbankentwickler
Faber Lotto Service KG, Bochum
12/2005 – 4/2008 (2 Jahre, 5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

12/2005 – 4/2008

Tätigkeitsbeschreibung

Erstellen eines neuen Backends für die firmeninterne Bearbei-tung von Kundendaten. Entwickeln eines Applikation Frameworks, welches einzelne Programme, Bearbeitungsmasken und Batchläufe dem Anwender zur Verfügung stellt. Implementieren eines Rechtesystems auf Grundlage der MS SQL Server Struktur.
Das Applikation Framework ermöglicht neue Module (DLL’s) in die Anwendung zu laden. Diese Funktionalität wurde über Interfaces realisiert.
Modellierung und Überarbeitung der bestehenden Datenbankstruktur und der Stored Procedures sowie implementieren von neuen Funktionen.
Darstellen der Programmabläufe und Klassen in UML konformen Diagrammen.
Durchführen von Belastungstest auf dem SQL Server, um Engpässe bei der Verarbeitung der Daten aufzudecken.

Redesign des bestehenden Datenmodells und Portierung von SQL Server 2000 nach 2005. Entwickeln der Abgabe- und Auswertungsroutinen auf Datenbankebene.

Erstellen eines Multithreading-Moduls, das periodisch Daten an ein Abgabesystem parallel übergibt. Hierbei wurde DCOM verwendet.

Eingesetzte Technologien: Delphi 2005, MS SQL Server 2000 / 2005, SQL, CVS, ModelMaker 8, Visio, UML, Threading, SQL Server Business Intelligence Dev. Studio, TOAD für SQL Server

Softwareentwickler, Qualitätssicherung
Telcomedia Consult GmbH, Köln
9/2004 – 11/2005 (1 Jahr, 3 Monate)
Logistikdienstleister
Tätigkeitszeitraum

9/2004 – 11/2005

Tätigkeitsbeschreibung

Für die Deutsche Post DHL wurde das bestehende Softwarepaket EasyLog erweitert. Die bestehenden Versandverfahren wurden um ein weiteres Verfahren (EuroPlus) ergänzt.
Aufgrund der bestehenden Programmstruktur waren Kenntnisse im Bereich der Interfaceprogrammierung und der DLL Erstellung notwendig.
Für die technische Dokumentation wurde fachliches Wissen in der Prozessmodellierung eingesetzt.

In der zweiten Phase wurde das bestehende Projekt von Delphi 5 auf Delphi 2005 migriert. Bestehende Komponenten wurden auf die neue Delphi IDE und VCL Technologie angepasst. Vorgaben waren unter anderem die Aktualisierung des Softwarepakets auf Windows XP Design.


Eingesetzte Technologien: Delphi 5, Delphi 2005, Sybase 8, Sybase 9, SQL, CVS, XML, Bugtracker Elips, StarTeam 6.0, ModelMaker

verwendete Komponenten: Developer Express, ADO, BDE, Indy 9 / 10

Zertifikate

70-461 Querying Microsoft SQL Server
2015
70-462 Administering Microsoft SQL Server
2015
Prince2
2007
ITIL Foundation
2006

Ausbildung

Technikinformatiker (CDI)
Ausbildung
1991
Hamburg

Über mich

Praxiserfahrung:
• Analyse und Optimierung der beim Kunden vorherrschenden Sollprozesse
• Strukturierung der Anwenderbedürfnisse und deren Erfahrung
• Erstellung von Lasten- und Pflichtenheften
• Konzeption der Programmarchitektur und Auswahl der Instrumentarien
• Konzeption und Durchführung von Anwenderschulungen
• Support
• Portierung von Komponenten und GUI unter Delphi

Leistungsstärken und soziale Kompetenz:
• Analyse von komplexen Problemstellungen und Erarbeiten von Lösungen
• Schnelle Auffassungsgabe
• Ausgeprägte Fähigkeit zur Selbstaus- und Weiterbildung
• Teamfähigkeit
• Flexibilität

Weitere Kenntnisse

Delphi 5- Delphi 10 Seattle
SQL / PL-SQL / T-SQL
Java
Superbase 2.x, 3.x, 2001

SQL-Server 2000 / 2005 / 2008
Oracle 9i/10g/11
Interbase / Firebird
Sybase 9.01
MS-Access
MySQL 5.0
iSeries V5R4

FreeVCS, CVS, SubVersion (Versionskontrolle)
DocToHelp,
MS-Office
Visio
Visual Studio 2010
Install Shield Express
Wise Installation Expert
IBExpert
Dreamwaever CS5.5 / Fireworks CS5 (Grundkenntnisse)
VMWare 8.0
ReportBuilder 11
ModelMaker
ModelMaker Code Explorer
DUnit, JUnit
XML, Altova XML Spy und SchemaAgent
Eclipse
Javadoc
Overseer (Delphi Debugger-Tool)
PLSQL Developer
TOAD für SQL Server / Oracle
SQL Server Business Intelligence Dev. Studio
Rational ClearQuest, RequisitePro
Visual Studio LightSwitch 2011

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
1658
Alter
59
Berufserfahrung
33 Jahre und 2 Monate (seit 01/1991)
Projektleitung
10 Jahre

Kontaktdaten

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

Jetzt Mitglied werden