Profilbild von Florian Stoehr Softwareentwickler/QM-Auditor aus Egling

Florian Stöhr

verfügbar

Letztes Update: 21.07.2010

Softwareentwickler/QM-Auditor

Firma: Florian Stöhr
Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | hindi (Grundkenntnisse)

Skills

Entwicklungsbereich:
Seit 20 Jahren Programmierung. Vorzugsweise C++ (Qt4, VCL, MFC, std-C++, STL, ...). I.d.R. plattformunabhängig, sowohl serverseitig als auch klassische GUI-Programme.

Sprachen:
Assembler, Basic, C, C#, Delphi, Java, Pascal, PHP, Python, Ruby, TeX, LaTeX, yacc/lex und bison/flex

Datenbanken:
Access, BDE , MySQL, ODBC, PostgreSQL, SQLite

Hardware:
Alpha, Amiga, Ascii/X - Terminals, Drucker, embedded Systeme, Hardwareentwicklung, HP, Macintosh, Mikrocontroller, Motorola, PC, Silicon-Graphics, SUN

Betriebssysteme:
CP/M, Mac OS, MS-DOS, SUN OS, Solaris, Unix, Windows, Windows CE (Mobile), FreeBSD, NetBSD, OpenBSD, Linux allgemein, Debian, Ubuntu

Kommuikation:
CORBA, Sockets (TCP/IP und UDP), SOAP, RS232, parallel, SMTP, u.v.a. (proprietär)

Sonstige Technologien usw.:
gcc, DDD, gdb, Borland C++ Builder, Borland Delphi, Borland J Builder, Watcom C++, MS-Visual C++, MS-Visual Basic, MS-Visual C#, MS-Visual Studio .NET, TurboPascal, vi, cvs, subversion, git, ncurses, curses, TurboVision, VCL, MFC, wxWidgets, Qt, cURL, libUSB, GNU pthreads, Multi-Threading, Threading, Threads, STL, DirectX, Orbit ORB, MIDAS, GNU Autotools, autoconf, automake, libtool, ltdl, bjam, gmake, make, qmake, boost, Apache, Postfix, Samba, spamd, Qt Creator, ...

Branchen:
Logistik, Lagersteuerung, Lagerverwaltung, Medizintechnik, Medizingeräte, Medizin, Bildungswesen, Verkehr, Eisenbahn

QM-Bereich:
Auditor für QM-Systeme nach ISO 9001 (TÜV-zertifiziert)

Projekthistorie

03/2010 - 06/2010: System zur Leistungsprüfung und Mitarbeiterbefragung

Branche:
Branchenübergreifend - Eigene Produktion
Rolle:
Eigenregie, also sämtliche Rollen.
Projekt:
Zwei Desktop-Applikationen ("Lehrer" und "Schüler") mit denen Leistungsprüfungen (auch Einstellungstests in besonderem Modus) sowie Mitarbeiterbefragungen durchgeführt werden können. Zero-configuration, netzwerkbasiert. Echtzeitkorrektur/Auswertung. Historische Analysefunktionen. Fragenkataloge via ODBC unternehmensweit verfügbar.
Technologien:
C++; Qt4; STL; XML; TCP/IP; Verschlüsselung; Eigene Kommunikationsprotokolle; SQL; ODBC; uva
Plattformen:
Win32, Mac OS X, Linux, BSD
Sonstiges:
Das Projekt befindet sich noch in Entwicklung.


12/2009 - 03/2010: Generischer Sprachtrainer

Branche:
Keine (Privatanwender) - Eigene Produktion
Rolle:
Eigenregie, also sämtliche Rollen.
Projekt:
Die Software ermöglicht Vokabular/Übersetzungen/Lückentexte für beliebige Sprachen zu trainieren. Sie unterstützt auch exotische Sprachen wie z.B. Hindi oder Sprachen, die von rechts nach links geschrieben werden. Im Gegensatz zu Konkurrenzprodukten ist sie in der Lage, das Geschlecht einer Vokabel ebenfalls zu trainieren. Ursprünglich für den Eigenbedarf erstellt, dann als verkaufsfähiges Release aufgearbeitet (inkl. Lizensierungsengine u. a.)
Technologien:
C++; Qt4; STL; XML; Verschlüsselung; uva
Plattformen:
Win32, Mac OS X, Linux, BSD


06/2005 - 09/2009: Systeme für medizinische Datenverarbeitung

Branche:
Medizintechnik
Rolle:
Systemdesign; Projektmanagement; Planung; Implementierung; Teamleitung; Serveradministration; Mitarbeit an der QM-Dokumentation für ISO 9001 und ISO 13485.
Projekt:
Das System besteht aus mehreren Komponenten. Zum einen ein ausfallsicherer und hochverfügbarer Server (C++ unter FreeBSD), der die von den Endgeräten roh zur Verfügung gestellten Messdaten verarbeitet und an eine elektronische Patientenakte zur weiteren Aufbereitung weiterleitet. Zum anderen eine auf Windows-Mobile-PDAs installierte Lösung, die via Bluetooth Messdaten von (hardwareseitig manipulierten = mit Bluetooth-Modulen nachgerüsteten) Messgeräten in Empfang nimmt und Rückmeldung an den Endbenutzer liefert. Ausserdem divere Wartungs- und Hilfsprogramme.
Technologien:
C; C++; C#; STL; POSIX; Threading; FreeBSD; Windows Mobile; MFC; wxWidgets; AES (Verschlüsselung); Bluetooth; TCP/IP; Eigene Übertragunsprotokolle; embedded; PostgreSQL; SQLite; uva.
Plattformen:
FreeBSD; Linux; Win32; Windows Mobile (5, 6)
Sonstiges:
Konsortialprojekt; Gefördert durch Bundeswirtschaftsministerium;


