Johannes Hofmann

johannes-hofmann98@outlook.de

Professional Summary

Software Engineer with hands-on experience in network communication, particularly on embedded devices, serial communication protocols such as Modbus/RTU, and web development. Holds a Bachelor's degree in Electrical and Information Engineering and is currently pursuing a Master's degree at OTH-Regensburg. Proficient in multiple programming languages and hardware platforms, with practical industry experience in embedded systems. Fluent in German and English.


Work Experience

Now
2023

Working Student as a Embedded Software Engineer

DZG Metering GmbH | Regensburg

Co-development of the DC Meter GSH and its associated external display

Implementation and documentation of Modbus/RTU as a communication interface

Development of bootloader and build tools (DevOps)

2023
2022

Internship as a Embedded Software Engineer

DZG Metering GmbH | Regensburg

Developed a secure TLS/HTTPS webserver on an embedded device with Mbed OS

Utilized JS/CSS frameworks for web development and managed communication over WLAN/Ethernet

2017
2014

Training as a Technical Product Designer

DEHN | Neumarkt

Design of systems and devices for the automation and optimization of internal production

Creation and maintenance of technical drawings and documents

Familiarization and collaboration in various departments of the company (manufacturing, quality assurance, design, technical center, sales)


Education

Now
2024

Master's Degree in Electrical and Information Engineering

OTH-Regensburg
2024
2020

Bachelor's Degree in Electrical and Information Engineering

OTH-Regensburg

8 semesters [210 credits / GPA: 1.4]

2017
2014

Bachelor's Degree in Mechanical Engineering

OTH-Regensburg

6 semesters [158 credits / GPA: 1.8]

Changed study program due to a strong interest in electrical engineering and computer science

2017
2014

Apprenticeship - Technical Product Designer

Städtische Berufsschule Regensburg

Specialization: Machine and Plant Construction

Shortened from 3.5 to 3 years, top of the class, final grade: 1.0

Awarded the Kerschensteiner Medal

2017
2014

Vocational School Plus (University of Applied Sciences Entrance Qualification)

Berufsschule Neumarkt

Evening school parallel to vocational training

Top of the class, final grade: 1.75

2014
2008

Intermediate School Certificate (Realschule Certificate)

KRS-Neumarkt

Skills

Programming

C/C++ -

MATLAB -

Python -

JavaScript-HTML-CSS -

React-NextJS -

Node.js

Hardware

ARM Cortex-M -

ESP32 -

Raspberry Pi -

Arduino

Software

Git -

Jenkins -

Jira/Confluence -

Tex -

VSCode -

VisualStudio -

KiCad -

Autodesk Inventor -

CATIA -

MS-Office

Languages

German (native) -

English (fluent) -

Spanish (B1)

Interests

3D-Printing (FDM)