# Martin Fencl's CV | CV

# Martin Fencl

Software test developer, Python engineer, HW tester.

martin@martinfencl.eu | My linkedin page

## Currently

I work as a freelancer and I’m searching for interesting projects that I would enjoy.

### Interest in

- Robotics
  – autonomous projects
  – DYI projects (modeling drones, aircraft …)
  – automation (home security system, DYI projects)
- Linux-based systems (preferring debian)
- Dockerizing
  – docker, docker-compose
  – kubernetes
- Cryptography (YubiKey)
  – OATH | HOTP
  – OATH | TOTP
  – GPG | PGP
  – FIDO U2F, FIDO2 (WebAuthn)

## Education

`2008-2012` Completion of the study program in the field of Electronics Mechanics

- High School of Electrical Engineering, Hluboká nad Vltavou (Czechia)
- Level EQF 4

`2013-2018` Completion of the study program in the field of Applied Electrical Engineering

- University of West Bohemia, Faculty of Electrical Engineering, Pilsen (Czechia)
- Level EQF 6

`2018-2020` Completion of the study program in the field of commercial electrical engineering

- University of West Bohemia, Faculty of Electrical Engineering, Pilsen (Czechia)
- Level EQF 7

## Work Experience

`2013-2013` IT service worker / support

- Karel Peisker, Budweis (Czechia)
- Network service, user interface security

`2016-2017` Development programmer - development department (internship)

- Robert Bosch, spol. s.r.o., Budweis (Czechia)
- Programming of laboratory instruments
- Development department assistance

technologies / tools used:
– LabView
– Python

`2017-2020` Development programmer - technology department (internship)

- Robert Bosch, spol. s.r.o., Budweis (Czechia)
- Programming of laboratory measuring devices
- Testing of laboratory equipment, proposal for improvement and calibration
- Analysis and work with data

technologies / tools used:
– Git
– LabVIEW
– Python
– Visual Basic for Applications (VBA)
– Structured Text (ST)
– 3D printing (SLA, DMLS)
– Measuring and analysis technology

`2017-2020` Software test engineer – DITET5 (Schweinfurth team for EMF projects)

- ZF Engineering Pilsen, spol. s.r.o., Pilsen (Czechia)
- Testing of hybrid automotive units (8P4G project)
- Creating automation tests, regression tests
- Manual testing of internal software (EMF)
- Problem analysis, consulting of status SW

technologies / tools used:
– Dspace SCALEXIO (rapid control prototyping (RCP) applications)
– Exam (test extension/orchestrator)
– Python

`2020-` Software test developer | Python developer

- W.A.G. payment solutions, a.s., Princip, a.s., Prague (Czechia)
- Creating, develop and maintain software unit project for testing (SwMU)
- Modified existing software to detect and correct errors, improve performance, and upgrade interfaces (cooperating with sw-team)
- Prepared reports on specifications and activities for each project.
- Designed web applications (interface for support SwMU project)
- Creating DevOps pipelines, testing applications (Python)
- Development of resources for deploying production software to Azure cloud (Helm, Azure DevOps)

technologies / tools used:
– Apache Kafka (event streaming platform)
– MySQL
– Python
– Git
– Flask, Rest API (Flask-RESTful)
– Django
– Docker, Docker-compose
– Helm, Skaffold
– Azure DevOps
– Kubernetes (and local minikube)

`2022-2024` System engineer | Software test developer

- Deutsche Telekom AG
- Developing an application for controlling and testing mobile phones (MDA project, Python)
- Participation in the development of the analysis program (FST project)
- Creating test applications in the Cypress framework

technologies / tools used:
– Python, JS, TS
– Cypress framework
– Git
– Docker, Docker-compose
– Azure DevOps
– Behave (use Gherkin Syntax with Python)
– pyqt6 (cross-platform Python GUI)