Projects
These are the projects I am currently building or actively involved in — from Open Source frameworks that bring AI to Java developers, to the developer tools I create and maintain.
JHipster
One of the most popular Open Source development platforms, generating production-ready Spring Boot + Angular/React/Vue applications.
Dr JSkill
An Agent Skill that generates modern Spring Boot applications following my personal best practices, for AI coding assistants like GitHub Copilot CLI and Claude Code.
Dr JSkill builds on my JHipster experience to scaffold Spring Boot 4.x projects with Java 25, a database, REST APIs, and your choice of front-end. Unlike JHipster it is an AI agent: easier to tune, more versatile, and able to update existing projects. It is currently an experiment.
BootUI
A Spring Boot 4 starter that adds an embedded, local-only developer console to a running application.
Coffilot
A GitHub Copilot canvas extension that turns a Maven or Gradle Java, Spring Boot, or Quarkus project into an interactive console inside the Copilot app.
LangChain4j
The leading AI framework for Java developers: a clean, idiomatic Java API for building applications with Large Language Models.
I am one of the core contributors to LangChain4j. As part of my work at Microsoft I focus on Microsoft Foundry integration, the OpenAI Java SDK module, Structured Outputs and Function Calling, and developer advocacy.
Links: GitHub
Spring AI
The official AI framework for Spring developers: a Spring-friendly abstraction layer for building AI applications.
I contribute to Spring AI, which brings AI capabilities to the Spring Boot ecosystem through familiar patterns like dependency injection, auto-configuration, and starters. My work includes Microsoft Foundry integration, the OpenAI Java SDK module, and API design feedback.
Links: GitHub