07/2003 - 06/2005: Softwarebasierte Personalressourcenplanung

Branche:
Logistik - Andreas Schmid Logistik AG; Siemens SBS
Rolle:
Systemdesign; Projektmanagement; Planung; Implementierung; Teamleitung; Serveradministration;
Projekt:
Es handelt sich um eine Anwendung in Client/Server-Anordnung, die dazu dient, Arbeitsabläufe elektronisch abzubilden und zu verfolgen. Hierbei können Abläufe verzweigt und Subabläufe wiederverwendet werden. Die Dauer einzelner Vorgänge wird durch Mitarbeiterinformationen oder sensorische Meldungen erfasst. Auch können so Abläufe beendet bzw. in Gang gesetzt werden. Das Programm verwaltet ferner die verwendeten Ressourcen, die entstehenden Statistiken können zur Ressourceoptimierung oder für Vorhersagen verwendet werden. Benötigte Ressourcenaufwände lassen sich auch für zukünftige Projekte vorhersagen.
Technologien:
C++; STL; VCL; PostgreSQL; ODBC; TCP/IP; Eigene Übertragungsprotokolle;
Plattformen:
Win32; FreeBSD


05/2001 - 06/2005: Lagersteuerungssystem Gefahrgutlager + Rechnerverteilung

Branche:
Logistik, IT - Andreas Schmid Logistik AG; Siemens SBS
Rolle:
Systemdesign; Projektmanagement; Planung; Implementierung; Teamleitung; Serveradministration;
Projekt:
Das Projekt musste aus Kostengründen so aufgesetzt werden, dass es sowohl ein Gefahrgutlager als auch die Verteilung von Rechnern bei einem grossen Industriekonzern (also ebenfalls Lager, kein Gefahrgut, aber diverse Zusatzfunktionen) abbilden konnte, dementsprechend mussten grosse Teile der Software generisch und erweiterbar konzeptioniert werden. Das System besteht aus einer Serverkomponente, die die eigentliche Lagerverwaltung bzw. Warenflussteuerung/Belegsteuerung abwickelt sowie aus diversen Clientmodulen, etwa für die Arbeitsplätze im Leitstand, die Anbindung der Scanner (Funkscanner, Echtzeit) oder sonstigen Pick-Endgeräte (Pick-by-voice, Pick-by-light). Das System beherrscht Gefahrgutlagerung, Chargen, Barcodescanner, Mehrbenutzerfähigkeit, Verteilte Standorte, Drucksysteme gesetzter Formulare, One-Touch-Logistik (=automatische Prozesskette), diverse Automatiken, Mandantenfähigkeit und beliebige Import/Exportschnittstellen.
Technologien:
C++; Python; VCL; STL; Threading; PostgreSQL; ODBC; VT100; Delphi; TCP/IP; XML; Eigene Übertragungsprotokolle;
Plattformen:
FreeBSD; Linux; Win32;


01/1999 - 05/2001: Steuerung für internetbasiertes Shopsystem

Branche:
Shopsysteme - Skybeamer. GbR
Rolle:
Systemdesign; Projektmanagement; Planung; Implementierung;
Projekt:
Die Software war das Steuerungsmodul für ein internetbasiertes Shopsystem und wurde auch als -kleine- Warenwirtschaftslösung mit minimaler Lagerverwaltung eingesetzt.
Technologien:
C++; STL; VCL; PostgreSQL; ODBC; TCP/IP;



09/1997 - 02/1998: Echtzeit-Überwachung im Zugverkehr (S-Bahn-München)

Branche:
(Eisenbahn-)Verkehr - Deutsche Bahn AG
Rolle:
Eigenverantwortliche Planung und Implementierung (Prototyp)
Projekt:
Der sogenannte "Streckenspiegel", der den Fahrdienstleitern für ganz Süddeutschland in Echtzeit Einblick in den Zugverkehr gibt, hat informativen Charakter; Die Steuerung des Zugverkehrs (S-Bahn-München) selbst erfolgt losgelöst davon über Prozeßrechner, die allerdings mit identischen Eingangsdaten arbeiten. Die alte Version des Steckenspiegels war mit speziellen Maschinen mit 8085-Prozessoren implementiert. Ich habe einen Prototyp der Software für den Einsatz unter MS-Windows (damals Win16 und Win32) implementiert während meines Aufenthalts im damaligen Rechenzentrum der DB in München im Rahmen meiner Ausbildung. Die Software umfasste sowohl den eigentlichen Steckenspiegel (Anzeigeprogramm) als auch einen Gleisplaneditor und einen speziellen Fonteditor für die Symbole.
Techologien:
C++; MFC; Watcom;
Plattformen:
Win16; Win32

...und diverse andere...

Reisebereitschaft

Verfügbar in den Ländern Deutschland und Österreich
Aktuell verfügbar (Stand: Juli 2010)
Profilbild von Florian Stoehr Softwareentwickler/QM-Auditor aus Egling Softwareentwickler/QM-Auditor
Registrieren