Peter Thorn

Softwareentwickler

Avatar placeholder
Erlangen, Deutschland

Erfahrungen

Juni 2024 - Juli 2024
2 Monaten

Softwareentwickler

Schulamt einer Stadt

  • Erweiterungen für das Schulamt einer Stadt im Bereich Lager- und Bestandsverwaltung
  • Überarbeitung der Kommissionierlisten inklusive Druck von Bildern
  • Implementierung der Ausgabe von Reservierungsscheinen
  • Erstellung eines Tourenplans für die Auslieferungen
  • Abbildung der Schulen als Lagerorte, um jederzeit nachvollziehen zu können, welche Schule welche Ausstattung besitzt
Dez. 2023 - Mai 2024
6 Monaten

Softwareentwickler / Datenbankentwickler

ILSE Software GmbH & Co. KG

  • Umfangreiche Performanceverbesserungen für den ILSE Lagermanager nach Hosting der Datenbank in einem Rechenzentrum
  • Analyse der Auswirkungen der Verlagerung des SQL Servers von einem lokalen Netzwerk in ein entferntes Rechenzentrum
  • Überprüfung und Optimierung der Indizes, insbesondere von Fremdschlüssel-Tabellen
  • Umstellung von SELECT-Abfragen von * auf explizite Feldangaben
  • Detaillierte Optimierung komplexer SQL-Abfragen
  • Auflösung der 3-Schicht-Architektur für Massendaten zugunsten direkter Insert-SQL-Statements
  • Vermeidung von umfangreichen Objektlisten mit jeweils eigener Datenbankzugriffsroutine zugunsten der Arbeit mit Recordsets
  • Erhöhung der Gesamtperformance des Systems in dem Maße, dass der Kunde von einer Systemablösung Abstand genommen hat
Jan. 2023 - Dez. 2023
1 Jahr

Softwareentwickler

ILSE Software GmbH & Co. KG

  • Anpassung des ILSE Lagermanagers an spezielle Anforderungen der Pharmaindustrie
  • Umsetzung erweiterter Dokumentationspflichten direkt in der Software
  • Sicherstellung der Nachvollziehbarkeit und Compliance-gerechten Abläufe für pharmazeutische Kunden
Juli 2020 - Bis heute
5 Jahren 7 Monaten

Softwareentwickler / Projektleiter

ILSE Software GmbH & Co. KG

  • Wiederaufnahme und Weiterentwicklung der Warenwirtschafts- und Lebensmittel-Funktionalitäten des ILSE Lagermanagers für einen Bio-Lebensmittelhersteller
  • Anpassung an spezifische Anforderungen des Bio-Lebensmittelbereichs, insbesondere im Bereich Rückverfolgbarkeit, Chargen und MHD
  • Weiterführung der bestehenden Architektur und Datenbankerweiterungen unter Erhalt der Updatefähigkeit
Apr. 2015 - Okt. 2015
7 Monaten

Softwareentwickler

ILSE Software GmbH & Co. KG

  • Erweiterung des ILSE Lagermanagers für ein Industrieunternehmen zur Erstellung von Exportdokumenten
  • Implementierung der Unterstützung mehrerer Währungen (Euro, US-Dollar)
  • Generierung umfangreicher Exportdokumente auf Basis bestehender Lager- und Bewegungsdaten
  • Umsetzung sehr detaillierter Importprozesse von Daten
  • Implementierung von Berechnungen für Provisionszahlungen
  • Durchführung aller Erweiterungen so, dass die Updatefähigkeit der Standardsoftware durch umfassende Konfiguration erhalten bleibt
Jan. 2011 - Dez. 2013
3 Jahren

Softwareentwickler / Projektleiter

ILSE Software GmbH & Co. KG

  • Erweiterung des ILSE Lagermanagers zur Warenwirtschaftslösung mit Funktionen für Angebot, Auftrag, Bestellung, Eingangsrechnung, Ausgangsrechnung und Mahnwesen
  • Ergänzung der Software um branchenspezifische Anforderungen der Lebensmittelindustrie (Mindesthaltbarkeitsdatum, Chargenverwaltung, Lieferantenkontrolle, Leergutverwaltung usw.)
  • Durchführung von Entwicklung und Datenbankerweiterungen
  • Projektleitung eines Teams mit zwei weiteren Entwicklern
Apr. 2007 - Dez. 2017
10 Jahren 9 Monaten

Teilprojektleiter / Softwareentwickler

