Kompetenzübersicht

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,
Continuous Integration,
ersion Control 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!