Frank Speelmans
Software- und Datenbankentwickler
Erfahrungen
Software- und Datenbankentwickler
Frigosped GmbH
- Umstellen der bestehenden Delphi 2010 Version auf Delphi 10.4.
- Alle Softwareprodukte müssen Terminalserverfähig werden.
- Betreuung und Weiterentwicklung der hauseigenen Speditionssoftware bis diese von einer neuen zugekauften Version abgelöst wird.
- Technologien: Delphi 2010, Delphi 10.4, Advantage Database, DevExpress, GIT, Devart, OOP.
Software- und Datenbankentwickler
TWI-Germany GmbH
- Entwicklung eines Webservices für die DHL Geschäftskundensparte.
- Migrieren von Projekten von Delphi 7 auf Delphi XE2.
- Refactoring sowie überführen in die Versionskontrolle SVN.
- Technologien: Delphi 7, XE2, Oracle 11, DevExpress, SVN, TOAD for Oracle, Delphi 5, Developer Express, ODAC von Devart.
Software- und Datenbankentwickler
Dimetis GmbH
- Migration der bestehenden BOM Anwendung von Delphi 7 auf Delphi 10.3.
- Überarbeiten des Messaging Systems.
- Implementieren der kundenspezifischen GUI-Anpassungen auf Grundlage des vorliegenden Anforderungskataloges.
- Implementieren der Abrechnungsroutinen auf Oracle 11 mit PL/SQL.
- Anpassen von bestehenden und erstellen neuer Packages.
- Technologien: Delphi 7, 10.3 Rio, Oracle 11, DevExpress, Git, TOAD for Oracle, Delphi 5, Developer Express, ODAC von Devart.
Software- und Datenbankentwickler
B-Solution AG
- Entwicklung von projektspezifischen Erweiterungen auf Grundlage des vorhandenen Frameworks unter Delphi 5 in Verbindung mit SQL-Server.
Software- und Datenbankentwickler
Aberle GmbH
- Entwicklung von projektspezifischen Erweiterungen auf Grundlage des vorhandenen Frameworks.
- Erstellen eines WMS Dienstes (Lagerverwaltungssystem) für ein OCR-System.
- Technologien: Delphi 10.2 Tokyo, Oracle 12, SVN, ODAC von Devart.
Softwareentwickler
RZF
- Weiterentwicklung und Überarbeiten einer bestehenden Steuersoftware für externe Steuerprüfer.
- Objektorientierte Überarbeitung des historisch gewachsenen Programms.
- Verbesserung der Wartbarkeit sowie Umstellen von einem Dateisystem auf die MariaDB Server Datenbank.
- Migration von Delphi 2007 auf Delphi 10 Seattle 64 Bit.
- Technologien: Delphi 2007, Delphi 10 Seattle, MariaDB, UniDAC, FastReport.
Softwareentwickler
Mannheimer Versicherung
- Erstellen eines Hostswitches mit Delphi 10 Seattle in Verbindung mit Spring4D, Delphi Mocks und DUnitX.
- Das Programm stellt eine Verbindung zwischen einer Host-Anwendung und einer Web-Anwendung über COM her.
- Automatischer Aufruf des Internet Explorers bei Adressänderungen oder Maskenaufrufen im Host mit Übergabe eines Aufrufstrings.
- Anzeige von Daten in entsprechenden Masken und Rückgabe der Kontrolle an den Host nach Beendigung des IE.
- Technologien: Delphi 10 Seattle, Perforce, Spring4D, Mocks.
Softwareentwickler
Olympus Surgical Technologies Europe
- Erweitern einer DICOM-Schnittstelle um die Funktion DICOM Storage Commitment für ein neues Softwarerelease für das firmeneigene Produkt ENDOBASE.
- Erstellung der zugehörigen Dokumentation nach Norm IEC 62304.
- Erweitern der SQL-Server Datenbank um die entsprechenden Attribute und Funktionen.
- Technologien: Delphi 7, MS-SQL Server 2008/2012, Perforce.
Softwareentwickler
VWD Group
- Erstellen einer Transaktionsschnittstelle unter Delphi 2007.
- Weiterentwicklung einer SWIFT Schnittstelle mit unterschiedlichsten Satzarten.
- Einlesen der Daten über das Portfolio Sync Interface in den Portfoliomanager für Berichte und Auswertungen.
- Technologien: Delphi 2007, MS-SQL Server 2008 R2, Scrum, Jira.
Softwareentwickler
Seidenader Maschinenbau GmbH
- Erstellen von Prozesssteuerungssoftware für Verpackungsmaschinen unter Delphi in Verbindung mit SQL Server 2008.
- Inbetriebnahme vor Ort beim Kunden in Italien.
- Anpassen von bestehenden Datenbankstrukturen sowie Erstellen von Tabellen, Attributen und SQL-Abfragen.
- Technologien: MS-SQL Server 2008, FastReport 4.
Software- und Datenbankentwickler
BabyOne GmbH
- Entwicklung einer firmeninternen Delphi-Anwendung unter Delphi 2010 bis Delphi 10.4.
- Abrechnung von Zahlungs- und Lastschriftavis zwischen Filialen und Lieferanten.
- Erstellung der GUI sowie der zugehörigen Berichte unter FastReport 4.
- Implementierung performanceintensiver Abrechnungsroutinen direkt auf der Datenbank.
- Umstellung der Software auf Test-Driven-Development unter DUnitX.
- Entwurf des Datenbankmodells, Implementierung der Business-Logik via Stored Procedures, Query-Optimierung und Index-Optimierung.
- Erstellen von Events (Cronjobs) zur Steuerung und Automatisierung der Abläufe.
- Technologien: Delphi 2010, MySQL 5.5, SVN, Toad for MySQL, DBForge Studio for MySQL, Developer Express, Devart MySQL Zugriffskomponenten, FastReport 4-6, TDD, DUnitX.
Software- und Datenbankentwickler
Mika Timing GmbH
- 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 Architektur.
- Erstellen und Erweitern von Stored Procedures sowie Anpassen der zugehörigen Tabellen und Attribute.
- Korrigieren und Optimieren von bestehenden SQL Statements sowie Neuerstellung komplexer Abfragen.
- Technologien: Delphi 6, Oracle 9i, Oracle SQL Developer, SVN.
Softwareentwicklung und Beratung
Gesellschaft für Kanzleiorganisation mbH
- Neuorganisation des kompletten Software-Paketes unter SVN nach Delphi-Versionen.
- Erstellung einer neuen Setup-Routine.
- Analyse sämtlicher Programmmodule und Zuweisung neuer Build-Versionen.
- Korrektur dringlicher Programmfehler und Erstellung von Updates.
- Ausführliche Dokumentation der neuen Struktur und Einarbeitung einer neuen Mitarbeiterin.
- Technologien: Delphi 3, 6 und 2005, MySQL, SVN.
Software- und Datenbankentwickler
Isban.DE (Santander Consumer Bank)
- Weiterentwicklung der Software MatrixRevolution unter Delphi 7, MySQL 5.0 und iSeries V5R4.
- Entwicklung und Wartung von Java SP auf der iSeries V5R4 sowie Pflege der Datenbanken.
- Synchronisation der Daten vom MySQL-Datenbanksystem auf das iSeries-System für ein webbasiertes Frontend.
- Erstellen von Berichten unter Report Builder 10.
- Migration der Software von Delphi 7 auf Delphi XE und Unterstützung bei der Neuentwicklung im Projekt HKM2010.
- Umstellung der iSeries Datenbank auf Oracle 10g inklusive Datenbankdesign und PL/SQL Stored Procedures.
- Programmieren von Zugriffen der Oracle DB auf Web-Services des Host Systems.
- Technologien: Delphi 7, Delphi XE, Report Builder 10, MySQL 5.0, VSS, iSeries V5R4, Java, Eclipse 3.4, OOP, OOA, XML, XSD, DUnit, Oracle 10g, PL/SQL Developer, SVN, ADO, MySQL Data Access Components, DOA Components.
Software- und Datenbankentwickler
Roche Diagnostic AG
- Weiterentwicklung der Windows-Software AmpliLink mit Delphi 2006 im Bereich PCR.
- Konzipieren einer XML-Schnittstelle für Order-, Sample- und RawData-Informationen inklusive XSD-Schemata.
- Erstellen neuer GUI-Funktionen sowie Fehlerbehebung auf GUI- und Business-Logik-Ebene.
- Erstellen neuer Unit-Tests und Überarbeitung bestehender Testfälle.
- Anpassen und Erweitern der bestehenden Firebird-Datenbank inklusive Abfrageoptimierung.
- Technologien: Delphi 2006, Firebird 2.1, IBExpert, Retional Rose RequisitePro, PVCS, OOP, OOA, XML, XSD, DUnit, IBO, DeveloperExpress Quantum Grid.
Software- und Datenbankentwickler
Faber Lotto Service KG
- Erstellen eines neuen Backends für die firmeninterne Bearbeitung von Kundendaten.
- Entwickeln eines Applikation-Frameworks zur Bereitstellung von Programmen, Masken und Batchläufen via Interfaces.
- Implementieren eines Rechtesystems auf Grundlage der MS SQL Server Struktur.
- Erstellen eines Multithreading-Moduls zur periodischen parallelen Datenübergabe via DCOM.
- Redesign des Datenmodells und Portierung von SQL Server 2000 nach 2005.
- Entwickeln der Abgabe- und Auswertungsroutinen auf Datenbankebene.
- Durchführung von Belastungstests auf dem SQL Server zur Identifikation von Engpässen.
- Modellierung der Datenbankstruktur und Stored Procedures sowie UML-konforme Darstellung der Abläufe.
- 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, ADO.
Softwareentwickler, Qualitätssicherung
Solvatis GmbH
- Erweiterung des Softwarepakets EasyLog für die Deutsche Post DHL um das Versandverfahren EuroPlus.
- Einsatz von Interfaceprogrammierung und DLL-Erstellung.
- Prozessmodellierung für die technische Dokumentation.
- Migration des Projekts von Delphi 5 auf Delphi 2005 inklusive Anpassung der Komponenten auf VCL-Technologie.
- Aktualisierung des Softwarepakets auf Windows XP Design.
- Technologien: Delphi 5, Delphi 2005, Sybase 8, Sybase 9, SQL, CVS, XML, Bugtracker Elips, StarTeam 6.0, ModelMaker, Developer Express, ADO, BDE, Indy 9 / 10.
Softwareentwickler (Projektleitung)
Obschroef GmbH
- Entwicklung einer Client/Server Datenbankanwendung für den Versandhandel an Justizvollzugsanstalten.
- Verwaltung von Stammdaten (JVAs, Haftkonten, Produkte, Lagerorte) und Belegbearbeitung mit Barcodesteuerung.
- Erstellung von Formularen wie Rechnungen, Etiketten und Bestandslisten.
- Implementierung von Datensicherung und Druckerzuweisung mit Schachtsteuerung.
- Technologien: Delphi 7, Firebird 1.5, SQL, Developer Express, SQLDirect, Fast Report, ReportBuilder.
Software- und Datenbankentwickler
Vario Software GmbH
- Überarbeiten von Programmteilen eines Warenwirtschaftsprogramms.
- Implementierung einer Inventurbuchung für die Lagerverwaltung.
- Automatisierte Übernahme von E-Mails aus Outlook in die Datenbank durch Adressabgleich.
- Schnittstelle zu AuctionWeb mittels WebServices und SOAP.
- Technologien: Delphi 5, Interbase / Firebird, OLE / COM+ / DCOM.
Software- und Datenbankentwickler
SCM-Tools
- Implementierung einer Replikation der Adress- und Kontaktdaten für ein CRM-Projekt.
- Festlegen der Replikationsregeln für den Client-Zugriff via ISDN oder DSL.
- Erstellen des Replikationskonzeptes auf Datenbankebene und Umstellen der Tabellen auf GUID.
- Implementierung des Konzepts auf Server- und Clientseite.
- Technologien: Delphi 5, Interbase 6, SQL, Prozessmodellierung, Replikationstechniken, IBOObjects, Developer Express.
Softwareentwickler
Mauve Consulting
- Erstellen eines Moduls für Intrastatmeldungen auf Diskette.
- Entwicklung als eigenständiges Modul zur Gewährleistung unabhängiger Wartung.
- Technologien: Superbase 2001.
Software- und Datenbankentwickler, Projektleiter
European Consulting GmbH
- Entwicklung einer Exportsoftware zur Abbildung interner logistischer Prozesse inklusive Belegerfassung und Kommissionierung.
- Analyse, Entwurf und Implementierung des Datenbankmodells sowie Definition der Metadatenstruktur.
- Planung und Entwurf der Windows GUI und des Objektmodells.
- Aufbau und Betreuung des Windows Netzwerkes für 10 Clients und 2 Server.
- Technologien: Delphi 7, Oracle 8i/9i, Client-Server Technologien, OOP, Prozessanalyse, Windows 2000 Server, Exchange Server, Developer Express, ODAC, MDAC, SQLDirect, Fast Report, ReportBuilder.
Softwareentwickler, Berater
Logisco GmbH
- Beratung im Fachbereich Intrastat Versendung und Exporthandel.
- Entwicklung eines visuellen Frontends für die Ausgabe von Versand- und Exportpapieren auf Basis einer ASCII-Schnittstelle.
- Design der Datenbank für die Schnittstelle und Implementierung der Füllprogramme für etwa 15 Formulare.
- Technologien: Superbase 2001.
Softwareentwickler
Klöckner Humboldt Deutz
- Änderung einer bestehenden Beschaffungsdatenbank.
- Analyse der Datenbank und Software sowie Anpassung der DBase Datenbanken.
- Programmierung der Druckersteuerung für Beschaffungsformulare.
- Anpassung der ASCII-Schnittstelle und Angleichung der Einleseroutine unter Excel.
- Technologien: DBase, Clipper (DOS), VBA.
Softwareentwickler, Projektleiter
IFS Geimer + Partner GmbH
- Implementierung komplexer Logistikabläufe auf Grundlage einer Standardsoftware.
- Durchführung diverser Projekte wie die DHL-Schnittstelle für ABS GmbH und Packstraßen-Einbindung für Veit GmbH.
- Implementierung einer SAP R/3 IDOC Schnittstelle für Technocargo.
- Anbindung einer Versandlösung mit Oracle 7 Backend an Superbase 3.6i Frontend für Klöckner.
- Datenübernahme von ERP / PPS Systemen wie Baan, PsiPenta, Brain und SAP R/3.
- Konzeptionierung, Installation und Schulung vor Ort beim Kunden.
- Technologien: Superbase 2.x - 3.6i, Oracle 7, SQL, PL/SQL.
Berater, Softwareentwickler, Systemadministrator
Architekturbüro Giessen
- Beratung bei der Anschaffung von Standardsoftware und Branchenlösungen.
- Betreuung und Aufbau des Windows Netzwerkes unter Windows NT 4.0.
- Erstellen von Schnittstellen zwischen dem CAD System Caddy und der Kohlhammer Ausschreibungssoftware.
- Administration und Konfiguration von NT Servern und Clients sowie Anwenderschulungen.
- Technologien: C/C++, TCP/IP, Caddy, Hardware- und Netzwerkkenntnisse.
Zusammenfassung
In den letzten 34 Jahren habe ich professionelle Erfahrungen bei der Entwicklung von Datenbankanwendungen und der zugehörigen Windows-GUI gesammelt. Von der Analyse, über das Design, bis zur Implementierung habe ich in allen Phasen bei unterschiedlichen Projekten mitgewirkt.
Der fachliche Schwerpunkt liegt in der Anwendungs- und Datenbankentwicklung unter Delphi 5 bis Delphi 10.4 in Verbindung mit MS-SQL Server, Oracle, Firebird / Interbase, MySQL und IBM ISeries V5R4.
Nachhaltige Kenntnisse im Datenbankdesign sowie in PL/SQL und T-SQL runden meine Fertigkeiten ab.
Kenntnisse in .NET und Java (Eclipse) sind ebenfalls vorhanden.
Fähigkeiten
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
Sprachen
- Delphi 5 Bis Delphi 12.2
- Spring4d, Mocks, Oop, Ooa, Tdd, Devexpress, Devart, Ado, Tms Aurelius, Fastreport, Design Pattern, Dunitx, Model Maker, Model Maker Code Explorer, Report Builder, Webservices (Soap), Xml, Threading
- Visual Studio: .Net Framework, C#
- Eclipse: Java, Android Sdk, Junit, Maven
Datenbanken
- Sql Server: T-sql, Toad For Sql Server, Sql Server Business Int. Dev. Studio, Management Studio
- Oracle: Pl/sql, Pl/sql Developer, Toad For Oracle
- Interbase / Firebird: Ibexpert
- Mysql: Toad For Mysql, Dbforce Studio
Software / Tools
- Versionskontrollen: Freevcs, Cvs, Perforce, Subversion, Vss
- Office Produkte: Visio, Word, Outlook
- Installer: Install Shield Express, Wise Installation Expert
- Virtualisierung: Vmware
- Xml-tools: Altova Xml Spy Und Schemaagent, Oxygen Xml Editor
- Sonstiges: Rational Clearquest, Requisitepro, Jira
Datenbankerfahrungen
- Entwurf Von Datenbankmodellen Und -Abfragen
- Weiterentwicklung Und Optimierung Von Vorhandenen Datenbanken Und Applikationen
- Programmierung Und Implementierung Individueller Datenbanklösungen
- Analyse Und Optimierung Von In Stored Procedures Abgebildeten Geschäftsprozessen
- Identifizieren Und Beheben Von Fehlern In Der Datenverarbeitung
- Sql-profiling, Query-optimierung Und Index-optimierung
Sprachen
Ausbildung
CDI
Technikinformatiker
Zertifikate & Bescheinigungen
§ 70-461 Abfragen von Microsoft SQL Server
§ 70-462 Verwalten von Microsoft SQL-Datenbanken
§ ITIL Foundation
§ PRINCE 2 Foundation
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.