Über uns / mich
Hallo!
Mein Name ist Daniel Herzog, und ich bin selbstständig tätig. Zusammen mit weiteren selbstständigen Menschen aus meinem Freundeskreis formen wir sysdevIO. Dieser Zusammenschluss ermöglicht uns umfangreiche Projekte von der ersten Planung bis zur gesamten Umsetzung zu übernehmen.
Januar 2010
Wie komme ich zur IT?
Bereits mit 15 Jahren habe ich mein Lieblings-Browser-Spiel "Die Stämme" lieber nachprogrammiert, anstatt es zu spielen. Dafür verwendet habe ich, wie auch im Original PHP, HTML, CSS und JavaScript. Verbessern wollte ich das Spiel jedoch mit einem 3D-Dorfplatz. Diesen habe ich mit der Software "Blender" konstruiert.
Januar 2011
Der Dorfplatz sah zwar nicht besonders professionell aus, aber das war nun mal mein erstes 3D-Projekt, und ich war ~16 Jahre alt. Dieser Trend zog sich dann auch in weiteren Spielen fort, sodass meine Freunde und ich auch bei beispielsweise Minecraft auf einen von mir modifizierten und gehosteten Server gespielt haben.
Januar 2012
Meine Ausbildung
Angefangen habe ich 2012 mit einer Ausbildung zum IT-Techniker. Daraufhin war ich mehrere Jahre in der IT Tätig. Dies umfasste alles von der PC-Komponente, über Netzwerk-Konfiguration bis hin zur Server Wartung.
März 2012
Eines meiner ersten Mikrocontroller Projekte, war diese Binär-Uhr. Sie zeigt mit Hilfe der LEDs die aktuelle Zeit in binärer Darstellung an.(LED aus = 0, LED an = 1). Umgesetzt habe ich das mit einem AVR ATmega32A. Zu dieser Zeit kannte ich die viel komfortablere Entwicklungsumgebung Arduino noch nicht, daher habe ich den ganz ohne Bootloader über das Atmel Studio programmiert. Mit den ATmega und ATtiny habe ich dann die nächsten Jahre unzählige kleine Projekte realisiert.
August 2014
Drohne im Eigenbau
2014 Wollte ich mir eine eigene Drohne bauen. Um den Bauplan zeichnen zu können, habe ich mir kurzerhand AutoCAD selbst beigebracht. (Blender wollte ich nicht nehmen, da Blender eher für "Freihand"-Modelle ist, und AutoCAD mehr für µm-genaue Konstruktionen.) Recht gut geflogen ist sie leider nicht, da sie zu schwer war, und ich noch Probleme mit dem Filtern der Sensordaten hatte.
Oktober 2015
2015 habe ich mich in der IT Selbstständig gemacht. Damals unter dem Namen herzog.solutions. Neben IT-Administration, Planung & Wartung habe ich mich auch mit Embedded Entwicklung beschäftigt. So sind die in dem Video sichtbaren Projekte entstanden.
Januar 2016
Meine Neugierde hat mich bereits damals schon auch in andere Bereiche blicken lassen, beispielsweise war ich in meiner Selbstständigkeit auch als Licht- und Tontechniker tätig.
Mai 2017
Hololens
Für das Unternehmen Beko habe ich eine Applikation für die Microsoft Hololens entwickelt. Hololens ist eine Mixed-Reality-Brille. Also eine Brille, durch die man die echte Welt sieht, aber zusätzlich kann etwas 3D eingeblendet werden. Dies wirkt dann wie ein Hologramm. Mit meiner Anwendung kann man eine 3D-Maschine auf einen Tisch vor sich hinstellen und mit einem virtuellen Button kann man die Maschine starten und stoppen. Umgesetzt habe ich das mit Unity 3D.
Oktober 2017
Hardware-Software-Design
Da mein Hobby Mikrocontroller Projekte umzusetzen immer prägnanter wurde, habe ich 2017 mit dem Hardware-Software-Design Studium an der FH Hagenberg begonnen, und in der Regelstudienzeit abgeschlossen. Inhalte des Studiums waren Softwareentwicklung, Mikrocontroller (ARM Cortex-M 32, STM/nRF), FPGA (Cyclone V SoC), und vieles mehr.
Januar 2020
Das Projekt für meine Bachelorarbeit bestand aus einer nativen iOS-App (Swift), welche mit 4 STM BLE Boards kommunizierte und die Bluetooth-Metriken miss. Mithilfe dieser App, wurde evaluiert, wie gut sich BLE 5 Mesh für Smart Homes eignet. Die Shields habe ich dafür selbst Design und gelötet. Zum Platinen Designen verwende ich meist Eagle oder KiCad.
Oktober 2020
Embedded-Systems-Design
Direkt nach dem Bachelorstudium habe ich den darauffolgenden Masterstudiengang Embedded-Systems-Design besucht.
Nebenbei als Hobby wurde aber Webentwicklung immer interessanter. Darum habe ich dann als Master-Projekt ein Jahr lang an einer großen Webapp gearbeitet. Danach auch noch etliche kleine Projekte. Webapps mache ich meist mit React / NextJS. Für UI verwende ich je nach Anforderungen Material-UI oder TailwindCSS.
November 2020
Nebenbei mache ich auch sehr gerne Content auf den Social-Media-Plattformen YouTube und TikTok unter dem Namen "heazog". Hier zeige ich technische Einblicke in meinen privaten Projekten. Dieses Video zeigt beispielsweise ein altes Wählscheiben-Telefon welches ich zu einem Mobiltelefon umgebaut habe!
Dezember 2020
#Viral
In diesem TikTok zeige ich einfach nur Touch Sensoren her, dennoch hat es genug Leute begeistert, sodass es über 160.000 Aufrufe bekam.
Januar 2021
Für meine Projekte programmiere ich nicht nur die Mikrocontroller, sondern designe auch gerne die Platinen. Egal ob mit Eagle, KiCad oder Altium Designer, ich kann mit jedem Tool umgehen.
April 2021
seedogs
Nein, hier geht es nicht um Seehunde, sondern um Hundefutter-Schachteln welche Pflanzen-Samen enthalten. Das war ein Konzept welches als Gruppe in einem Social-Media-Marketing Freifach ausgearbeitet wurde.
Diesen Konfigurator mit 3D-Produkt Ansicht habe ich für dieses Projekt mit React, MUI und Three.js implementiert.
zur SeiteFebruar 2022
Ich habe für QMedia eine umfangreichere Webanwendung erstellt, die es ermöglicht, Artikel aus der VELO-Software und der ALSO-Cloud mit der Vario-ERP-Software zu synchronisieren. Die Anwendung ermöglicht sowohl die Synchronisierung von Preisen als auch die Durchführung von Bestellungen.
Durch diesen Werdegang konnte ich Fähigkeiten in folgenden Bereichen erlangen:
- Softwareentwicklung (C, C++, C#, PHP, Java, Assembler, Swift)
- Embedded-Entwicklung (Mikrocontroller ARM Cortex 32-bit - STM32, ESP32, NRF, AVR)
- Mikrocontroller-Debugging (Tracing, Unit & Integrations tests, Jenkins, Logic Analyzer, Oszilloskop)
- Web-Frontend (HTML, JS/TS, React, ReactNative)
- Web-Backend (NodeJS, JS/TS, NextJS, PHP, C#)
- Technisches Webdesign (CSS, SASS/SCSS, TailwindCSS, MUI)
- Datenbanken (MongoDB, MySQL, ..)
- Cloud-Services (AWS, Google Cloud/Firebase, Microsoft Azure)
- Grafik-Design: Adobe Photoshop, Illustrator, InDesign, Premiere Pro, ..
- 3D-Design (Blender, Unity3D, ThreeJS, AutoCAD)
- Fotografie / Videografie: mit Sony Alpha 7 III & DJI RSC 2 Gimbel
- Eventtechnik (Licht- und Tontechnik)
- Social-Media-Marketing