Michael Fehr
DevOps Engineer & Applikationsentwickler EFZ
Entwicklung bedeutet für mich: verstehen, gestalten und verbessern.
Über mich
Ich bin Michael Fehr, gelernter Applikationsentwickler und im Turnverein sehr aktiv
Hallo! Ich bin Michael Fehr, geboren am 06. August 2000,
und wohne in Müllheim TG. Nach meiner Lehre als Applikationsentwickler bei der Swisscom Schweiz AG
bin ich dem Unternehmen treu geblieben und konnte in
verschiedenen Projekten wertvolle Erfahrungen sammeln.
Meine Wurzeln liegen im Backend-Bereich, doch in den letzten Jahren habe ich meine Leidenschaft für
das Frontend entdeckt – den Teil einer Anwendung, den Nutzer direkt sehen und erleben. Es begeistert mich, wenn aus Code intuitive,
lebendige und benutzerfreundliche Oberflächen entstehen.
Deshalb bin ich stets motiviert, neue Technologien
kennenzulernen und mich fachlich weiterzuentwickeln.
In meiner Freizeit engagiere ich mich aktiv im Turnverein
Müllheim. Seit 2022 bin ich Mitglied des Vorstands und verantwortlich für die Jugendabteilung. In dieser Funktion bilde
ich die Schnittstelle zwischen dem Verein und den Eltern der Jugendlichen, organisiere Trainings, Lager und Wettkämpfe und leite diese auch
selbst.
Der Sport bietet mir den perfekten Ausgleich zur
Arbeit am Bildschirm und hilft mir, den Kopf frei zu bekommen.
Bei Fragen oder für einen persönlichen Austausch freue ich mich über eine Kontaktaufnahme
über das
Kontaktformular.
Skills & Erfahrungen
Im Laufe meiner Ausbildung und Berufstätigkeit habe ich mir fundierte Kenntnisse in verschiedenen Programmiersprachen, Tools und Arbeitsweisen angeeignet. Die folgende Übersicht zeigt meine technischen Fähigkeiten sowie persönliche Eigenschaften, die mich im Arbeitsalltag auszeichnen.
Ausbildung
Feb 2021 - Mai 2021
Rekrutenschule als Panzergrenadier
Im Militär habe ich die Rekrutenschule als Panzergrenadier absolviert. Dabei erlernte ich Disziplin, Anstand, Pünktlichkeit und das Übernehmen von Verantwortung. Zudem konnte ich mein Französisch vertiefen.
Aug 2016 - Aug 2020
Berufsbildungsschule Winterthur
Meine EFZ-Lehre habe ich mit der Schlussnote 5.1 abgeschlossen
Aug 2014 - Aug 2016
Sekundarschule Typ E
Die Sekundarschule habe ich mit der Schlussnote 5.0 in der höchsten Stufe abgeschlossen
Berufserfahrungen
Apr 2021 - Feb 2025
DevOps Engineer I (Swisscom Schweiz AG)
- Entwicklung verschiedener IP-Adressmanagement-Skripte für Monitoring und Alerting sowie für Bereinigungszwecke
- Automatisierung von komplexen End-to-End-Tests (E2E) für B2B Connectivity Services mit Ruby zur Qualitätssicherung(CICD)
- Mitentwicklung eines Python-basierten Zertifikats-Webservices, einschließlich Implementierung von Monitoring, Alerting und Erfassung wichtiger Kennzahlen zur Leistungsüberwachung
- Weiterentwicklung einer Inventarseite mit JavaScript und Angular, einschließlich neuer Optionen, Strukturen, Ansichten und Performance-Optimierungen.
- Installation und Verkabelung von Servern, Switches und Netzwerkkomponenten im Labor.
- Arbeit in einem agilen DevOps-Team
- Übernahme von Pikett-Diensten
Aug 2020 - Apr 2021
ICT-STarter (Swisscom Schweiz AG)
Teilautomatisierung von Massenänderungen mithilfe von Python-Skripten
Aug 2016 - Aug 2020
Lehre als Informatiker in Fachrichtung Applikationsentwickler (Swisscom Schweiz AG)
- Mgmt Infrastructure (SystemCenter & Entwicklung)
- 3rd Level Support für myCloud
- CDN Support
- API-Integration für Software-Netzwerke
- Grundkenntnisse in Informatik, PowerShell und Windows Server
- Black-Box- und White-Box-Testing, Kundenkontakt
- Implementierung von CDN-Aufträgen, Erstellung und Erneuerung von Zertifikaten,
Anwendung von HTML, CSS und JavaScript
- API-Abfragen und Datenverarbeitung mit PHP, JWT-Authorization, Bereitstellung
einer REST API, Erstellung eines Cisco DNA Center Simulators
Programmiersprachen und Skripting
Python
Java
PHP
Bash
Ruby
HTML
CSS
Javascript
Tools
Git
Jira
Grafana
Docker
Jenkins
Microsoft Office Produkte
Sprachen
Deutsch
Muttersprache
Englisch
Gute bis sehr gute Kenntnisse
Französisch
Grundkenntnisse - gutes Verstehen
Weitere persönliche Merkmale
Zertifikate
Im Laufe meiner beruflichen und persönlichen Entwicklung habe ich verschiedene Zertifikate erworben, die meine Fachkenntnisse und Kompetenzen in unterschiedlichen Bereichen dokumentieren. Nachfolgend finden Sie eine Übersicht meiner wichtigsten Qualifikationen, die meine Expertise unterstreichen und meine kontinuierliche Weiterentwicklung belegen. Bei Interesse an Arbeitszeugnissen, Lehrzeugnissen oder weiteren Qualifikationen bitte ich Sie direkt mit mir in Kontakt zu treten.
Cloud & DevOps
Technologien: AWS, Docker, Cloud Computing, DevOps, Deployment, Infrastruktur
AWS Cloud Practitioner Essentials
Grundlagen zu AWS, Cloud-Konzepten, Services, Sicherheit und Infrastruktur.
Docker
Containerisierung von Anwendungen, Images, Umgebungen und Deployment-Grundlagen.
DevOps
Verständnis für Entwicklungsprozesse, Automatisierung, Deployment und Zusammenarbeit.
Web Development
Technologien: HTML5, CSS3, JavaScript, Git, Frontend Development, Responsive Design
HTML
Strukturierung moderner Webseiten mit semantischen HTML-Grundlagen.
CSS
Gestaltung von Layouts, Designs, Farben, Abständen und responsiven Webseiten.
JavaScript 3
Vertiefung von JavaScript-Grundlagen für dynamische und interaktive Webseiten.
JavaScript Advanced
Fortgeschrittene JavaScript-Konzepte für anspruchsvollere Webentwicklung.
Practice Basic Concepts JavaScript
Praktische Übungen zu grundlegenden JavaScript-Konzepten und Programmierlogik.
Full Stack Web Development
Grundlagen vollständiger Webanwendungen von Frontend bis Backend.
Git
Versionskontrolle, Code-Verwaltung und strukturierte Zusammenarbeit in Projekten.
CMS & Website Management
Technologien: WordPress, CMS, Website Management
WordPress Development
Erstellung, Anpassung und Verwaltung von Webseiten mit WordPress.
Datenbanken
Technologien: SQL, Datenbanken, Datenmodellierung
SQL for Beginners
Grundlagen relationaler Datenbanken, SQL-Abfragen und Datenstrukturen.
Sprachen
Kompetenzen: Englisch (B2)
Cambridge English First
Englischkenntnisse auf B2-Niveau für internationale Kommunikation.
Projekte
Im Folgenden stelle ich ausgewählte Projekte vor, an denen ich aktiv beteiligt war und in denen ich meine fachlichen Kompetenzen einbringen konnte.
DNA-Center Simulator
Technologien: PHP, REST API, JWT, Microsoft Office Produkte
Im Rahmen meiner Lehre habe ich meine bisher grösste eigenständige Arbeit in Form einer praktischen
Abschlussarbeit realisiert. Diese habe ich während 10 Tagen
erarbeitet, dokumentiert und zum Schluss präsentiert.
Die genannten drei Bestandteile meiner
individuellen praktischen Arbeit wurden durch meinen Experten, Nebenexperten und meine verantwortliche
Fachkraft mit der Note 5.3 bewertet. Meine Lehre als
Applikationsentwickler EFZ habe ich insgesamt mit der Gesamtnote
5.1 abgeschlossen. Aus datenschutzrechtlichen Gründen ist die vollständige
Dokumentation hier nicht öffentlich zugänglich. Viele ausgewählte Inhalte möchte ich hier dennoch
vorstellen.
Kurze Ausgangslage
DNA steht für «Digital Network Architecture» also digitale Netzwerkarchitektur. Das Cisco DNA Center ist für das Management von Netzwerkumgebungen dessen Komponenten zuständig. Die von Cisco zur Verfügung gestellten Schnittstellen sollen künftig automatisiert abgefragt werden können. Um dies ausführlich zu testen, wird im Rahmen der IPA ein DNA Simulator erstellt, welcher einige Funktionalitäten des Cisco DNA Centers identisch abbildet. Das IPA Projekt ermöglicht das effiziente Testen dieser nachgebauten Schnittstellen.
Dokumentationsausschnitte
Folgend sind einige Dokumentationsausschnitte meiner Arbeit ersichtlich.
Zeitplan und Arbeitsjournal
Datenbank
Projektdokumentation
Filebeschrieb mit Codeausschnitten
Testing
Schlusswort
Präsentation
Als Abschluss meiner Individuellen praktischen Arbeit habe ich meine Arbeit mit folgender Powerpoint Präsentation gepitcht.
Portfolio-Webseite
Technologien: HTML, CSS, Javascript
Diese Portfolio Webseite wurde von mir entwickelt und umgesetzt. Sie dient
als
zentrale Plattform
zur Präsentation meiner Projekte und Fähigkeiten. Die aktuelle Seite wurde von mir individuell
gestaltet und technisch realisiert.
Zur Umsetzung
habe ich
HTML, CSS und
JavaScript eingesetzt, um
Struktur, Styling und Interaktivität der Anwendung zu erstellen.
Die untenstehenden Codeausschnitte zeigen die Start- bzw.
Titelseite dieser Anwendung.
Webseiten für den Turnverein Müllheim
Technologien: Wordpress
Als Mitglied des Turnvereins Müllheim habe ich die
Vereinswebsite konzipiert und umgesetzt.
Eine besondere Herausforderung bestand darin, eine Struktur zu schaffen, die
es
den einzelnen Riegen und Abteilungen – Damen, Herren, Jugendriegen und weiteren Vereinsgruppen –
ermöglicht, ihre jeweiligen Inhalte selbstständig zu verwalten und zu aktualisieren. Seit der
Einführung betreue ich die Website laufend und unterstütze die Verantwortlichen bei der Pflege ihrer
Bereiche.
Zusätzlich habe ich im Rahmen unserer Crazy Night eine
separate Webseite für unser
Festival entwickelt. Dabei lag der Fokus darauf, den Besuchern einen schnellen, einfachen und
intuitiven Zugang zu allen relevanten Informationen zu
ermöglichen. Die Seite sollte nicht nur
funktional sein, sondern auch einen ansprechenden visuellen Eindruck vermitteln und das Festival
attraktiv präsentieren. Ein weiterer wichtiger Bestandteil war die Integration von Impressionen
vergangener Jahre, um die Atmosphäre der Veranstaltung bereits online erlebbar zu machen und
Besucher für das Event zu begeistern.
Kontaktiere mich
Ruf mich an
+41 79 355 16 94
mifehr@bluewin.ch
www.linkedin.com/in/mifehr