Stefani Seibold

Stefani[a]Seibold.net

Schneidemühler Str. 20 - 81929 München/Deutschland - +49 89 9294096


Persönliche Daten


Name:

Seibold

Vorname:

Stefani Michaela Andrea

Jahrgang:

1964

Staatsangehörigkeit:

Deutsch

Hobbys:

Computer, Reiten, Tauchen, Tanzen (Standard & Latein)


Qualifikation


Projekterfahrung

Embedded Entwicklungen, Programmierung von Gerätetreibern, Echtzeit-Anwendungen, Multithreading-Applikationen, Anwendungsprogramme, Script-Programmierung, OOA, SD, Grob- und Feindesign, Spezifikationen (Siemens SEV, V-Modell), System-Design, Programmier-Richtlinien, Reviews, Hardwarenahe Entwicklungen, Re-Engineerung, Performance Tuning, Optische Netze, Straßen-Verkehrstechnik, Freiberufliche Fach-Journalistin und -Buchautorin, Hotline- und Kundenbetreuung, Fehlerlokalisation und -behebung in fremden Programmen

Aktuelle Kenntnisse

C (17 Jahre) und C++ (über 10 Jahre) mit GNU-, Borland- und Microsoft-Compilern, Assembler (über 17 Jahre) 68xxx, IA32, PPC, ARM PXA255, Scriptsprachen (BASH, PERL, sed, awk), Java, Versionsverwaltung: ClearCase, MS SourceSafe und CVS, Linux (11 Jahre), Unix (12 Jahre), LynxOS, PSOS+, Windows (2000, NT, 9x), Debugger (GDB, HITEX, Lauterbach, ICE, Cadul, BDM), Netzwerke (TCP/IP, Microsoft SMB, Novell), Ethernet, WaveLAN, Modems (POT, GSM, GPRS, HSCSD, UMTS), CAN-Bus, HDLC- und SPI-Intergace, Internet-Dienste (HTTP, FTP, CGI, POP3, DNS, DHCP), PC- und Embedded Hardware, Basiswissen in HTML, Java-Script und Visual-Basic

Bevorzugte Projekte

Linux, Unix, LynxOS und PSOS+ System-Entwicklungen und Administration. C/C++ und Assembler. Echtzeit-Anwendungen, Kommunikations-Protokolle und -Schnittstellen, Embedded Systeme, Hardwarenahe Programmierung und Tools, Client-Server Applikationen

Ältere Kenntisse

QNX, VxWorks, Pascal und Delphi, Forth, Basic, X.25 (X.29), X.400 EMail, VAX, PDP-11, 8-Bit Computer (6502 und Z80), MS-DOS, CP/M, Telex, Protokolle: Kermit, X-, Y- und Z-Modem, ISO-7-Schichtenmodell, STP OO-Tools, Telekommunikation

Verschiedenes

Englisch und technisches Englisch in Wort und Schrift, Installation von Hardware, grundlegende Elektronikkenntnisse, Administrations Know-How, Redaktionelle Tätigkeiten

Private Projekte

Linux Expertin: Sharp Zaurus 760 (Linux Mini Notebook mit ARM CPU), Treiber-Entwicklung für die Linux-Community (SMCC IRDA, SUPER-IO), Embedded-Linux Patches für konfigurierbaren Swapfile- und Kernmeldungen-Support, Unterstützung der Mandrake Linux Distribution, digitaler Videorecorder auf PC Basis (Linux VDR-Project), Restaurierung und Wiederinbetriebnahme einer CRAY Y-EMP4 aus dem LRZ München, Nutzung der O2 UMTS PCCard unter Linux


Berufliche Ziele


Freiberufliche Tätigkeit und evtl. feste Mitarbeit

Position als System-Architektin oder Entwicklerin in einem Projekt-Team oder als Projekt-Leiterin, Auswahl von Technologien (Software, Betriebssysteme, Hardware)


Diverses


Antwort

Bitte schicken sie, wenn möglich, Ihre Antwort an Stefani[a]Seibold.net

Arbeitsplatz

Im Großraum München bzw. Tele-Arbeitsplatz, Ausland u.U.

Referenzen und Zeugnisse

Ausgezeichnete Zeugnisse und Referenzen werden auf Wunsch vorgelegt.

Stundensatz und Gehaltsvorstellungen

Nach Tätigkeit und Absprache


Beruflicher Werdegang


Siemens ICN: Freiberufliche Tätigkeit im Bereich der optischen Datenübertragung

2002 - 2004

Projektplanung und Systemdesign eines Embedded-Linux Projektes auf Power PC Basis.

