status: shipping · uptime 20+ Jahre
Full-Stack-EntwicklerSoftwarearchitektConference Speaker

Das nag informatik Team hat am BaselHack 2025 eine funktionsfähige Applikation entwickelt, die mithilfe von künstlicher Intelligenz Lebensversicherungsanträge automatisch bewertet und entscheidet, ob diese angenommen, abgelehnt oder weitere Informationen angefordert werden sollen.
Weiterlesen
Generative AI currently dominates discussions, inspiring my decision to integrate ChatGPT into my Letter App (https://letter-app.com). This app enables users to easily compose and print impeccably formatted letters across iPhone, iPad, and Mac devices. By leveraging ChatGPT, I can introduce users to a plethora of supplementary features. These include text correction, enhancement, professional and humorous writing styles, and even the generation of entire letters guided by specific instructions.
Weiterlesen
In today’s rapidly evolving technological landscape, the integration of Large Language Models (LLMs) into various applications has become increasingly popular. These models, such as GPT-3 and GPT-4 from OpenAI, Turing-NLG from Microsoft, LaMDA from Google, and Llama 2.0 from Meta, possess the remarkable ability to comprehend and generate human-like text. In this article, I will focus on integrating OpenAI’s GPT into Java applications using Spring AI, a upcoming framework designed to simplify the development of AI-powered applications.
WeiterlesenIn today’s digital age, a visually compelling presence in the Apple App Store can be the difference between obscurity and success. When potential users stumble upon your app’s listing, the first impression they get is often through the screenshots you provide. High-quality screenshots can effectively convey the value and functionality of your app, enticing users to explore further and, ideally, hit that “Download” button.
WeiterlesenOn January 23, 1996, Java was first released, and over the years, it has undergone significant changes. I started working with Java in the early 2000s, using J2SE 1.3, which lacked features that are now commonplace. Java 5 introduced generics, “for each” loops, annotations, autoboxing, and unboxing, resulting in more modern Java code.
Weiterlesen
In 2016 I changed jobs and finally was able to work in a team using the Scrum Framework. The whole company had switched to Scrum shortly before. To this day the transition to Scrum has still not been completed, but nevertheless, I was able to learn a lot about agile software development.
WeiterlesenTime flies. Five years ago we evaluated React, Angular, and Vue in our team and decided to go with React.
Weiterlesen
I started working with React 5 years ago. Due to the Rails experience in the team, rails were set as the backend and for the frontend. After a short evaluation of Angular, React and Vue.js, React convinced us the most at that time.
Weiterlesen
20 years ago, when I started working as a programmer, we had our own test departments and teams that were only responsible for testing. There were hardly any automated tests. Everything was tested using textually described manual test cases.
Weiterlesen
React is one of the most popular libraries to create comprehensive single page applications.
WeiterlesenDaitoo ist eine Listen-App für Routinen, Einkäufe, Packlisten und alles andere, was Sie immer wieder neu tippen. Sie wählt für jede Zeile automatisch ein Emoji und merkt sich bereits geschriebene Formulierungen — «Kaffee» zum dreihundertsten Mal zu erfassen kostet so nur einen Tipp, ganz ohne Wartezeit. Nativ für iOS und Android, funktioniert offline und kommt ohne Konto aus.
Mehr
Die Letter-App ist eine App für iPhone und iPad zum Schreiben klassischer Briefe. Auch heute noch müssen verschiedene Angelegenheiten mit klassischen Briefen erledigt werden. Mit dieser App können Sie sich auf den Inhalt konzentrieren und müssen sich nicht um die Formatierung kümmern. Vorlagen für Standardbriefe, wie z. B. die Kündigung von Abonnements oder Versicherungen, machen Ihnen das Leben noch leichter.
MehrKI-gestützte Übersetzungsverwaltung. Validieren, sortieren und automatisch fehlende Übersetzungen mit LLMs generieren.
MehrKI-gestützte Übersetzungsdateiverwaltung für Java-Projekte. Babeli erkennt fehlende Übersetzungen, sortiert Schlüssel und generiert Übersetzungen mit LLMs — integriert in Maven- oder Gradle-Builds oder als eigenständiges CLI.
MehrEine JavaScript-Implementierung des App-Attest-Protokolls, das überprüft, ob Clients, die sich mit Ihrem Server verbinden, gültige Instanzen Ihrer App sind.
MehrKI-gestütztes Git-Workflow-Tool, das Ihre Änderungen analysiert, aussagekräftige Commit-Nachrichten generiert und in Ihr Repository pusht — alles in einem Befehl.
MehrEine weitere Logging-Bibliothek für Node.js.
MehrEin Toolkit zur Screenshot-Generierung für App-Store-Screenshots. Erstellen Sie schöne, lokalisierte Screenshots für mehrere Geräte mit React und Playwright.
MehrIch bin Full-Stack-Entwickler und Softwarearchitekt mit über 20 Jahren Erfahrung in der Entwicklung von Web- und Mobile-Applikationen. Mit Leidenschaft für Programmierung, Problemlösung und moderne Technologien.
Meine Faszination für Computer begann früh. Mit 12 Jahren habe ich aus Neugier den Computer meines Vaters zurückgesetzt, weil ich wissen wollte, was passiert, wenn man format c: eingibt. Nur wenige Jahre später erstellte ich meine erste eigene Homepage in purem HTML.
Seither habe ich die gesamte Evolution der Webentwicklung durchlaufen: angefangen mit PHP, dann Java-basierte Entwicklung von Servlets über JSP und JavaServer Faces bis hin zu Spring Boot und Angular. Dabei habe ich viel über gutes Webdesign und exzellente User Experience gelernt – Wissen, auf das ich mich noch heute täglich verlasse.
Sechs Jahre lang war ich als Technical Lead bei einem grossen Schweizer Industrieunternehmen tätig und habe dort die Umsetzung der Digitalisierungsstrategie mit mehreren IIoT-Services verantwortet. Dabei sammelte ich umfangreiche Erfahrung mit React, React Native, Ruby on Rails, Node.js, DevOps und Cloud-basierten Lösungen.
Heute arbeite ich als Senior Software Developer und Technical Lead im Schweizer Finanzsektor und entwickle geschäftskritische Applikationen mit Java, Spring Boot, Camunda BPM, Angular, Kubernetes und ArgoCD. Als iSAQB-zertifizierter Softwarearchitekt lege ich einen starken Fokus auf AI-augmented Engineering: Ich baue Lösungen mit LLMs, AI Agents und RAG auf Basis von LangChain und LangChain4j, pflege Open-Source-Entwicklertools und teile meine Erfahrungen als Speaker an Konferenzen.
Eine meiner Stärken ist, dass ich mich sehr schnell in neue Themen und Technologien einarbeite und mich dadurch problemlos in laufende Projekte integrieren oder neue von Grund auf starten kann. Ich glaube daran, Qualität vom ersten Tag an zu bauen. Themen wie Clean Code, Secure Coding, Test-Driven Development und eine gute User Experience sind zentral für meine Arbeit.

Bitte akzeptieren Sie die Cookies am unteren Rand des Bildschirms, um eine Nachricht zu übermitteln oder senden Sie eine E-Mail an support@uebelacker.dev.