ILSE Software GmbH & Co. KG

  • Entwicklung einer Produktionssteuerung für ein Unternehmen im Bereich Lackveredelung auf Basis der späteren ILSE-Lagermanager-Technologie
  • Abbildung von Wareneingängen, Warenausgängen, Lagerbeständen und Rezepturverwaltung
  • Implementierung einer Lösung zur Erstellung und Verwaltung von Produktionsaufträgen
  • Anbindung einer zentralen Steuerung (Siemens S7) zur Übergabe der einzelnen Komponenten eines Auftrags
  • Übermittlung von Parametern wie Mischgeschwindigkeit und Temperatur an die Fertigung
  • Rückmeldung von Fertigungsergebnissen (Menge, Messwerte) an das System
  • Tätigkeiten über den gesamten Projektlebenszyklus: Aufwandsschätzung, Erstellung des Lastenhefts, Umsetzung, Abstimmung mit Kunden und beteiligten Firmen, vor Ort Tests (vierwöchiger Einsatz in der Schweiz), Abnahme und anschließende Pflege
  • Einsatz von MS Access als erste Datenbank, später Migration auf MS SQL Server
  • Kommunikation mit der S7 über WinCC zum Lesen und Schreiben von Variablen
  • Aufbau dieser Software als Basis für den ILSE Lagermanager
Juni 2006 - Bis heute
19 Jahren 8 Monaten

Inhaber / Geschäftsführer / Softwareentwickler

ILSE Software GmbH & Co. KG

  • Übernahme eines bestehenden Unternehmens mit Lösungen zur Industriewaagen-Anbindung und Reifeneinlagerungssoftware im Rahmen der damaligen Firma implements GmbH
  • Produktverantwortung und Schwerpunkt auf den Lösungen:
  • ILSE Rädermanager
  • ILSE Lagermanager
  • Weiterentwicklung der Standardsoftware in VB6 und VB.net
  • Implementierung von Datenbanklogik mit MS SQL Server, von einfachen Abfragen bis zu umfangreichen Stored Procedures und Functions
  • Einsatz von List & Label für Reportdesign und Auswertungen
  • Nutzung von SQL Lite für die Entwicklung von Software auf mobilen Geräten (z. B. Scanner)
  • Vertrieb und intensiver, kontinuierlicher Kundenkontakt
  • Aufnahme von Kundenanforderungen, Konzeption von Lösungen und Abstimmung der Konzepte mit den Kunden
  • Erstellung von Konzepten inzwischen auch für interne Erweiterungen
  • Fokus auf möglichst selbsterklärende Benutzeroberflächen
  • Datenbankdesign mit etwa 50 Tabellen im ILSE Lagermanager, konsistentem Aufbau und Verwendung von GUIDs als Datensatz-IDs
  • Definition und konsequente Nutzung einer einheitlichen Namenssyntax für Tabellen, Felder und interne Verwaltungsfelder (Anlagezeitpunkt, Benutzer, letzte Änderung)
  • Auslagerung umfangreicher Logik in Stored Procedures und Functions zur Wiederverwendung, unter anderem durch mobile Geräte
  • Performanceoptimierung durch sauberes Datenbankdesign und passende Indizes
  • Betreuung eines Kundenstamms, hauptsächlich kleine und mittelständische Unternehmen
  • Betreuung von Referenzkunden wie Framatome (Einsatz des Lagermanagers an zwei Standorten) und zwei Lebensmittelherstellern
  • Umsetzung kundenspezifischer Anpassungen bei gleichzeitigem Erhalt der Updatefähigkeit der Standardsoftware
Dez. 2005 - Juni 2006
7 Monaten
Neckarsulm, Deutschland

Softwareentwickler

Lidl Stiftung & Co. KG

  • Entwicklung eines Planungssystems für die Lidl Stiftung zur Konsolidierung der einzelnen Geschäftsbereiche
  • Starker Fokus auf eine hochwertige, benutzerfreundliche grafische Oberfläche (GUI)
  • Umsetzung aller lesenden Datenbankprozeduren als Oracle-Packages
  • Entwicklung von .NET-Komponenten und Datenbanklogik in Oracle PL/SQL (Version 10)
  • Debugging der Packages mit Oracle Raptor und Nutzung von SQL Plus
  • Technologien: VB.net 2003, VB.net 2005, Oracle 10, PL/SQL, Oracle Raptor, SQL Plus
Aug. 2004 - Dez. 2009
5 Jahren 5 Monaten
Nürnberg, Deutschland

Softwareentwickler

