Homepage
Informatik-Kompetenzen von Christian d'Heureuse
Kernkompetenzen
Meine Kernkompetenzen sind:
- Software-Entwicklung und Datenbank-Design
- Analyse, Erarbeiten von Lösungsvorschlägen, Schreiben
von
Konzepten für Informatik-Anwendungen
Programmiersprachen und Entwicklungsumgebungen
Meine bevorzugten Programmiersprachen sind:
- C#
- Java
- Visual-Basic / VBA (Access)
Ausserdem habe ich Erfahrung mit folgenden Programmiersprachen:
- Assembler (x86, IBM-370, 6502, 68xx)
- C++ und C
- JavaScript
- Pascal
- PHP
- PL/1
- PL/SQL (Oracle Stored-Procedures und Trigger)
- REXX
- Shell-Scripts (Unix)
- SQL
- tcl
- TSQL (MS-SQL-Server Stored-Procedures und Trigger)
- VBA (Visual-Basic for Applications) mit MS-Access, Excel
und Word
- VBScript (Visual-Basic-Script)
Datenbanken:
- DB2
- Derby/Coudscape
- MS-Access
- MS-SQL-Server
- Oracle
Betriebssysteme:
- Windows (9x, NT, 2000, XP, etc.)
- Linux
- (früher: MS-DOS, OS/2, MVS/TSO und VM/CMS)
APIs, Schnittstellen und Geräte, für welche ich Software
entwickelt
habe:
- ADO, DAO, ODBC-Direct
- CGI
- Industrie-Inkjet- und Etiketten-Drucker,
Barcode-Scanner, medizinische Geräte,
Zeiterfassungs-Terminals.
- Modem (AT-Commands)
- MS-DOS INT-21 etc.
- NETBIOS
- Packet Driver (LAN, Ethernet)
- OLE-Automation (mit C++)
- OS/2-API
- PC-BIOS
- SCSI für Tape und Disk, ASPI
- Win32-API
- WinSock-API
Spezialkenntnisse
- Geräteansteuerung / Entwicklung von Device-Drivern.
- Entwicklung von Kommunikations-Protokoll-Drivern.
- Image-Processing. Teilkenntnisse in Signal-Processing.
- Disassemblieren und Reverse-Engineering.
- Elektronik und Digitaltechnik.
- Kaufmännische Buchhaltung.