Systemprogrammierung unter Embedded Power-PC Linux: Inbetriebnahme über PPC-Boot, Fehlerbehebung im PowerPC Kernel (Debugger, RTAI, IRQ-Handling), Installation, Administration, Kernel- und Realtime-Linux-Programmierung.

Entwicklung eines PowerPC Embedded-Linux Root Filesystems mit RTAI Echtzeit.

Systemprogrammierung von Übertragungsprotokollen für System Update via Download, externe Kommunikation mit CAN-Bus, HDLC und serielle Schnittstelle zu JDS Uniface Wave Lenght Blocker bzw. PQM, sowie Siemens ICN interne Protokolle

Programmierung von Bibliotheken für: PThread-Handling, Thread zu Thread Kommunikation, Semaphore, Timer-Events, Memory Managment, Post-Mortem Debugging, Exception Handling

Gerätetreiber unter Linux für Intel 82527 CAN Bus Interface und Portierung eines HDLC PowerPC 8260 Treibers nach PowerQuick 860, Programmierung einer Reset-festen PRAM Disk Treibers

Implementierung eines Nachrichtendienstes auf Multicast IP Basis und eines CLI (Command Line Interfaces) auf Socket Basis und LifeCycle Managment Protokollierung im EEPROM

PowerPC 860 Linux, TCP/IP, CAN-Bus, SPI-Interface, HDLC, JDS WBA, JDS PQM, C, C++, BASH, PPC 860 Assembler, GDB-Server, ClearCase Versionsverwaltung


Ausbildung Laserschutz Beauftragte

2003

Freiwillige Ausbildung zur Laserschutzbeautragten und Anwendung von Lasern in der Medizin


Freiberufliche Tätigkeit für Reilhofer KG

2002

Benchmarking und Hardwareauswahl (MOPS 686+) für eine Analoge Datenerfassung

Implementierung einer Festkomma FFT (Fast Fourier Transformation)

Programmierungung der PC104+ DAS16JR Analogconverter

Anbindung des Embedded Linux Systems an Windows über TCP/IP-Socket

Implementierung eines Mini Linux für den MOPS 686+


Freiberufliche Tätigkeit in der Straßen-Verkehrstechnik für Siemens SVT und im Netzwerk-Bereich

1997 - 2002

Verkehrsleittechnik, Gerätetreiber, Echtzeitanwendungen, Systemprogrammierung unter Linux, pSOS und Windows, Applikationsentwicklung

Programmier-Rahmen für RT-Linux und RTAI Echtzeitentwicklung erstellt.

Projektplanung und Systemdesign eines Embedded-Linux Projektes.

Embedded Linux: Generierung, Kernel-Patches, Installation, Administration, Kernel- und Realtime-Linux-Programmierung.

Entwicklung einer Embedded-Linux Distribution, LSB-Konform, LIBC2, mit Internet-Diensten, RT-Linux und RTAI Echtzeit, SSH, SSL, Z-Modem, WaveLAN und Debugging-Server, in 4MB Flash Speicher.

Entwicklung einer Cross-Entwicklungssystem mit HTML-Hilfesystem für Linux IA32 unter Windows, einschließlich multithreaded-tauglichen Crossdebuggern mit GUI für Embedded Linux IA32 als Target und Windows als Host.

Gerätetreiber für Panels, LCD-Displays, serielle Schnittstellen (16450, 16550, 16650 und MC68332) unter pSOS.

Systemprogrammierung von Übertragungsprotokollen für Urlader, interne und externe Kommunikation (direkt und über diverse Modems), sowie Kopplung an ältere Übertragungssysteme aus der Verkehrstechnik unter pSOS, Linux und Windows-DLL.

Applikationsentwicklung eines Handbediengerätes zur Bedienung eines Kreuzungs-Computers. Keycode-Generator mit Windows-GUI für ein Kreuzungssteuerungsgerät um Tripel-DES verschlüsselte Freischaltcodes zu erzeugen, entwickelt in Borland Delphi und C++.

Hardwareinstallation und -konfiguration sowie Wartung von PCs, IA32 und MC68xxx Embedded Systemen, sowie Erstellung von BSP (Board Support Packages) für pSOS+.

Netzwerke: Installation, Konfiguration und Betrieb mit TCP/IP, Windows SMB und Novell IPX, File-, Backup- und Modem-Server unter Linux, WAN, Modems und GSM

Linux, Windows, pSOS, TCP/IP, WaveLAN, Windows SMB, Novell IPX, Modem, GSM-Modems, C, C++, Delphi, BASH, Assembler


DAT GmbH in München

1993 - 1996

Gerätetreiber, Echtzeitanwendungen, Systemprogrammierung unter UNIX und Windows, Applikationsentwicklung, Verkehrsleittechnik

