Profile: Peter Seiderer
(English version, last updated August 2009)
| Name: | Peter Seiderer |
| Born: | 1969 |
| Education: | Diplom-Informatiker Univ. |
| Foreign languages: | English |
| Hardware: | PC, Siemens-RM, Sun Sparc |
| Operating Systems: | Linux, Siemens-Reliant UNIX, Sun Solaris, FreeBSD |
| MS-DOS, NT, Windows | |
| Programming languages: | C, C++, Java, Perl, Shell-Scripten |
| Databases: | Oracle, Postgres, mSQL, Access |
| Products/Standards/ Interfaces: |
ClearCase, CVS, Subversion, GNU Compiler Toolchain, CDS++, Sun WorkshopPro, Message Passing Interface (MPI), ASN.1, Corba, Java Card 2.2 Platform Specification, Java Card Kit 2.1.2 |
| Network: | TCP/IP, ISDN, SS7, ISUP, INAP, MAP, OpenSSL |
| Experience: | system development, application development, software design, administration |
| Trade/industry: | Telecommunication, Finanzial Services, Internet Service Provider, Consumer Imaging |
Projects:
September 2008 - August 2009
Enhancement of a SmartCard/PKI middleware.
(PKCS11, ISO/IEC 24727-3, ISO/IEC 7816, Microsoft CryptoAPI/CSP)
(VisualStudio, Perforce, GNU Compiler/Automake/Autoconf, Subversion,
CppUnit, OSS Nokalva ASN.1)
Design and implementation of a eCard-WebService (eCard-API-Framework/BSI TR-03112).
Enhancement of the gsoap framework with a PAOS implementation.
(C++/gsoap, Java/Jax-WS)
Design and implementation of a prototype web application for the eCard-API-Framework.
(Tomcat, JSP, Servlet, Java/Jax-WS)
November 2007 - April 2008
eCard-WebService prototyp implementation (eCard-API-Framework/BSI TR-03112).
(C++/gsoap, Java/Jax-WS)
Design and implementation of a SmartCard/PKI middleware, modultests
and refactoring.
(PKCS11, ISO/IEC 24727-3, PKCS15, ISO/IEC 7816, Microsoft CryptoAPI/CSP)
(VisualStudio, Perforce, GNU Compiler/Automake/Autoconf, Subversion,
CppUnit, Doxygen, OSS Nokalva ASN.1, Purify, Valgrind)
October 2006 - September 2007
Technical and functional enhancement of a high-availability and high performance business server
(64 bit, multithreaded) for a order management system using a XML based protocol.
Performance tuning and refactoring of various components (Solaris, C++,
Oracle, Rational Rose, CVS).
January - April 2006
Design, implementation and test of a Voice over IP emergency call telephone system
(H.323, SIP, Swyx-PBX)
Design and implementation of a monitor server for emergency call telephone devices
(C#, .NET, UML)
Design and implementation of a serverer tranposing a proprietary
emergency call telephone device protocol from S0-Bus (ISDN) to IP (UDP)
(mISDN, Linux, C, C++)
September 2002 - November 2005
Design and implementation of a multithreaded workload scheduling
framework for the digital image processing of a minilab (using various OO technologies).
Design and realization of a remote boot/install Linux PC (including a
bootp/dhcp and tftp server for Windows 2000).
Code review and redesign of various software modules.
(C++, UML, Linux, Windows, PVCS, Subversion, GCC/G++, Intel Compiler,
Visual Studio)
July 2001 - July 2002
Design and implementation of a e-Learning Solution (Server, Client)
in Java using the XML-Publishing framework Cocoon.
(Java, Apache, Tomcat, Cocoon, Postgres, Linux)
October 2000 - June 2001
Design and implementation of a high-availability and high performance business server
(64 bit, multithreaded) for a order management system using a
XML based protocol (Solaris, Sun Workshop 6.0, C++,
RogueWave, SOAP, Expat, Xerces, Oracle, Rational Rose, CVS).
January - August 2000
Internet applications for a local Internet Service Provider:
- e-commerce shop (Perl, Postgres, credit card accounting (WireCard)).
- Voting via Internet (Perl)
- NetCommunity
- WAP application (Perl, Postgres, SecureSocketLayer (OpenSSL))
- Crypto-Keyserver (C, OpenSSL)
- Performance critical CGI programming (FastCGI)
- e-commerce shop (Cocoon, XML, XSLT, Java, Oracle)
- e-cards via e-mail (Perl, Sendmail)
- newspaper advertisements with several search functions (php, MySql)
July 2000
Design and implementation of a web based polling system
(multilingual, multidomains) disrtributed on different servers
for a e-mail provider (C, Oracle, Linux).
November - December 1999
Documentation of a C library for Internet applications.
(c2man)
September - October 1999
Adding the MAP (GSM) protocol to the load and protocol tester.
Introducing members of the team into functionality
and programming of the load and protocol tester.
(C, C++, Unix)
May - August 1999
Adding the ITU-ISUP and ANSI-ISUP protocol to the load and protocol
tester.
March - April 1999
Porting of the load and protocol testers from Reliant-Unix to
Intel- and Sparc-Solaris.
(C, C++, Unix)
October 1998 - February 1999
Design and implementation of a load and protocol tester for
telecommunication protocols (ITU-INAP).
(C, C++, Unix)
April - September 1998:
Implementation of a data inserting tool for a
proprietary database used in the telecommunication environment
(Intelligent Networks, IN).
(C, C++, Unix)
June - August 1998:
Installation of a Internet server and net clients for
the computer science room of Hauptschule Giesing (Linux and NT).
September 1997 - February 1998
Implementation of different parallel algorithm for a
transputer with MPI (Message Passing Interface) in a
UNIX environment (Diplomarbeit).
(C, C++, Unix, MPI)
February - August 1997:
Java GUI for database access over
Internet to Oracle and Access.
(Java, Oracle, Unix)