Diese Seite verwendet Piwik für die Analyse. Weitere Informationen finden Sie dazu in Unserer Datenschutzerklärung Ok

Über mich


avatar

Ich bin Björn Hase, Freier Webentwickler, Freifunker, 8-Bit-Junkie, Netzbewohner und Problemlöser.

Studiert habe ich Medieninformatik in Emden und arbeite seit vielen Jahren für verschiedene Agenturen und Kunden im Internet. Ich gehöre zu den extrovertierteren Programmierern. Lernen ist für mich eine Antriebsfeder und ich bin offen für neue Methoden und Technologien.

Meine Aufgabe sehe ich vorallem in der Planung und Umsetzung. Ich Analysiere das Problem, berücksichtige den Workflow und Zielgruppe, prüfe die technische Machbarkeit und erstelle ein Konzept.

Wenn ich nicht gerade Programmiere, bin ich als Freifunker tätig, auch außerhalb unterwegs und interessiere mich für Spiele jeglicher Art.

cv.pdf (54kb)

Portfolio


Mitarbeiter App

Das Organisieren von Mitarbeitern für Veranstaltungen kann mühselig sein, das jedenfalls entnahm ich dem Gespräch mit einem Kunden. Aus seiner Beschreibung der Problems entstand dann eine Webapplikation, die die Planung vereinfachen sollte – für den Kunden, aber auch für seine Mitarbeiter.

Der Kunde pflegt Termine der Veranstaltungen ein, die Uhrzeit und die benötigte Anzahl von Mitarbeitern. Die Mitarbeiter selber können sich über einen Kalender zum Arbeiten eintragen, aber auch wieder austragen. Sie können sich nicht gegenseitig sehen, sondern lediglich, wie viele Stellen noch zu besetzen sind.

Die Anwendung wurde mit Angular umgesetzt, der Server, der eine RESTful API bereitstellt ist mit Node.js geschrieben und wird mit dem Framework Express gestützt. Die Daten werden in einer MongoDB gespeichert.

Nach einigen Woche habe ich den Kunden gefragt, ob alles läuft und wie die Mitarbeiter die Webapplikation angenommen haben. Sein Kommentar dazu:

Läuft wie Sau, alles super!

Crawler

mindenplus

Für die Kampagne #mindenPlus der Stadt Minden sollten sich viele Bürger mit eigenen Inhalten beteiligen. Dabei war zu berücksichtigen, dass die Nutzung Sozialer Netzwerke sehr unterschiedlich ist.

Um die ganzen Sozialen Netzwerke auf einer Seite zusammenzuführen, wurde ein Crawler konzipiert, der eigenständig die Sozialen Netzwerke durchsucht. Er berücksichtigt dabei die jeweiligen Eigenheiten der Netzwerke, liest die Inhalte, und speichert sie in einem einheitlich Format ab.

Die Inhalte können dann über eine RESTful API abgerufen werden. In diesem Fall erfolgt der Abruf über ein WordPress Plugin, das zeitgesteuert wird. Programmiert wurde der Crawler in Node.js und mit dem Framework Express, als Datenbank dient eine MongoDB.

Seite anschauen

Kuoni

kuoni

Kuoni ist ein Reiseunternehmen, dessen Hauptsitz in der Schweiz liegt. Mit einem neuen Konzept für Reisen wurde ein entsprechendes CMS benötigt. Inhalte sollten als Schnipsel organisiert werden und wiederverwendbar sein. Die Reiseberichte sollten unterschiedliche Funktionen und Inhaltsformen haben, die Einstiegsseite sollte Teaser und großformatige Bilder darstellen, zudem war Mehrsprachigkeit und die Arbeitsweise der Mitarbeiter zu berücksichtigen.

Umgesetzt wurde das CMS mit dem Framework Symfony. Für die Datenbank wurde Doctrine PHPCR ODM genutzt, um die Seitenstruktur abzubilden und die unterschiedlichen Arten von Inhalten zu organiseren. Das Backend wurde mit Angular programmiert und der Server wird über eine RESTful API angesprochen, die von Symfony zur verfügung gestellt wird. Die Inhalte werden per Drag & Drop auf den Seiten eingepflegt.

Seite anschauen

Minden Rundum

Minden Rundum

Minden Rundum ist der Prototyp einer lokalen Veranstaltungs- und Newsseite. Veranstaltungen und News werden über Schnittstellen automatisch eingestellt und aktualisiert. Programmiert wurde die Plattform in PHP und mit dem Framework Laravel. Das Backend wurde mit Angular programmiert und hat vor allem das Ziel, einfach und unkompliziert neue Inhalte zu überprüfen.

Für Sommer 2016 ist eine neue Version geplant, die mit zusätzlichen Schnittstellen arbeiten soll, eigenen Crawlern, und zusätzlichen Funktionen für die Benutzer, sowie eine eigene Mobile App.

Seite anschauen

Die Kochdiele

Die Kochdiele

Auf der Seite von Ulrich Bach sollte vor allem das Erlebnis und der Genuss des Kochens erlebt werden. Die Seite wurde mit WordPress und dem Framework Foundation umgesetzt.

Sie ist Responsive und es wurden Custom Post Types verwendet, um die Unterschiedlichen Inhalte, Beiträge, Kochkurse und Jobs darzustellen und zu pflegen.

Seite anschauen

JustText

JustText diente als Vorbereitung für den Hackathon von hack.summit() 2016.

Es ist eine Webapplikation mit Client und Server. Der Server ist in PHP geschrieben und nutzt als Grundlage phpsocket.io. Der Client wurde mit Angular und Foundation umgesetzt. Der Server sollte einfach und unkompliziert sein und von den Nutzern selber verwaltet werden. Der Server erstellt keine Log-Dateien, die Chaträume und Useraccounts werden nur temporär gespeichert, es gibt keine Datenbankanbindung.

Das Projekt steht unter der MIT Lizenz und ist auf Github verfügbar.

Was ich kann


Basics

  • Html / CSS
  • Javascript
  • jQuery
  • SASS
  • Grunt
  • Gulp
  • PHP
  • MySQL
  • Node.js

Frameworks

  • Symfony
  • Laravel
  • Angular
  • Flight
  • Express
  • Foundation

CMS

  • WordPress
  • Grav
  • Pico

Kontakt


Telefon

+49 (0)571 3876 0419
+49 (0)176 6335 6920

Büro

Obermarktstr. 18
32423 Minden