01 / Webanwendungen / Embedded Systems / IT-Sicherheit

Friedjof Noweck

Softwareentwicklung für sichere, vernetzte Systeme

Ich entwickle Webanwendungen, Embedded-Lösungen und Linux-basierte Infrastruktur - von der technischen Konzeption bis zum zuverlässigen Betrieb.

02 / Leistungen

Von der Anwendung bis zum Betrieb

Ich unterstütze bei klar abgegrenzten Entwicklungsaufträgen ebenso wie bei der technischen Weiterentwicklung bestehender Systeme.

Webanwendungen & digitale Produkte

Konzeption und Umsetzung wartbarer Websites und Webanwendungen - von der Benutzeroberfläche über Schnittstellen und Backends bis zum reproduzierbaren Deployment mit TypeScript, React, Astro, Django und Docker.

Embedded Systems & Automatisierung

Entwicklung vernetzter Geräte auf Basis von ESP32 und vergleichbaren Mikrocontrollern - einschließlich Firmware, Sensorik, Platinenentwurf, 3D-gedruckten Gehäusen sowie lokaler Integration über MQTT und Home Assistant.

IT-Sicherheit & Infrastruktur

Sicherheitsanalysen von Webanwendungen und Infrastruktur sowie Aufbau und Betreuung von Linux-Systemen und Netzwerken. Dazu gehören Penetration Testing, Code-Review, Container, Virtualisierung, Backups und nachvollziehbare Befundberichte.

03 / Projekte

Ausgewählte Projekte

Drei reale Systeme zeigen das Zusammenspiel von Firmware, Webtechnologien und eigener Mechanik. Die 3D-Modelle stammen direkt aus den jeweiligen Repositories.

04 / Licht

Smarte Nachttischlampe

Lokale Lichtsteuerung in einem selbst konstruierten Gehäuse.

GlowLight verbindet einen ESP32, adressierbare LEDs und einen Berührungssensor zu einer eigenständigen Nachttischlampe. Basis, Sensorträger und Diffusor wurden als zusammenpassende Druckteile konstruiert; mehrere Lichtmodi lassen sich ohne externe Steuerung direkt am Gerät schalten.

Mikrocontroller
ESP32
Bedienung
Berührungssensor
Leuchtmittel
Adressierbare LEDs
Gehäuse
3 Druckteile, FDM
Versorgung
USB

GlowLightBaugruppe: base-usb-led / inner-button-sensor / top-cap-plain / Modell wird geladen …

05 / Automatisierung

Automatischer Futterautomat

Füttert nach Plan - lokal und ohne Cloud.

Der automatische Futterautomat verbindet Mechanik, Sensorik und eine lokale Weboberfläche. Konfigurierbare Zeitpläne steuern die motorisierte Dosierschaufel, während eine Lichtschranke den Futterdurchlauf überwacht. Zwischen den Fütterungen reduziert der ESP32 seinen Energiebedarf per Deep Sleep.

Mikrocontroller
ESP32
Steuerung
Web-Interface, Zeitpläne
Sensorik
Lichtschranke
Mechanik
Trichter, Dosierschaufel
Energie
Deep Sleep

AutomaticChickenFeederBaugruppe: base / trichter / schaufel / lichtschranke / Modell wird geladen …

06 / Werkzeug

Vom Drucker zum Stiftplotter

Dokumente im Browser in plotbaren G-Code umwandeln.

gcodescribe verarbeitet PDF-, SVG- und Office-Dokumente direkt im Browser und erzeugt daraus G-Code für einen 3D-Drucker. Eine konstruierte Halterung führt den Stift am Druckkopf; der elastische Stiftring sorgt für gleichmäßigen Kontakt mit dem Papier.

Plattform
Browser, TypeScript
Eingabe
PDF, SVG, Office
Ausgabe
G-Code
Hardware
Stifthalter für Ai3MS

gcodescribeBauteile: printer-screw-mount / elastic-pen-ring / Stift / Modell wird geladen …

07 / Profil & Arbeitsweise

Technik über Systemgrenzen hinweg

Seit 2016 entwickle ich Software und setze seit 2019 Projekte selbstständig um. Mein Schwerpunkt liegt dort, wo Webanwendungen, Embedded Systems, Linux und IT-Sicherheit zusammenspielen.

Ich betrachte Firmware, Schnittstellen, Betrieb und Sicherheit als zusammenhängendes System. Wichtig sind mir nachvollziehbare Architekturentscheidungen, wartbarer Code, dokumentierte Übergaben und lokal betreibbare Lösungen, wenn sie fachlich sinnvoll sind.

  • Selbstständige Projektarbeit seit 2019
  • Web, Firmware und Linux im Zusammenhang
  • Wartbare und dokumentierte Umsetzung
  • Open Source und Responsible Disclosure
Friedjof Noweck Portrait
Friedjof Noweck / Portrait

08 / Nachweise

Praxis & Erfahrung

Responsible Disclosure

Analyse und verantwortungsvolle Meldung realer Sicherheitslücken in den Bereichen XSS, RCE und Broken Access Control.

Hall of Fame ansehen

Open-Source-Projekte

Quelloffene Repositories dokumentieren die Entwicklung vernetzter Geräte, Webanwendungen und Automatisierungslösungen.

GitHub ansehen

Fraunhofer IGCV

Entwicklung eines Legierungsrechners als wissenschaftliche Hilfskraft.

Mehr erfahren

Hackathons

Interdisziplinäre Softwareprototypen bei mehreren deutschlandweiten Hackathons.

Mehr zu Projekten

09 / Kontakt

Kontakt

Sie planen eine Webanwendung, ein vernetztes Gerät oder benötigen Unterstützung bei Sicherheit und Infrastruktur? Schreiben Sie mir mit einer kurzen Beschreibung Ihres Vorhabens.

terminal layer
Willkommen im Portfolio-Terminal.
Mit 'help' werden verfügbare Befehle angezeigt. Mit 'cat <skill>.txt' lassen sich Details zu einzelnen Bereichen anzeigen.

-rw-r--r-- 1 friedjof friedjof 640 Jul 11, 03:07 AM it-security.txt
-rw-r--r-- 1 friedjof friedjof 957 Jul 11, 03:07 AM opensource.txt
-rw-r--r-- 1 friedjof friedjof 1274 Jul 11, 03:07 AM fraunhofer.txt
-rw-r--r-- 1 friedjof friedjof 1591 Jul 11, 03:07 AM hackathons.txt