Softwareentwicklung für Datensicherheit, Kryptologie, Smart Card, Embedded Systems, Assembler, C, C++
Aktualisiert am 04.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 04.07.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Chipkarten-Betriebssystem
JavaCard
Continious Development
Continious Integration
Java
Perl
Python
C++
C
JavaScript
TrueScript
Deutsch
native language
Englisch
business fluent

Einsatzorte

Einsatzorte

Bremen (+100km) Hamburg (+100km) Hannover (+100km)
möglich

Projekte

Projekte

10 Monate
2023-09 - 2024-06

WebShop Development, Web based Employee Incentive Management System

Development and Testing Java Python TypeScript
Development and Testing
Java Python TypeScript
various
remote
21 Jahre 1 Monat
2003-06 - 2024-06

Embedded Software Development

Freelancer C Assember CI ...
Freelancer
In this years I contributed to various number of projects, basically on card components such as operating systems as well as applications. To support this activities, the development of test systems are required as well. I defined a test concept for smart cards which has been adapted by a couple of companies and I developed their test environment product in a programming language of their choice. At the end, the test environment was script based, parameterizable and configurable. An mechanism has been invented by me to leak internal data during test execution to support bug finding processes as best as possible, provided, the testee has been build with respective leakage capabilites
C Assember CI CD Jenkins Java JavaCards Python Perl Makefile Bash Batchscript JCShell XML JSON C++ OpenPlatform HSM PKI Scrum TypeScript JavaScript
various
various
8 Jahre 4 Monate
2015-05 - 2023-08

JavaCard OS, Applet and Test Development

Software Development C Java JavaCard ...
Software Development

Continious Integration

Continious Development

Scrum

Shell Scripting

C, Java, JavaCard, XML, JSON

C Java JavaCard CI CD Scrum Bash Makefile Batchscript python doxygen Jenkins JCShell
München, Augsburg
6 Monate
2014-07 - 2014-12

Testresult Reporting

Software Developer Java XML
Software Developer
The purpose of this project was to convert test log files generated from a number of test suites in order to provide a uniqe and standardised format to the test management tool in order to follow up each reported item and dispatch to the responsible fixing team. The set of the various input files was hetrogen from simple text files with no structure up to log fiels from more modern sub systems like JUnit. The ouput format was defined as XML structure suitable to feed into database driven management tools.
Java XML
Munich
2 Jahre 6 Monate
2012-01 - 2014-06

JavaCard Applet Development

Software Development JavaCard JCShell GlobalPlatform
Software Development

Development of JavaCard Applets deployed in various electronic payment systems

Development of Test Environment for JavaCard Applets


JavaCard JCShell GlobalPlatform
Austria
7 Jahre 2 Monate
1996-03 - 2003-04

Embedded Software Developer

Teamlead C Assembler Perl ...
Teamlead

Specification and Development of SmartCard for the conditional access system to run a pay TV System.

Specification of the personalisation system and processes to personalize smart card within a secure environment.

BetaCrypt
C Assembler Perl Bash
Unterföhring, Germany

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 8 Monate
1992-07 - 1996-02

QM Auditor

Tüv Süd
Tüv Süd
ISO/IEC 9000ff

Kompetenzen

Kompetenzen

Top-Skills

Chipkarten-Betriebssystem JavaCard Continious Development Continious Integration Java Perl Python C++ C JavaScript TrueScript

Produkte / Standards / Erfahrungen / Methoden

GSM 11.11
ISO/IEC 7816
ISO/IEC 9000ff
Common Criteria

Betriebssysteme

MS-DOS
Unix
Windows
Linux

Programmiersprachen

Assembler
8051, z80, 6502, hc11, hc08, AVR
Basic
C
C++
Clipper
dBase
dbase III, III+ and IV
ESQL/C
Informix
Fortran
77
Imake, GNU-Make, Make-Maker etc...
Java
JavaScript
Pascal
Perl
Shell
TeX, LaTeX
yacc/lex

Datenbanken

Informix
isql and esql-c
xBase
dBase III, III+ and IV as well as Clipper

Datenkommunikation

Ethernet
ISO/OSI
LAN, LAN Manager
parallele Schnittstelle
Proprietäre Protokolle
T=0, T=1, T=14
RS232
SMTP
SNMP
TCP/IP
T=0
T=1
T=14

Hardware

Echtzeitsysteme
embedded Systeme
Emulatoren
ICE
Mikrocontroller
8051, AVR, StrongARM
PC

Branchen

