Wir sind auf die Bereiche Verschlüsselung, Smartcards und Public Key Infrastructure (PKI) spezialisiert, übernehmen aber gern auch Entwicklungsaufträge ohne Bezug zur IT-Sicherheit.
Wir bieten die folgenden Kompetenzen:
Allgemeine Fähigkeiten: |
Objektorientiertes Softwaredesign und Entwicklung (OOA/OOD/OOP) Effiziente und ästhetische Oberflächenentwicklung (insbesondere MFC) Realisierung von größeren Softwareprojekten (insbesondere Microsoft Windows, MS-VC++) Technisch orientiertes Projektmanagement (z. B. Koordination von Entwicklern, Zeit- und Ressourcenplanung, Erstellung und Überwachung von Produktspezifikationen, Testplänen, Dokumentationen etc.) Datenbankdesign und Umgang mit großen Datenbeständen Administration, Serverwartung |
Ziel-Betriebssysteme: |
Microsoft Windows Microsoft Windows CE Linux Java Card Open Platform (JCOP) Assembler (x86, Z80, Atmel etc.) |
Programmiersprachen: |
C++ (MS Visual Studio, GNU, ...) C C#/.net Java (Eclipse) Scriptsprachen (Perl, PHP, div. Shells) Adobe Action Script 3 Div. Setup-Builder (InstallShield, Wise, ...) |
Oberflächen-Technologien: |
Microsoft Foundation Classes (MFC) wxWidgets Qt Adobe Flash/Adobe AIR |
Allgemeine Entwicklungsbibliotheken: |
Standard Template Library (STL) Common Object Model (COM) Distributed Common Object Model (DCOM) Remote Procedure Call (RPC) Boost C++ Libraries Adaptive Communication Environment (ACE) Client for URLs (cURL) |
Datenbankzugriff: |
Open Database Connectivity (ODBC) Data Access Objects (DAO) MYSQL Client Libraries |
Configuration Management, |
CVS SVN VSS CruiseControl |
Multimedia Libraries: |
Internet Explorer API Netscape Browser API (NPAPI) ImageMagick |
Netzwerk-Technologien: |
TCP/IP HTTP HTML CSS XML LDAP SSL/TLS Apache Drupal |
Kryptografie: |
OpenSSL PKCS-Standards (incl. PKCS#11/cryptoki) CSP Public Key Infrastructures (PKI) X.509 |
Smartcards: |
Diverse Betriebssysteme (u.a. Gemalto, Siemens, TCOS) Java Card Open Platform (JCOP) / Global Platform Standard (Open Platform) Diverse Mappings (u.a. PKCS#15) PC/SC CT-API |
Datenbanken: |
MySQL Oracle SQL allgemein |
Weitere Kompetenzen: |
Agile Softwareentwicklung (Scrum) Design Pattern Mathematische Modellierung von Prozessen Programmierung komplexer Maschinensteuerungen (u.a. Simatic) Verfahrens- und Automatisierungstechnik-Background Verständnis für Elektrik, Elektronik und Schaltungstechnik Programmierung von Modems und seriellen Interfaces Datenkompression Neuronale Netze |
Sprachen: |
Deutsch (Muttersprache) Englisch (fließend) |
Natürlich ist diese Darstellung nicht abschließend und nahezu täglich kommen neue Werkzeuge und Technologien dazu. Fragen Sie uns!