Billhöfer Maschinenfabrik

  • Übernahme und Fertigstellung eines ERP-Systems nach Insolvenz des ursprünglichen Anbieters
  • Fehleranalyse und Fehlerbehebung in einer umfangreichen Anwendung mit 586 Formularen und rund 300 Datenbanktabellen ohne vorhandene Dokumentation
  • Erweiterung der Software um neue Module in enger Abstimmung mit dem Kunden
  • Erstellung von Pflichtenheften und technischer Dokumentation
  • Teilweise Neuentwicklung von Komponenten und Optimierung bestehender Module
  • Technologien: VB 6.0, VB.net, ADO, ADO.net, MS SQL Server 7/2000, caseStudio (Charonware), Document!X (innovasis)
Juli 2003 - Juni 2004
1 Jahr

Softwarearchitekt / Softwareentwickler

Marketing Agentur (> 500 MA)

  • Verantwortung für Architektur und Umsetzung eines strategischen CRM-Projekts (Textildatenbank) für eine Marketingagentur mit über 500 Mitarbeitern
  • Zielsetzung: Bereitstellung verdichteter Kennzahlen für Textilhändler zum Vergleich mit anderen Händlern sowie Analyse des Kaufverhaltens von Kunden zur Erstellung besserer Prognosen
  • Integration von Daten aus unterschiedlichen Quellsystemen in eine zentrale Textildatenbank
  • Aufbau einer Datenbank mit rund 500.000 Kunden und etwa 3.000.000 Positionsdatensätzen
  • Erstellung von Auswertungen und Berichten mit Crystal Reports 8.5
  • Entwicklung eines Systems für automatisierten Kundenimport inklusive Fehlerprotokollen, Erkennung fehlerhafter Datensätze und Erstellung von Importprotokollen (Ersatz manueller Importe)
  • Projektteamgröße 3–5 Mitarbeiter
  • Einsatz eines Klassenmodells auf Basis einer 3-Tier-Architektur: GUI kennt nur Geschäftsobjekte, Geschäftsobjekte kapseln Datenbankzugriffe
  • Wiederverwendbarkeit der Geschäftsobjekte in verschiedenen Frontends (z. B. VB-Anwendungen, ASP.net)
  • Erleichterung der Wartung und Übergabe an interne/externe Entwickler durch konsistenten Klassenaufbau
  • Technologien: VB.net, MS SQL Server 2000, CaseStudio 2.0 (Case-Tool), Visio (Klassendiagramme), Crystal Reports
Aug. 2001 - Bis heute
24 Jahren 6 Monaten

Softwareentwickler / Projektleiter

Eigenentwicklung (freiberuflich)

  • Eigenentwicklung einer Zeiterfassungssoftware, die erfolgreich in mehreren Firmen im Einsatz ist
  • Projektleitung und Projektkoordination über den gesamten Entwicklungszeitraum
  • Entwurf und Implementierung der Benutzeroberflächen
  • Datenbankdesign und -implementierung
  • Starker Fokus auf ein sauberes Klassendesign als Basis für eine 3-Schicht-Architektur
  • Umsetzung der Anwendung so, dass sie als 3-Schicht-Applikation betrieben werden kann (GUI, Geschäftslogik, Datenzugriff klar getrennt)
  • Nutzung eines Klassenmodells, das eine Wiederverwendung der Geschäftsobjekte in unterschiedlichen Anwendungen ermöglicht (z. B. VB-Clients und ASP.net)
  • Vereinfachung von Wartung und Übergabe an andere Entwickler durch konsistente Klassenstruktur
  • Technologien: Delphi 6.0, Interbase 6.0.1, Star-Designer, Interbase-Expert bzw. IB-Expert
Dez. 2000 - Apr. 2002
1 Jahr 5 Monaten
Frankfurt, Deutschland

Softwareentwickler

Dresdner Bank AG

  • Mitarbeit im Projekt BUS 2.0 (Betreuer-Unterstützungssystem) der Dresdner Bank AG
  • Pflege und Erweiterung des bestehenden BUS-Systems im Kreditbereich
  • Neuentwicklung von Workflows und Business Services
  • Datenextraktion zur Erstellung von Abgleichen zwischen Siebel-System und Host-Systemen
  • Fehleranalyse und Bugfixing im laufenden Betrieb
  • Erstellung technischer Konzepte zur Umsetzung neuer Anforderungen
  • Mitarbeit an der Erstellung des Masterplans zur Weiterentwicklung im Bereich Kredite
  • Mitarbeit im Projekt Basel II mit Fokus auf technische Konzeption, Analyse und Workflow-Design
  • Umfangreiche Scripting-Aufgaben mit eScript und Siebel VB
  • Technologien: Siebel 6.3, Siebel Tools, MS Access 97
Aug. 2000 - Nov. 2000
4 Monaten
Karlsruhe, Deutschland

Softwareentwickler

