Profil von Stefan Bormann
last update 2024-02-29
(Programmier-) Sprachen
- BASIC, Visial Basic 6 (Zugriff auf M$ eXcel Sheets)
- Borland-Pascal (DOS, OWL/Windows 3)
- Scheme
- Modula 2
- Ansi-C (UNIX, DOS, 8051, S167, AVR, SPARC)
- C++ (WIN32, MFC, VCL, Linux, AVR)
- C# .NET (GUI, Windows Service)
- Java (Steuerungssoftware, GUI mit JavaFX)
- diverse Assembler (80X86, PIC, DSP65302, S167, AVR, SPARC)
- HTML 5, CSS
- SQL (ADO.NET)
- Verilog-HDL
- JavaScript
- Groovy
- XML, XSD (JAXB, XStream)
Entwicklungswerkzeuge
- IDEs: Visual Studio 6..2022 mit Resharper, Netbeans
- Modellierung in UML (ArgoUML, Rhapsody in C)
- Versionskontrolle (M$ SourceSafe, CVS, Subversion, RTC, GIT)
- Unit-Test (JUnit, NUnit, AcuTest)
- Continuous Integration (CruiseControl.NET, Jenkins)
Embedded Systems
- PIC-Microcontroller: diverse Basteleien, kommerzielles
Produkt "FRED"
- AVR: diverse Basteleien
- Microcontroller 8051: Studienarbeit
- Motorola DSP 65302: Diplomarbeit
- Siemens C167 (mit OS "CMX-RTX"), XC164 (mit OS ARTX):
OHB-Teledata
- ADSP-21020 (mit OS "VSP-Works"): OHB-System
- ERC32, LEON (mit OS RTEMS): OHB-System
- Linux: RasPi oder PC headless für Steuerungsaufgaben
- Android: TCP-Server für Zugriff auf USB-Gerät
CAD
- Elektronik: Protel '98, Eagle 7, KiCad
- FPGA-Entwurf: Viewlogic, Actel Designer
- 2D-Entwurf: AutoCAD, DraftSight
- 3D-Entwurf: FreeCAD
Netzwerk-Protokolle
- Internet: TCP, UDP, SLIP, CORBA, M$ Message Queueing, AMQP
- Gebäudetechnik: EIB (European Installation Bus)
- USB: firmware update, virtual COM-Port
- Modellbahn: LocoNet
- CAN: SAE 1939, ISO15765, KWP2000
- GSM: SMS (GATS, RCP), GPRS
- Raumfahrt: SpaceWire, MIL-STD-1553, TM/TC (PUS), SLE
- Embedded: UART, IIC, SPI
Sonstiges
- Englisch in Wort und Schrift
- Führerschein der Klasse 3 (Fahrpraxis mit LKW mit 7,5t zGG bei der Bundeswehr erworben)