Avatar

Pierre Meißner

Software Developer 

Berlin, DE

cv@pm-sys.de


Skills

Software Development

Virtualization

Administration

Languages

German

English

Italian



IT Skills

Software

C Prgrammming (Gen.)

80%

C Prgrammming (Linux low-level; Embedded Sys.)

40%

PHP

30%

Other OO Langs (VB.NET; C++; Swift; Python)

40%

Hardware

Network and TCP/IP

60%

Raspberry PI

45%

Arduino

35%

FPGA Hardware Design

20%

Operating Systems

Desktop OS

Windows

80%

(Debian) Linux

65%

Mac OS

45%

Mobile OS

Andoid

70%

iOS

35%

Work Exprerience

Software Developer for dedicated servers / STRATO GmbH
Mar 2023 - Current

At STRATO I joined a team of colleagues, which maintain software for management of different classes of customer servers. My task is to maintain the OS images for all server platforms and over this to maintain the dedicated servers. Images getting automatic keep up to date some extended for third party software being installed and all tested. Further I do the modification of Linux distros that the strato customer can select to install on his dedicated server in that case, that the OS is setup for the hardware and has components for management inside. The required processings to install some OS or have a recovery environment of a server are developed here. Also we work on software solutions for the customer server to be able to do something like mange the system, make backups of the server or protect the server against cyber attacks. This are for example the management framework including preinstalled applications for common webhosting usage and also in case of the apps the required tests on the so called managed servers. Additional to the server images now the building of Docker images of public applications came along, where we fix security problems.


Software Entwickler Linux Kernel / Fritz GmbH (prev. AVM GmbH)
Sep 2022 - Feb 2023

For AVM (AVM Computersysteme Vertriebs GmbH; int.: AVM GmbH for ICT) I made an application after the end of my time at the university. My intension was to continue development work with the Linux kernel. Also as a result of my studium I were interested in the development of software for networks.
The topics in my job were the modification of the Linux kernel, the used drivers and the development of tests for the target devices. My interest was the involvement with Linux. But the tasks that I had were in the "Kernel Space", but mostly they were bug fixing. I had to deal with the drivers of the manufactors made for the chipset inside of the Fritz!Box and some backgrounds comming from the hardware. To do my job I don't had the specialized skills and the knowledge about network- and hardwareplatforms. So I decided to leave the job at AVM.


Software Developer / OTIS Germany GmbH & Co. OHG
Oct 2019 - Sep 2021

At Otis I worked as a student employee. I am ported old VB6 applications to new .NET Code.
This step was at this time required, to migrate automated jobs to new sytems. Also one aim was to improve the applications.
Therefore I developed applications, that have to manage data stored in databases, which are relevant for contracts and for the work of other employees (e.g. for factory).
Together with the main task of my job I started and maintained some other processes of modernization and migration. As result of my work at the end of this time the recommendation for another department at Otis to offer me a project to do my bachelor degree happend (see below).


System Administrator / Data CIB GmbH
Oct 2017 - Sep 2019

At Data CIB I worked as a System Administrator for Computersystems and Networks.
All times I need to have smart ideas to repair systems / install new systems for customers.
A long time I worked on a project for a customer to build a new networking structure for mailing services, local file shares, a network installed CRM software and backups.
Further I installed a VoIP telephony system for a company and set it up for thier offices.

Education

Berliner University of Applied Sciences Berlin (form. Beuth)
2016 - 2022

Technical Computer Science - Bachelor of Engineering

Software Development in C, Systemlevel Development (Linux), Development of Network applications in C, Hardware Design based on VHDL, IT-Security (especially Cryptographie), Systemtheoretics and Control Systems Design, Project Management more here...

Thesis
Dec 2021 - Apr 2022 Planned WS21/22

The Bachelor thesis was done also at Otis as continuation after the time of the work as student employee. The topic of the thesis is the system level optimization of a software for an embedded system component. The thesis was original planned starting from October 2021. But the start was delayed by the university. From this delay it was completed to the given closing date.


Dual Education System - OSZ ET2 Berlin
2013 - 2016

IT Administrator - German: "Technischer Assistent für Elektronik und Datentechnik"
Software Development in C, telephone systems, networks, Linux system administration, business formation


Dual Education System - OSZ ET2 Berlin
2011 - 2013

Electrician - German: "Servicekraft für Elektrotechnik"
Electronics, electricial installation, Building-internal electrician controlling [Moeller® easy]


School Education

Dual Education System - OSZ ET2 Berlin
2013 - 2016

A level

Dual Education System - OSZ ET2 Berlin
2011 - 2013

Middle-Level school-leaving qualification

Main School
2001 - 2011

Low-Level school-leaving qualification