Siemens AG

  • Evaluierung verschiedener Installationsmöglichkeiten der Siebel-Version 99.5
  • Anbindung von Siebel als OLE-Server an Visual-Basic-Programme
  • Installation und Konfiguration verschiedener Siebel-Clients (Thin Client, Remote Client, Tools)
  • Technologien: Siebel 99.5 Server, Siebel Tools, VB 6.0
Jan. 2000 - Apr. 2000
4 Monaten
Nürnberg, Deutschland

Softwareentwickler

Nürnberger Versicherungsgruppe

  • Konzeption, Realisierung und Test neuer Teilmodule zur Visualisierung von Versicherungsdaten
  • Einsatz einer 3-Schicht-Architektur mit Trennung von GUI, Geschäftsobjekten und Datenzugriff
  • Einbindung der Geschäftsobjekte als OCX-Komponenten
  • Generierung von Type Libraries mit Rational Rose 98
  • Einsatz von UML für Klassen- und Schnittstellendesign
  • Aufgaben: Konzeption, Implementierung, Klassen- und Schnittstellendesign, Dokumentation
  • Technologien: VB 6.0 Enterprise, Oracle 8.0, Rational Rose 98, Windows NT 4.0, Farpoint Spread 3.0
Aug. 1999 - Dez. 1999
5 Monaten
Luxemburg

Softwareentwickler

ADIG Luxemburg S.A.

  • Mitarbeit an einem Fonds-Verwaltungssystem für ADIG Luxemburg S.A.
  • Konzeption und Realisierung von Änderungsanforderungen der Fachabteilungen
  • Umsetzung neuer und geänderter Funktionen im laufenden Betrieb
  • Technologien: Clipper 5.2e, Novell, Windows NT 4.0
Feb. 1998 - Juli 1999
1 Jahr 6 Monaten
Deutschland

Softwareentwickler

Deutsche Bundesbank

  • Entwicklung eines Teilprojekts (Gebots-Workstation) im Rahmen des automatischen Bietungssystems der Deutschen Bundesbank
  • Konzeption, Realisierung, Test und Dokumentation der Gebots-Workstation, die Gebote der Geschäftsbanken verwaltet
  • Umsetzung als MDI-Anwendung mit objektorientierter Erweiterung von Visual Basic (Framework)
  • Einsatz einer 3-Schicht-Architektur (GUI, Geschäftslogik, Datenbankzugriff)
  • Nutzung von UML zur technischen Dokumentation und für das Klassendesign
  • Einsatz von S-Designer für das Datenbankdesign
  • Aufgaben: Konzeption, Klassendesign, Tabellendesign, Realisierung, Test, Dokumentation
  • Teamgröße: 7 Mitarbeiter
  • Technologien: Windows NT 4.0 Workstation (Client), Windows NT Server, Oracle 8.0.5, Rational Rose 97, Star-Designer 5.1, VB 5.0 Enterprise, Farpoint Spread 3.0
Okt. 1997 - Jan. 1998
4 Monaten
Erlangen, Deutschland

Softwareentwickler

Siemens AG

  • Klassenmodellierung und Toolerstellung für die Einbindung von VB-Code in die Marketingsoftware SAM (Siebel Automation Marketing)
  • Entwicklung diverser VB-Klassen zum Einsatz in SAM
  • Entwicklung eines Tools zum Einlesen von Daten von CD und Import in eine Oracle-Datenbank
  • Aufgaben: Konzeption, Realisierung, Test, Dokumentation
  • Technologien: Siebel Automation Marketing (SAM), Oracle, MS Access 97, VB 5.0, PL/SQL, Excel VBA
Jan. 1992 - Sept. 1997
5 Jahren 9 Monaten

Programmierer

Diverse Unternehmen

  • Tätigkeit als angestellter Programmierer in verschiedenen Unternehmen
  • Einsatzbeginn mit Clipper 5.01 im Jahr 1992
  • Mitarbeit an einer Vielzahl von Softwareprojekten in unterschiedlichen Branchen
  • Regelmäßig verantwortlich für Pflichtenhefterstellung und Dokumentation
  • Entwicklung und Pflege von Anwendungen, vorwiegend in Clipper und verwandten Technologien

Fähigkeiten

Berufliche Schwerpunkte Und Tätigkeiten

  • Edv-erfahrung Seit 1989
  • Analyse
  • Konzeption
  • Datenmodellierung
  • Sw-entwicklung
  • Implementierung
  • Test
  • Dokumentation
  • Anwenderschulung

Schwerpunkte / Spezielle Kenntnisse

  • Grafische Oberflächen
  • Datenbank-aufbau Inklusive Optimierung
  • Programmierung
  • Umfangreiche Sql-kenntnisse
  • Lasten- Bzw. Pflichtenhefterstellung
  • Projektleitung