Branchen

Forschung
Entwicklung
Softwareentwicklung
Medien
Conditional Access
Smart Card
Chipkarten
Java Card
JCOP
Telekommunikation
Automotive

Einsatzorte

Einsatzorte

Bremen (+100km) Hamburg (+100km) Hannover (+100km)
möglich

Projekte

Projekte

10 Monate
2023-09 - 2024-06

WebShop Development, Web based Employee Incentive Management System

Development and Testing Java Python TypeScript
Development and Testing
Java Python TypeScript
various
remote
21 Jahre 1 Monat
2003-06 - 2024-06

Embedded Software Development

Freelancer C Assember CI ...
Freelancer
In this years I contributed to various number of projects, basically on card components such as operating systems as well as applications. To support this activities, the development of test systems are required as well. I defined a test concept for smart cards which has been adapted by a couple of companies and I developed their test environment product in a programming language of their choice. At the end, the test environment was script based, parameterizable and configurable. An mechanism has been invented by me to leak internal data during test execution to support bug finding processes as best as possible, provided, the testee has been build with respective leakage capabilites
C Assember CI CD Jenkins Java JavaCards Python Perl Makefile Bash Batchscript JCShell XML JSON C++ OpenPlatform HSM PKI Scrum TypeScript JavaScript
various
various
8 Jahre 4 Monate
2015-05 - 2023-08

JavaCard OS, Applet and Test Development

Software Development C Java JavaCard ...
Software Development

Continious Integration

Continious Development

Scrum

Shell Scripting

C, Java, JavaCard, XML, JSON

C Java JavaCard CI CD Scrum Bash Makefile Batchscript python doxygen Jenkins JCShell
München, Augsburg
6 Monate
2014-07 - 2014-12

Testresult Reporting

Software Developer Java XML
Software Developer
The purpose of this project was to convert test log files generated from a number of test suites in order to provide a uniqe and standardised format to the test management tool in order to follow up each reported item and dispatch to the responsible fixing team. The set of the various input files was hetrogen from simple text files with no structure up to log fiels from more modern sub systems like JUnit. The ouput format was defined as XML structure suitable to feed into database driven management tools.
Java XML
Munich
2 Jahre 6 Monate
2012-01 - 2014-06

JavaCard Applet Development

Software Development JavaCard JCShell GlobalPlatform
Software Development

Development of JavaCard Applets deployed in various electronic payment systems

Development of Test Environment for JavaCard Applets


JavaCard JCShell GlobalPlatform
Austria
7 Jahre 2 Monate
1996-03 - 2003-04

Embedded Software Developer

Teamlead C Assembler Perl ...
Teamlead

Specification and Development of SmartCard for the conditional access system to run a pay TV System.

Specification of the personalisation system and processes to personalize smart card within a secure environment.

BetaCrypt
C Assembler Perl Bash
Unterföhring, Germany

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 8 Monate
1992-07 - 1996-02

QM Auditor

Tüv Süd
Tüv Süd
ISO/IEC 9000ff

Kompetenzen

Kompetenzen

Top-Skills

Chipkarten-Betriebssystem JavaCard Continious Development Continious Integration Java Perl Python C++ C JavaScript TrueScript

Produkte / Standards / Erfahrungen / Methoden

GSM 11.11
ISO/IEC 7816
ISO/IEC 9000ff
Common Criteria

Betriebssysteme

MS-DOS
Unix
Windows
Linux

Programmiersprachen

Assembler
8051, z80, 6502, hc11, hc08, AVR
Basic
C
C++
Clipper
dBase
dbase III, III+ and IV
ESQL/C
Informix
Fortran
77
Imake, GNU-Make, Make-Maker etc...
Java
JavaScript
Pascal
Perl
Shell
TeX, LaTeX
yacc/lex

Datenbanken

Informix
isql and esql-c
xBase
dBase III, III+ and IV as well as Clipper

Datenkommunikation

Ethernet
ISO/OSI
LAN, LAN Manager
parallele Schnittstelle
Proprietäre Protokolle
T=0, T=1, T=14
RS232
SMTP
SNMP
TCP/IP
T=0
T=1
T=14

Hardware

Echtzeitsysteme
embedded Systeme
Emulatoren
ICE
Mikrocontroller
8051, AVR, StrongARM
PC

Branchen

Branchen

Forschung
Entwicklung
Softwareentwicklung
Medien
Conditional Access
Smart Card
Chipkarten
Java Card
JCOP
Telekommunikation
Automotive

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.