Hi, I'm Michael and I'm an independent systems engineer. With over 15 years of experience, I help companies build successful software projects. My extensive knowledge of IT systems covers every aspect of their development, from start to finish.
My primary objective is to develop systems that are user friendly and easy to understand. I prioritise the timely and cost-effective delivery of these systems and enjoy a minimalist approach to design.
Working with me
As a freelance system and software engineer, I pride myself on clear and concise communication. I keep clients informed throughout the development process, actively listen to their needs, and explain technical concepts in a way that's easy to understand. While I excel at working independently, I'm also a strong team player when needed. I can adapt my approach to different project dynamics, offering leadership when a project requires direction or seamlessly integrating into existing teams. My commitment to continuous learning ensures I'm always up-to-speed on the latest technologies, allowing me to tackle new challenges with flexibility and enthusiasm.
Education
University OTH Regensburg - Holder of Graduate Degree in Computer Science [4 years, Dipl.-Inf.(FH)]
Rohde & Schwarz - Industrial education as an electronics technician [3 years, Apprenticeship certificate]
Skills
Programming
Python · JavaScript · Java · Shell Scripting · SQL · OOP
Technologies
AWS Cloud · Networking (TCP/IP, Firewalls, Load balancing, VPN, DNS) · Databases · Container/Docker · MacOS/Linux/Windows · Fontend-/Backend development · VueJS/React · Flask · REST · Created and used various APIs
Software architecture · Agile methodologies · CI/CD · Git/Source control · Terraform · Linux system administration · Message Queues/MQTT
LTE/5G · NFC · RFID · GPS · Basic knowledge of electronics and microcontrollers
Jira · Standard office software