Betriebssysteme

  • Alle Windows-versionen
  • Novell

Programmiersprachen

  • Vb.net
  • Vb6
  • C#
  • Java (Gk)
  • Access-vba
  • Siebel Vb
  • Siebel Escript
  • Clipper

Tools Für Die Entwicklung

  • Sevcontrols
  • Spread 3.0
  • Truedbgrid
  • Sql-lite
  • Component1-enterprise Studio
  • Git (Versionsverwaltung)
  • Sourcesafe (Frühere Versionsverwaltung)

Datenbanken

  • Ms Sql Server (Seit 2000)
  • Ms Access
  • Dbase
  • Oracle
  • Firebird
  • Mysql

Methoden

  • Ooa
  • Ood
  • Uml
  • Datenbank-design (Ableitung Vom Klassendesign)

Tools

  • Rational Rose
  • Ms Project
  • Mind-mapping-tools

Standardsoftware

  • Ms Office
  • Textmaker

Branchen

  • Logistik
  • Maschinenbau
  • Einzelhandel
  • Versicherungen
  • Banken
  • Fonds-gesellschaften.

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Lorem ipsum dolor sit amet

EDV – Kaufmann

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Jörg Trappschuh
Jörg Trappschuh

Datenbank-Experte und Softwareentwickler

Profil ansehen
Stefan Wimmer
Stefan Wimmer

Architekt/Softwareentwickler/Infrastuktur

Profil ansehen
Carsten Leschik
Carsten Leschik

Business- / Funktionsanalyst und Oracle-Entwickler DWH

Profil ansehen
Josef Kroiss
Josef Kroiss

Architekt / Senior Consultant

Profil ansehen
Guido Schedlbauer
Guido Schedlbauer

Senior Softwareentwickler

Profil ansehen
Petru Kisalita
Petru Kisalita

Architekt & Technischer Teamleiter & Senior Entwickler

Profil ansehen
Christoph Wagner
Christoph Wagner

Systemarchitekt / Systemingenieur / Programmierer

Profil ansehen
Alexander Zhirov
Alexander Zhirov

Senior Data-Architekt & Dateningenieur

Profil ansehen
Werner Mühlmann
Werner Mühlmann

IT-Support

Profil ansehen
Torsten Glunde
Torsten Glunde

BI-Berater

Profil ansehen
Christian Hacker
Christian Hacker

Qualifikationsprofil

Profil ansehen
Younes Hadrous
Younes Hadrous

Senior Backend-Entwickler

Profil ansehen
Stefan Corsten
Stefan Corsten

SSIS Entwicklung

Profil ansehen
Timo Bakenecker
Timo Bakenecker

Freiberufler (selbstständig)

Profil ansehen
Jens Rehsack
Jens Rehsack

Technischer Product Owner

Profil ansehen
Joachim Bleichert
Joachim Bleichert

Oracle Beratung und Entwicklung

Profil ansehen
Marco Skulschus
Marco Skulschus

Business Analyst, Data-Warehouse-Entwickler

Profil ansehen
Yahya Vall
Yahya Vall

Mitgründer & CEO

Profil ansehen
Reinhold Schätz
Reinhold Schätz

Senior Softwareentwickler

Profil ansehen
Stefan Rantzuch
Stefan Rantzuch

Entwickler

Profil ansehen
Anton Klonov
Anton Klonov

Leiter der technischen Gesamtintegration NSC / Entwicklung von Hadoop Cloud

Profil ansehen
Ernst Höfler
Ernst Höfler

Support/Entwicklung/Beratung – Prozessentwicklung, E-Rechnung, XRechnung, ZUGFeRD

Profil ansehen
Marcus Kühl
Marcus Kühl

Senior Softwareentwickler (APEX)

Profil ansehen
Frank Speelmans
Frank Speelmans

Software- und Datenbankentwickler

Profil ansehen
Germo Görtz
Germo Görtz

BI-Entwickler

Profil ansehen
Peter Brungs
Peter Brungs

Data Warehouse Berater (Entwicklung und Analyse)

Profil ansehen
Jakub Szepietowski
Jakub Szepietowski

Oracle-Berater

Profil ansehen
Arne Hendricks
Arne Hendricks

Embedded Fullstack-Entwickler

Profil ansehen
Ralph Elsäßer
Ralph Elsäßer

Geo-Informatiker, Digitalisierungsexperte

Profil ansehen
Florian Fladung
Florian Fladung

Senior Backend-Entwickler

Profil ansehen