-
-
-
-
-
-
-
-
-
|
Copyright © 2004-2019, Schackmann
webmaster(at)schackmann.net
|
|
Position |
Senior Software Developer |
C# C++ Go |
Name |
Schackmann, Stefan |
München |
Geburt |
1970 |
Köln |
Nationalität |
deutsch |
|
Ausbildung |
Canterbury University, UK |
Master of Computer Science |
2003 |
|
TU Braunschweig |
Elektrotechnik, TU, ohne Abschl. |
1995 |
|
Schule |
Abitur |
1989 |
Sprachen |
deutsch |
Muttersprache |
|
|
englisch, französisch |
fließend |
|
Web |
info@schackmann.net |
www.schackmann.net |
|
Programmiersprachen |
c# |
seit 2002 |
|
c++ und c |
seit 1992 |
|
java, xml, xslt |
seit 1998 |
|
go |
seit 2010 |
|
scripte mit bash und dos |
seit 1995 |
|
sql |
seit 1996 |
|
python |
seit 2014 |
|
html/javascript, basic/vb, pascal/delphi/modula, smalltalk, assembler,.. |
|
API's |
.NET / ATL / MFC , WPF, WCF |
.net framework and core / advanced template lib / microsoft foundation classes, windows presentation forms |
|
libstdc++, StdLib, boost |
standard gnu/unix ansi c, c++, c++17 lib, enthält auch StandardLib, eine gebrächliche header-only lib |
|
libOpenSSL, BouncyCastle, MS Cryptolib |
Security Libs |
|
jfc, j2ee, jdbc, jsp, ejb, jini, rmi, javaCard |
verschiedene java libs |
|
qt |
ein Cross-Platform Applikations- und UI-Framework |
|
opcua sdk |
Unified Automation OpcUa SDK for C++ |
|
Kollaboration |
Integrated work boards |
Microsoft VSTS, Jira |
|
|
Communication |
Teams, Skype (for business), Slack, Webex |
|
|
Teamwork |
VNC, VS LiveShare |
|
|
IDE's |
Microsoft Visual Studio |
microsoft windows |
|
|
gcc, make, cmake, autoconf, automake, libtool, gdb, valgrind |
gnu (un*x) commandline Umgebung, auch zur CrossCompilierung |
|
|
Eclipse, Code |
linux und solaris |
|
|
NXP Tools |
Eclipse Plugins zur JavaCard Entwicklung |
|
|
Kdevelop, Borland C++Builder |
linux, windows |
|
|
Konzepte |
OOP |
object orientierung |
|
|
AOP |
aspect orientierung |
|
|
Design Patterns |
creational, behavioral and conceptional patterns, mvvm, mvc, ... |
|
|
templates |
template (meta) programming |
|
|
NN, GA |
neuronale netze und genetische algorythmen |
|
|
UML |
unified modelling language |
|
|
agile Entwicklung |
extreme programming, rapid prototyping, kanban, testdriven, scrum |
|
|
Multithreading, Multitasking |
with locking, synchronization and delegation |
|
|
verteilte Systeme, eventgesteuerte Systeme, PlugIns |
|
|
|
garbage collection |
via b-tree traveling (c#) oder memory swapping (java) |
|
|
PKI |
private/public key infrastructure, X.509 certificates, RSA and ECDSA keys, CA, RA, LRA |
|
|
Protokolle |
TCP, UDP |
netzwerkprotokolle wie http smtp snmp und eigene |
|
|
canBus |
can, canOpen |
|
|
seriell |
rs232, sockets |
|
|
OPCUA, OPC |
Siemens, Unified Automation, Jetter, Langner, Wiesemann & Theis |
|
|
SiLA Standard |
SiLA Rapid Integration for medical / bioscience laboratory device integration |
|
|
CMP, EST, OCSP |
Certificate Management Protocol as in RFC 4210, Enrollment over secure transport RFC 7030 |
|
|
Hardware |
embedded systems |
linux, android, windows und proprietär wie Hella asic |
|
|
sps |
Siemens, Jetter, Adam |
|
|
dac/adc |
iotech daqbook |
|
|
scanner |
Microscan, Cognex, Pepperl & Fuchs |
|
|
elektronik |
Maxxon, Festo |
|
|
Tools |
git, svn, cvs, SourceSafe, TeamSource |
versions control systeme |
|
|
doxygen, doc++, javadoc, Visio, dia |
documentations generatoren |
|
|
OpenSSL |
create/revoke and verify certificates |
|
|
Together, Visual Paradigm |
uml/code generatoren |
|
|
VSTS, Jira, Bugzilla, Mantis, TestDirector |
bug tracking tool |
|
|
OS |
Linux, Solaris, Irix, HP-UX |
un*x |
|
|
Windows 10, 2012, 7, XP, 2k, NT |
microsoft windows |
|
|
Android ICS, JB |
googles android OS |
|
|
DB |
Oracle, MySql |
solaris, windows, linux |
|
|
|