MICHAEL DYRNA // SKILLS 
 

 
 

Skills

Fremdsprachen

DeutschMuttersprache
Englischverhandlungssicher
Französischfließend, DALF (C1)
Spanischfortgeschritten (B2)

Hardware

ModemAnsteuerung Inmarsat Swift Broadband Satellitenmodem (ARINC 781)

Hardwarenahe Programmierung im Flugzeug (ARINC 485, ARINC 429)

Betriebssysteme

UnixLinux-Experte, auch tiefgreifende Kenntnisse Systemprogrammierung

Mehrjährige Projekt-Erfahrung in der Software-Entwicklung unter Linux, auch systemnahe Programmierung.

Grundkenntnisse Entwicklung von Android-Applikationen

Programmiersprachen

CMehrjährige Projekt-Erfahrung
C++Mehrjährige Projekt-Erfahrung
JavaProjekterfahrung inkl. JEE, Spring
JavaScriptProjekterfahrung
PerlProjekterfahrung
PHPMehrjährige Projekterfahrung
PL/SQLProjekterfahrung
Pythongeringe Projekterfahrung
ScriptsprachenBash
ShellBash

Projekterfahrung in Erlang/OTP (funktionale Programmierung)

Datenbanken

JDBCProjekterfahrung
MySQLProjekterfahrung, inkl. NDB Cluster
OracleProjekterfahrung
PostgresMehrjährige Projekterfahrung
SQLsehr gute Kenntnisse inkl. Stored Procedures, Performance Analayse und Optimierung

Datenkommunikation

EthernetSehr gute Kenntnisse
Internet, IntranetExpertenwissen
ISO/OSIsehr gute Kenntnisse
Message QueuingProjekterfahrung
RouterSehr tiefgehende Kenntnisse IPv4 Routing, Policy Routing
SMTPExpertenwissen, mehrjährige Projekterfahrung, auch Anti-Spam/Sicherheit
SNMPProjekterfahrung
TCP/IPExpertenwissen, Projekterfahrung, Schwerpunkt
VoiceExpertenwissen SIP, Asterisk, OpenSER/Kamailio, Optimierung
Windows NetzwerkPraxiserfahrung

Produkte/Standards/Erfahrungen

  • Programmiersprachen: Experte in C, C++; gute Kenntnisse in Erlang/OPT, Java/JEE, HTML/CSS, PHP, Perl, XML/XSLT, JavaScript; Grundkenntnisse in Python, Linux Shell Scripts
  • Entwicklungs-Plattformen: Experte unter Linux; Grundkenntnisse Android
  • Netzwerke: Experte für XMPP, SMTP, POP3, IMAP4, DNS, Voice over IP (OpenSER/Kamailio, Asterisk), viele weitere Protokolle auf Anwendungsschicht; TCP, UDP, IPv4, Ethernet, Linux Firewall und Routing, Netzwerk-Sicherheit, GSM, Netzwerkmanagement; Grundkenntnisse WLAN, UMTS, Bluetooth;
  • Datenbanken: Sehr gute SQL-Kenntnisse (inkl. PL/SQL); Erfahrung mit Oracle, MySQL, PostgreSQL, Datenbankoptimierung, Caching
  • Interessens-Schwerpunkte: hochverfügbare Systeme, mobile Systeme, Internet-Anwendungen und -Protokolle, Messaging, IT-Sicherheit (Antispam, Kryptographie, Netzwerk-Sicherheit)
  • Tools: Eclipse, DOORS, Jira, Mantis, Bugzilla, Subversion (SVN), CVS, gdb, GNU Make, Netzwerk-Tools, valgrind, FlexeLint, rpmbuild, ClearCase, tcpdump/Wireshark, Maven (mvn)
  • Methoden: Certified Scrum Master (CSM), Projekterfahrung DO-178B Level D (zivile Luftfahrt), OOA, OOD, UML
 
zuletzt aktualisiert: 11.01.2016