Keywords
Skills
Kernkompetenzen
- Entwurf von Softwarearchitekturen, Software-Frameworks und APIs
- Plattformunabhängige und plattformübergreifende Software
- Zusammenarbeit und Kopplung von Softwarekomponenten
- Hardwarenahe und systemnahe Software
- Software im Funkbereich
- Software für Embedded-Systems und mobile Geräte
- Desktop- und Server-Anwendungen
- C
- C++
- C#
- Java
- JavaScript
- OMG IDL
- Microsoft IDL (MIDL)
- Visual Basic 6.0
- Visual Basic for Applications (VBA)
- VBScript
- MFC
- ATL
- Qt
- STL
- .NET Framework (inkl. Windows Forms und WPF)
- .NET Compact Framework
- Mono
- Java SE (inkl. AWT und Swing)
- Java EE (Servlets, Filter, JSP, JavaMail)
- Microsoft Word, Excel und Access
- Microsoft Visual Studio
- Qt Creator
- SharpDevelop
- Eclipse
- NetBeans
- InstallShield
- Nullsoft Install System (NSIS)
- CVS
- Subversion (SVN)
- MySQL
- SQLite
- Microsoft Access
- ODBC
- JDBC
- ADO.NET
- Microsoft COM und DCOM
- OMG CORBA
- REST
- Microsoft COM/OLE Automation
- Java Native Interface (JNI)
- P/Invoke (für CLI/.NET)
- TCP/IP, UDP
- HTTP
- Sockets
- Serielle Schnittstelle
- USB-Chipsets von FTDI und SiLabs
- Herstellerspezifische und herstellerunabhängige Hardware-Kommunikationsprotokolle wie Icom CI-V, SCPI, AT-Befehlssatz
- HTML
- XML
- XSLT
- CSS
- SVG
- JSON
- Windows
- Windows CE (inkl. Windows Mobile und Pocket PC)
- BSD
- Linux
- OS/2
- Funkempfänger von Herstellern wie AOR, Icom und Rohde & Schwarz
- Amateurfunkgeräte von Herstellern wie Icom, Kenwood und Yaesu
- GSM-Module (z.B. Siemens TC-35)
- in den Programmiersprachen C++, C# und Java sowie der Java- und CLI/.NET-Umgebung,
- im Entwurf und der Implementierung von Software, die hohe Qualitätsstandards erfüllen soll oder muss, wie Stabilität, Intuitivität, Robustheit, Erweiterbarkeit, Konformität zu Plattformstandards, Effizienz in Bezug auf Speicherbedarf und Laufzeit,
- in der Zusammenarbeit bzw. Kopplung von Java- oder CLI/.NET-Komponenten mit nativen Bibliotheken,
- in Bezug auf die .NET Framework- und JavaBeans-Design-Guidelines,
- bei den Windows-Basis- und Windows-GUI-Diensten (z.B. Kernel, GDI, User, ComCtl, ComDlg, Shell) sowie COM (inkl. OLE Automation),
- in der Interaktion mit Hardwarekomponenten und -geräten (z.B. GPS-Empfängern, GSM-Modulen, Funkgeräten und -empfängern, Soundkarten) und den dazu gehörenden Kommunikationsprotokollen und APIs.
Project history
Auf Anfrage.
Local Availability
Only available in these countries:
Germany, Austria und Switzerland
Die Entwicklungsarbeiten sollten bei mir im Büro durchführbar sein. Besprechungen, Integration und Abnahme können hingegen gerne bei Ihnen vor Ort stattfinden.
Dazu eine kurze Anmerkung: Aus Erfahrung weiß ich, dass manche Auftraggeber bei dieser Arbeitsweise zunächst ein gewisses Unbehagen haben, weil dies für sie (noch) ungewohnt ist. Trotzdem hat sich bei den bisherigen Projekten gezeigt, dass eine Remote-Tätigkeit bei entsprechender Organisation und Definition des Arbeitspaketes immer problemlos möglich war. Nicht zuletzt, weil ja auch mittels E-Mail und Telefon auftretende Fragen schnell und einfach geklärt werden können. Als Auftraggeber brauchen Sie dann außerdem keinen Arbeitsplatz zur Verfügung stellen, was Ihnen letztlich auch wieder Kosten spart. ;-)
Dazu eine kurze Anmerkung: Aus Erfahrung weiß ich, dass manche Auftraggeber bei dieser Arbeitsweise zunächst ein gewisses Unbehagen haben, weil dies für sie (noch) ungewohnt ist. Trotzdem hat sich bei den bisherigen Projekten gezeigt, dass eine Remote-Tätigkeit bei entsprechender Organisation und Definition des Arbeitspaketes immer problemlos möglich war. Nicht zuletzt, weil ja auch mittels E-Mail und Telefon auftretende Fragen schnell und einfach geklärt werden können. Als Auftraggeber brauchen Sie dann außerdem keinen Arbeitsplatz zur Verfügung stellen, was Ihnen letztlich auch wieder Kosten spart. ;-)
Other
Gerne können Sie die Entwicklung einer kompletten "schlüsselfertigen" Anwendung oder Softwarekomponente (inkl. Setup und CD) beauftragen.
Aktuell wären u.a. auch Projekte im Zusammenhang mit Mozilla XUL und JSON interessant.
Wichtiger Hinweis zur Kontaktaufnahme: Kontaktanfragen über das unten angezeigte Kontaktformular erreichen mich nicht. Verwenden Sie bitte stattdessen eine der beiden Möglichkeiten:
* E-Mail an projekte@syslabs.at
* Telefonisch unter +43 732 916398
* E-Mail an projekte@syslabs.at
* Telefonisch unter +43 732 916398