Software Architekt und Datenbankentwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- 73€/Stunde
- 53501 Grafschaft bei Bad Neuenahr-Ahrweiler
- Europa
- de | en
- 24.07.2020
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
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
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
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
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
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
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
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
Ausbildung
Hamburg
Über mich
• 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
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
- Deutsch (Muttersprache)
- Englisch (Gut)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden