Daniel Sonnenberg

Freelancer · Remote

DanielSonnenberg

Fullstack-Entwickler mit starkem Design-Fokus.

Abb. 01 Explosionsdarstellung

Fünf Schichten.

Infrastruktur · Daten · Logik · Schnittstellen · Design & Interface: ich baue alle. Ebene berühren für Details.

Abb. 01 Montiert

Ein Produkt.

Konzept, Design, Code, Betrieb: aus einer Hand, mit einer Verantwortung.

02Blatt 02 / 07 · Belege

Belege statt Behauptungen.

Öffentliche Projekte sind verlinkt und lassen sich nachprüfen. Projekte unter NDA sind anonymisiert, aber ehrlich beschrieben.

#1bei Google für „digitale Stempelkarte" mit dem eigenen SaaS Hillcard, solo gebaut und organisch gewachsen.
Top 3Contributor bei IHP nach hinzugefügten Zeilen. Open Source, öffentlich einsehbar.
seit 2018Publisher im Unity Asset Store, heute unter anderem mit AI Forge und Easy UI.
seit 2015Websites und Software für Kunden: angestellt, selbstständig und als Mitgründer.

Öffentlich · verlinkt · verifizierbar

2020–2022Open Source

IHP, Integrated Haskell Platform

Web-Framework in Haskell, Open Source. Als Entwickler bei digitally induced habe ich am Kern mitgebaut. Die Contributions sind öffentlich und stammen aus der Zeit vor dem KI-Autocomplete: Top 3 nach hinzugefügten Zeilen.

HaskellFramework-CoreOpen Source
Rolle: Core-ContributorRepository →
seit 2023Eigenes SaaS

Hillcard, digitale Stempelkarte

Eigenes Produkt, komplett solo: Konzept, Design, Fullstack in IHP, Launch, Betrieb. Heute organisch auf Platz 1 bei Google für den Suchbegriff „digitale Stempelkarte".

IHP / HaskellSaaSLaunch & BetriebSEO
Rolle: alleshillcard.de →
seit 2018Asset Store

AI Forge & Easy UI, Unity-Assets

Eigene Werkzeuge im Unity Asset Store: AI Forge (Free & Pro) verbindet KI-Agents direkt mit dem Unity-Projekt, ganz ohne MCP-Server. Easy UI baut Unity-UI per KI mit deutlich stärkerer Code-Kontrolle als das Standard-UI. Dazu ein älteres Asset von 2018, das Fahrzeug- und Charakter-Controller kombiniert.

Unity / C#KI-ToolingProdukt
Rolle: Entwicklung & VertriebPublisher-Seite →

Vertraulich · anonymisiert · Details im Gespräch

Unter NDA

Compliance-Plattform für eine Datenschutz-Beratung

BrancheDatenschutz / ComplianceZeitraum2020–2022 (bei digitally induced)RolleKonzeption bis Wartung, KundenkontaktStackHaskell / IHP

Ausgangslage

Eine Datenschutz-Beratung brauchte ein eigenes Werkzeug für ihre Mandanten: Checklisten, Nachweise und Management-Funktionen, die vorher über Dokumente und E-Mails liefen, fehleranfällig und schwer skalierbar.

Mein Anteil

Ich habe das Produkt von der Konzeption über Design und Entwicklung bis zu Deployment und Wartung verantwortet, inklusive des direkten Kundenkontakts und der laufenden Updates über mehrere Jahre.

Ergebnis

Eine produktive Plattform, die die Beratung im Tagesgeschäft trägt. Was genau sie kann und für wen, bleibt aus gutem Grund unter Verschluss. Im Gespräch erzähle ich gern, was sich davon übertragen lässt.

FallstudieKeine Screenshots, keine Namen. Diskretion ist Teil der Leistung.
Vertraulich

Wartungs- und Dokumentations-App für Absturzsicherungen

BrancheArbeitssicherheit / GebäudetechnikZeitraum2020–2022 (bei digitally induced)RolleEntwicklung Web & MobileStackReact, React Native, iOS & Android

Ausgangslage

Absturzsicherungen müssen regelmäßig geprüft und lückenlos dokumentiert werden: auf dem Dach, oft ohne Netz, mit Haftungsfolgen bei Fehlern.

Mein Anteil

Mitarbeit an der Software für Prüfung und Dokumentation: Web-Anwendung plus native Apps für iOS und Android, damit die Prüfer vor Ort arbeiten können und die Doku im Büro sauber ankommt.

Ergebnis

Ein Werkzeug, das die Prüfpraxis abbildet statt sie zu behindern. Der Auftraggeber bleibt hier ungenannt, die Mechanik aus Offline-Fähigkeit, Prüfprotokollen und Nachweiskette lässt sich aber auf viele Branchen übertragen.

FallstudieCross-Platform: ein Code-Stand, drei Plattformen.

Weitere Arbeit · Auswahl

07Fahrschul-PraxissimulatorMobile App für den Fahrschulmarkt, komplett solo entwickelt: Fahrphysik, Szenarien, Auswertung.Unity · iOS & Androidseit 2023
08Suchengine für ein ImmobilienportalAufbau der Suche in der Anfangsphase eines Portals für provisionsfreie Immobilien.Haskell / IHP2020–2022
09Fotobox, Hardware & SoftwareFür einen Kunden entwickelt und gebaut: Steuerung in Python auf Raspberry Pi, Gehäuse per CAD. Software, die ein Gehäuse braucht.Python · Raspberry Pi · CADseit 2023
10Kundenwebseiten über hillcodeWebsites für Handwerk, Handel und Dienstleistung, abgewickelt über die Firma.hillcode.de →seit 2023

„Daniel hat unsere Plattform von der ersten Skizze bis zum laufenden Betrieb verantwortet. Wir mussten nie zweimal erklären, was wir meinen."

Geschäftsführung, Datenschutz-Beratung

„Die App läuft seit Jahren zuverlässig, auf dem Dach genauso wie im Büro, auch offline. Wir merken sie eigentlich nur noch, wenn ein neues Feature dazukommt."

Projektleitung, Gebäudetechnik
03Blatt 03 / 07 · Arbeitsweise

Konstruktionsregeln.

Sechs Regeln, nach denen ich baue, unabhängig von Stack, Branche und Teamgröße. Sie sind der Grund, warum meine Projekte auch nach der Übergabe noch funktionieren.

01

Design und Technik sind ein Gewerk.

Ich trenne nicht in „erst Design, dann Umsetzung". Ein Interface, das technisch nicht trägt, ist kein gutes Design, und Technik, die sich falsch anfühlt, ist nicht fertig. Ich mache beides, deshalb passt es zusammen.

02

Eine Verantwortung statt vieler Übergaben.

Konzept, Datenmodell, Backend, Frontend, Deployment, Wartung: Wenn eine Person die ganze Kette kennt, verschwinden die Reibungsverluste zwischen den Gewerken. Und es gibt jemanden, der wirklich zuständig ist.

03

Der Stack folgt dem Problem.

Ich habe Haskell, Next.js, Django, Unity und einiges mehr produktiv eingesetzt. Ich wähle, was zum Team, zur Laufzeit und zum Budget passt, nicht was gerade in Mode ist oder was ich zuletzt benutzt habe.

04

Lesbar in zwei Jahren.

Der Code, den ich schreibe, wird von jemandem gelesen, der ihn nicht geschrieben hat, oft von mir selbst, später. Klare Struktur, langweilige Lösungen an den richtigen Stellen, Tests dort, wo sie etwas absichern.

05

Gebaut, nicht generiert.

Ich nutze KI wie ein scharfes Werkzeug: schnell, gern, täglich, und verantworte trotzdem jede Zeile. Meine Fundamente stammen aus der Zeit davor. Deshalb erkenne ich, wann ein Vorschlag gut aussieht und trotzdem falsch ist.

06

Diskretion ist Teil der Leistung.

Ein Großteil meiner Arbeit steht unter NDA. Ich behandle Ihr Projekt genauso: keine Logos ohne Freigabe, keine Screenshots, keine Anekdoten auf Konferenzen. Was Sie mir zeigen, bleibt bei mir.

Ablaufplan · so läuft ein Projekt mit mir
01

Gespräch

Was soll entstehen, für wen, mit welchem Budget und Horizont? Ich sage früh, ob ich der Richtige bin oder wer es sonst wäre.

1 Termin
02

Konzept

Struktur, Datenmodell, Oberfläche und Technik in einem Dokument, das man verstehen kann. Mit klaren Annahmen und einem ehrlichen Aufwand.

Tage
03

Design & Bau

Iterativ, in kurzen Runden. Sie sehen regelmäßig echte Stände statt Folien und können umsteuern, solange es günstig ist.

Wochen
04

Launch

Deployment, Domain, Monitoring, Übergabe. Dokumentiert so, dass auch jemand anders weiterarbeiten könnte.

Tage
05

Betrieb

Wartung, Updates, Weiterentwicklung: auf Wunsch dauerhaft, sonst mit sauberer Übergabe an Ihr Team.

nach Bedarf
04Blatt 04 / 07 · Über mich

Zwei Rollen, eine Verantwortung.

Ich bin Fullstack-Entwickler, weil mich die ganze Kette interessiert: vom Datenmodell bis zum letzten Pixel. Und ich bin Designer, weil ich Software nicht ausliefern kann, die sich falsch anfühlt.

Angefangen hat es mit acht Jahren, mit ersten eigenen Programmen. Mit 14 habe ich nebenbei Websites für ein Unternehmen gebaut. Nach dem Abitur 2018 ging es ins Informatikstudium, und ab dem zweiten Semester als Werkstudent in die Praxis, bald in Vollzeit. Bei digitally induced habe ich zwei Jahre lang in Haskell entwickelt, am Open-Source-Framework IHP mitgebaut und Kundenprodukte von der Konzeption bis zur Wartung verantwortet.

2023 habe ich mit einem Partner hillcode gegründet. Dort entstehen eigene Produkte, etwa Hillcard und die Unity-Assets, sowie Kundenprojekte. Als Freelancer arbeite ich für Startups, Mittelstand, Agenturen und Konzerne: überall dort, wo jemand gebraucht wird, der Design und Technik aus einer Hand denkt.

  • seit KindheitErste eigene ProgrammeMit acht Jahren angefangen, nie aufgehört.
  • 2015 – 2019Erste Websites für ein UnternehmenNebenbei, während der Schule. HTML, CSS, WordPress.
  • 2018Abitur · Start Studium Angewandte InformatikTechnische Universität Dortmund.
  • 02/2020 – 10/2022digitally induced GmbH, Fullstack-EntwicklerHaskell/IHP, Core-Contributor am Open-Source-Framework, Kundenprodukte end-to-end, Web- und Mobile-Apps.
  • 2022 → heuteMedieninformatik, TH Köln (berufsbegleitend)Wechsel von Dortmund nach Köln. Läuft neben durchgehender Vollzeit-Praxis.
  • seit 03/2023hillcode, MitgründerEigene Produkte (Hillcard, Unity-Assets), Kundenprojekte, Hardware. Sonnenberg & Schimpf Softwareentwicklung GbR.
  • heuteFreelance, Fullstack mit Design-Fokus
05Blatt 05 / 07 · Werkzeug

Was ich kann, sortiert nach Tiefe.

Was ich täglich benutze, und was ich produktiv eingesetzt habe. Wenn Ihr Stack hier nicht steht: Ich arbeite mich schnell ein, der Stack ist selten der schwierige Teil.

Kern · täglich, in der Tiefe
  • 01Haskell · IHPTypsicher und schnell. Mein Zuhause seit 2020: Framework-Core, Hillcard, Kundenplattformen.
  • 02Next.js · React · TypeScriptFür alles, was ein großes Ökosystem und viele Hände braucht.
  • 03Django · PythonBackends, interne Tools, Automatisierung und alles, was mit Hardware spricht.
  • 04Unity · C#Apps, Simulationen, Tooling. Seit 2018 mit eigenen Assets im Store.
  • 05Design · UI/UXVom Konzept bis zum Design-System. Kein separates Gewerk, sondern Teil jeder Umsetzung.
  • 06Hardware · Elektronik · CADVom Platinendesign und SMD-Löten über ESP32 und Raspberry Pi bis CAD (Fusion 360). Software, die ein Gehäuse braucht.
Weitere Sprachen · geläufig
C / C++SwiftKotlinJavaGLSL
Erfahrung mit · praktisch eingesetzt
React NativeStatisches HTML/CSSSQL · PostgreSQLDeployment · CI · Hosting
Kurz genutzt · gesehen
Laravel / PHPAngularVueSvelteWordPressu. a.

Angaben zur Tiefe sind Selbsteinschätzung. Fragen Sie mich im Gespräch nach Details. Ich sage auch, was ich nicht kann.

06Blatt 06 / 07 · Medien

Design endet nicht am Interface.

Zur Software gehört oft das Bewegtbild, das sie erklärt. Produkt- und Marketingvideos, Motion Design und 3D: vom Konzept über die Aufnahme bis zum fertigen Schnitt, aus einer Hand.

01

Produkt & Marketing

Videos und Key Visuals, die ein Produkt verständlich machen: für Startups, Landingpages und Kampagnen. Zuletzt Marketingvideos für Hillcard und die IHP-Casts, von der Planung über die Aufnahme bis zum Schnitt.

02

Motion & 3D

Animation und 3D-Szenen in Blender und Cinema 4D. Vom Logo-Bumper über die Erklär-Animation bis zur Produktvisualisierung, wenn ein reales Foto nicht reicht.

03

Postproduktion

Schnitt, Color Grading und Sound-Aufbereitung in DaVinci Resolve, Premiere Pro und After Effects. Der Teil, der aus Rohmaterial ein fertiges Video macht.

Werkzeug · Gestaltung, Schnitt, 3D
PhotoshopIllustratorAfter EffectsPremiere ProDaVinci ResolveFinal Cut ProCinema 4DBlender
07Blatt 07 / 07 · Kontakt

Lassen Sie uns über Ihr Projekt sprechen.

Eine E-Mail reicht. Schreiben Sie, was entstehen soll und in welchem Rahmen. Ich antworte ehrlich, auch wenn die Antwort ist, dass jemand anderes besser passt.

E-Mail · direkt, kein Formular
daniel@hillcode.deWofür · typische Anlässe
  • 01Ein Produkt von null auf eins: Konzept, Design, Fullstack, Launch. Eine Person, eine Verantwortung.
  • 02Design und Umsetzung aus einer Hand, wenn die Übergabe zwischen Agentur und Entwicklung bisher der teure Teil war.
  • 03Bestehendes weiterbauen: Interim im Team, ein Feature, das keiner anfassen will, oder eine Migration.
  • 04Beratung: Architektur, Stack-Wahl, Machbarkeit. Auch als zweite Meinung.

Endkunden-Websites (Handwerk, Handel, Praxis) laufen über hillcode.de. Dort sind Sie richtig, wenn Sie eine Firmenwebsite brauchen.

§Rechtliches

Impressum & Datenschutz.