BASH-Script zum Hochlauf und zur Überwachung der Prozesse in einer Verkehrssteuerzentrale und ein Generator für Makefiles mit automatischer Auflösung der Quelltextabhängigkeiten.

Gerätetreiber: Dynamische Zeitanpassung aus unterschiedlichen Zeitquellen, Echtzeit-Hardwaretreiber für die Gerätemodem-Schnittstelle in C++ unter LynxOS Realtime-Unix.

Erstellung von Testtreibern zur Messung der Echtzeiteigenschaften von verschiedenen RT-Systemen (pSOS, VxWorks, OS9, QNX, LynxOS, RTOS).

Systemprogrammierung: Spooler für Unix-Message-Queue, Anbindung spezieller asynchroner Siemens-Schnittstellen für einen Visualisierungs-Prozess, Telegrammkonverter zwischen der Verkehrssteuerzentrale und den herstellerübergreifenden STORM-Telegramme, Emulation eines Verkehrssteuerungsrechners für die 5-Bit-Telexschnittstelle.

Jahresberichtsgenerator "Umwelterfassung Kerntechnischer Anlagen" für das Bayerische Landesamt für Umweltschutz (C, Wordperfect und Quattro Pro Makros, Basic). Personalverwaltung realisiert in Borland Quattro Pro unter DOS.

Hardwareinstallation und -konfiguration sowie Wartung von PCs unter LynxOS.

Projektverwaltung: OOA, Planung, Erstellung von Programmier- und Projektrichtlinien, System-Design

Netzwerke: Ethernet, TCP/IP und Novell IPX, WAN, Modem-Server

LynxOS, UNIX, DOS, TCP/IP, Novell IPX, Modems, C, C++, BASH, Assembler


MaxDat GmbH in Düsseldorf/Ratingen

1987 - 1992

System- und Treiberprogrammierung, Applikations-Entwicklung unter DOS und PDP-11, Operator, Technikerin

Entwicklung und Wartung eines Mailboxsystems.

Interruptgesteuerter RS232-Treiber für Turbopascal unter DOS.

Telex- und Fax-Server für die Mailbox, der automatisch die Nachrichten über den günstigsten Versendepunkt weiterleitet.

Implementierung des asynchronen Kermit Übertragungsprotokoll für 7- und 8-Bit -Übertragungsstrecken für DOS und RSX-11M/+ mit Super-Kermit Erweiterung (sliding windows, large packets).

Installation eines Novell 3.11 Netzwerks.

Verschiedene Außendienst-Verwaltungssysteme unter DOS.

Programmierung eines Virenkiller für 1701 Linkvirus in C unter MS-DOS.

Hardwareinstallation und -konfiguration sowie Wartung einer PDP-11 73 und 83.

Telefon-Hotline

Netzwerke: X.25, X.29 und LAN, Modems und Datenfernübertragung

MS DOS, PDP-11, X.25, X.29, LAN, Novell, C, Assembler


Fachbuchautorin und freie Fachjournalistin beim Vogel Verlag

1987

Autorin von CHIP Special 68000er Prozessorhandbuch

Mitautorin von CHIP Special Atari ST und CHIP Special Atari XL

Telefon-Hotline


Freie technische Beraterin und Entwicklerin beim Bayerischen Rundfunk in München

1986 - 1987

Entwicklung eines multimedialen Spielshow-Programms für das Fernsehquiz Supergrips.

Amiga OS, Basic, Assembler 68xxx


Freiberufliche Entwicklerin

1985 - 1986

Hardwarenahe Entwicklungen und Prozesssteuerungen auf 8-Bit-Computern.

Entwicklung diverser Computerspiele.

Implementierung eines Hausüberwachungssystems.

Basic, Assembler, C64, PIO-Programmierung


Entwicklerin bei Software-Express in Düsseldorf

1984 - 1985

Datenfernübertragung: Entwicklung von Protokoll- und Terminalprogrammen.

Entwicklung einer Mailbox-Software.

Basic, Assembler (6502), IBM-PC, C-64, Datenfernübertragung


Hobby Computer

1979 - 1984

1979 Besuch des freiwilligen Informatik-Unterrichts, mit Abschluss-Note "sehr-gut".

Seitdem war Computer mein Hobby, welches ich durch kleinere Aufträge, Veröffentlichen von Programmen in Computer-Zeitschriften und Entwicklung von Computerspielen finanzierte.

Die Computer wechselten im Laufe der Zeit (KIM-1, Pet-2001, VC-20, C64, Atari-ST, Casio PB1000, CP/M und MSDOS-PC).


Letzte Aktualisierung: 9.08.2004