Individuelle Webentwicklung und Apps

Seit 2011 entwickle ich maßgeschneiderte digitale Produkte und unterstütze als freiberuflicher Software Entwickler Teams in der Web- und App Entwicklung. Als Fullstack Entwickler übernehme ich dabei alle Bereiche, die vom Prototypen bis zum Launch erforderlich sind. Wollen Sie eine neue Webanwendung entwickeln oder individuell erweitern, oder suchen Sie Unterstützung oder Beratung für Ihr Team? Kontaktieren Sie mich gerne unkompliziert und unverbindlich über das Kontaktformular!

Leistungen

Technologie

Frontend Entwicklung

Ich bin spezialisiert auf die Entwicklung von interaktiven Apps mit modernen Frontend-Technologien. Je nach Interaktivität der App programmiere ich mit Vanilla JS, Webcomponents oder React.js und Typescript. Ich biete auch Grafik- und 3D-Programmierung mit three.js an.
Ich kann Ihre UI an REST Apis mit OpenApi Spezifikation oder an GraphQL Backends anbinden.
CSS ist eine sich schnell entwickelnde Sprache - mit modernen Features helfe ich Ihnen, Komponentenbibliotheken und Layouts zu erstellen.
In letzter Zeit ist die Barrierefreiheit in den Fokus gerückt - durch die Einhaltung von Best Practices kann ich Ihnen helfen, eine WCAG 2.1 (Level AA) konforme Website zu erstellen.

Backend Entwicklung

Ruby on Rails ist die Technologie meiner Wahl für die Entwicklung von Webanwendungen. Es ist ein ausgereiftes Framework mit einer großen Community, das eine schnelle Entwicklung ermöglicht und alles miteinander verbindet, vom Bau des Prototypen bis zum Endprodukt.

Für Anwendungen des maschinellen Lernens ist Python die natürliche Wahl. Viele solide Bibliotheken aus den Bereichen Statistik, Mathematik und KI-Algorithmen existieren bereits und sind bereit, für Ihre nächste Anwendung verwendet zu werden.

Wenn zusätzliche Performance in Microservices benötigt wird, ist GO die Sprache der Wahl. Es ist einfach, kinderleicht zu deployen, blitzschnell, hat eine große Community hinter sich und ein lustiges Logo - was will man mehr?

Die meisten Anwendungen brauchen eine Datenbank. Es gibt viele Datenbanken, die eine Sache großartig machen, PostgreSql ist jeder Aufgabe gewachsen, von der Volltextsuche bis zur Speicherung komplexer Strukturen. Von der Skalierung bis zur Datensicherung ist es ein gut durchdachtes Open-Source-Projekt.

Infrastruktur

Nicht zuletzt muss die sorgfältig gestaltete App irgendwo wohnen. Ich verwende Capistrano für die Bereitstellung von Rails Anwendungen, Ubuntu als Server, Chef für die Serververwaltung und Docker.

Sonstiges

Ich habe einige Apps für iOS und macOS erstellt, z.B. das Stimmgerät LunaTuna und den macOS Headphone EQ Vizzdom.

Mehr

Cases

Nooshub.com - AI Powered RSS Reader

Nooshub.com - AI Powered RSS Reader

Der RSS Reader "Nooshub" verwendet NLP (Natural Language Processing) Techniken, um Artikel inhaltlich zu sortieren. Er "liest" dafür große Mengen an Artikeln und repräsentiert Wörter so gut es geht mathematisch, um dann neue Artikel in Echtzeit einordnen zu können.

Dadurch können in Ihren Nachrichten-Feeds Trends und Duplikate erfasst werden, so dass man einen schnellen Überblick über die Nachrichtenlage bekommen kann und ähnliche Artikel nicht mehrmals lesen muss.

Dabei sind keine Nutzerdaten erforderlich, es werden nur die Inhalte der Nachrichten verwendet. Ebenso wird nichts gefiltert, so dass man transparent alle abonnierten Nachrichten erhält, um sich ein Bild zu machen.

NDR Ticketshop Relaunch

NDR Ticketshop Relaunch

Als die Elbphilharmonie in Hamburg langsam vor der Eröffnung stand, sollte auch der online NDR Ticketshop neu umgesetzt werden, in dem Karten für die Elbphilharmonie gekauft werden können.

Da der Shop auch virtuellen Anstürmen gewachsen sein muss, wurde großen Wert auf Performance gelegt. Der angehängte Shop basiert auf dem Eventim System. Das CMS ist eine an die Bedürfnisse der Redaktion angepasste Lösung, die mit Ruby on Rails und PostgreSql umgesetzt wurde.

Mehr

Kontakt

Kontakt

Haben Sie ein Projekt, bei dem ich behilflich sein könnte? Schreiben Sie mir einfach!

Vielen Dank für die Nachricht!

Work

Mehr

Blog

Mehr