Summary
Overview
Work History
Education
Skills
Interests
Personal Information
Timeline
Generic
JAN ADAMEK

JAN ADAMEK

Softwareentwickler
Königswartha

Summary

Erfahrener Softwareentwickler mit Fachkenntnissen in den Bereichen Softwaredesign, -entwicklung und -integration. Ich verfüge über profunde Kenntnisse in beliebten Programmiersprachen. Ich kann nachgewiesene Erfolge bei der Programmierung von Embedded-Systemen und Serveranwendungen vorweisen, wobei der Schwerpunkt auf effizienten und innovativen Lösungen liegt.

Overview

20
20
years of professional experience
11
11
years of post-secondary education
3
3
Languages

Work History

Softwareentwickler

Zyxel R&D Center GmbH
08.2015 - Current
  • Unternehmen im Überblick: ein Hersteller von Business Routers wie z.B. Digitalisierungs Premium 2 für die Deutsche Telekom
  • Entwicklung und Testen neuer Softwarekomponenten, meist in C++11
  • Beteiligung an dem Prozess Continuous Integration
  • Erstellen neuer Unit-Tests und Regression-Tests (Python)
  • Beteiligung an dem Code Review (Stash / Bitbucket / gitlab)
  • Erstellen von Dokumentation (Confluence, source code, Markdown Dokumente im Repository)
  • Entwurf neuer Software-Funktionen
  • Erstellung neuer Aufgaben und Bug-Melden in JIRA
  • Arbeit mit Code-Management-Tools wie Git und SVN

Backend Softwareentwickler

nangu.tv
10.2013 - 07.2015
  • Unternehmen im Überblick: ein tschechisches Unternehmen mit Sitz in Prag, ein Hersteller einer interaktiven IPTV-Plattform. Ihre Systeme wurden von Hunderttausenden Endbenutzern genutzt.
  • Implementierung neuer Funktionen von Backend-Komponenten wie Streamern (C++)
  • Test-Scripts entweder in C++ oder Python
  • Fehlerbehebung
  • Firmware-Bau in der cross-platform Umgebung (Arris/Motorola Set-Top-Boxen)
  • Erfolgreiches Projekt: Integration einer neuen Sagem Set-Top-Box für einen Internet-Anbieter (Orange Slovakia) - Refactoring der Streamer-App (Timeshift-Suche, Positionsmeldung im Videostream, ein interner Session-manager inkl. Thread-Sicherheit, Problem & Lösung: Entschlüsselungspakete müssen nach dem Vorspulen/zurückspulen erneut übertragen werden, um die Funktion des Set-Top-Box-Decoders (das richtige Bild) wiederherzustellen.

Softwareentwickler

Atlantis telecom
01.2009 - 08.2013
  • Unternehmen im Blick: ein tschechisches Unternehmen, das Kommunikationslösungen für Telefonie und Video liefert, ein Partner von Aastra, AudioCodes, Polycom, Jabra, Aruba, HP, Microsoft usw.
  • App-entwicklung in Windows API
  • Awendungen in C++
  • Reporting in Microsoft SQL Server ReportingServices
  • Erfolgreiche Projekte: eine VoIP Softphone App für Windows, eine Anrufaufzeichnungs-App für Windows Server, die verschiedene Plattformen und Schnittstellen nutzen kann: analoge Leitungen, digitale Leitungen (Aastra, Siemens usw.), ISDN30, ISDN2, VoIP-Anrufe (Aastra, Cisco, SIP), Anrufüberwachung und Berichte an Czech Airlines, DPD, Heineken usw.

NVision
01.2005 - 01.2008
  • Company Overview: ein Hersteller von Telekommunikationssystemen in Mittel- und Osteuropa.
  • Erstellen das Schema mit Orcad Capture
  • Treiberentwicklung in C/C++
  • Xilinx FPGA-Entwurf in VHDLSprache
  • Erstellen von HW und SW Tests
  • Erstellen von der technischen Dokumentation
  • Verhandeln mit Lieferanten digitaler integrierter Schaltkreise
  • Erfolgreiches Projekt: HW-Synchronisierungsmodul zur Verteilung von Telekommunikationssignalen zwischen dem Trunk-Gateway und der Synchronisationsversorgungseinheit, SW-Treiber für das VoIP-Paketisierungsmodul.
  • Ein Hersteller von Telekommunikationssystemen in Mittel- und Osteuropa.

Education

Master of Science - Telekomunikation

Fakultät Elektrotechnik, TU Prag
Prag
04.1999 - 01.2006

Studiengang - Informationstechnik

Fachschule für Elektrotechnik, Rožnov pod Radhoštěm
01.1995 - 01.1999

Skills

  • Fundierte Kenntnisse in C / C
  • Verwaltung von Git-Repositories
  • Erfahrung mit der Verwaltung von GNU Makefiles
  • Erfahrung in der Python-Programmierung
  • Erfahrung im Schreiben von Linux-Shell-Skripten
  • Einrichtung von Netzwerk-Routern und Switches
  • Verständnis von TCP/IP-Protokollen
  • SCRUM
  • Automatisierte Integrationsprozesse (Continuous integration)
  • Software-Tests
  • Code-Debugging
  • Agile Entwicklungsmethodologien
  • Problemlösung

Interests

Wandern
reisen
radfahren
Langlauf

Personal Information

  • Citizenship: Tschechien
  • Number of Children: 2
  • Health Status: gesund
  • Date of Birth: 12/15/80
  • Driving License: Pkw-Klasse B
  • Marital Status: verheiratet
  • Place of Birth: Valašské Meziříčí, Tschechien

Timeline

Softwareentwickler

Zyxel R&D Center GmbH
08.2015 - Current

Backend Softwareentwickler

nangu.tv
10.2013 - 07.2015

Softwareentwickler

Atlantis telecom
01.2009 - 08.2013

NVision
01.2005 - 01.2008

Master of Science - Telekomunikation

Fakultät Elektrotechnik, TU Prag
04.1999 - 01.2006

Studiengang - Informationstechnik

Fachschule für Elektrotechnik, Rožnov pod Radhoštěm
01.1995 - 01.1999
JAN ADAMEKSoftwareentwickler