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.
I created JHipster in 2013 to generate modern, production-ready web applications with best practices built in. It has grown to 22,000+ GitHub stars and 800+ contributors. I remain involved as founder and president of the JHipster Developers Association.
Links: Website
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.
Links: GitHub
BootUI
A Spring Boot 4 starter that adds an embedded, local-only developer console to a running application.
BootUI gives Spring Boot developers immediate runtime visibility — health, memory, threads, startup timing, HTTP exchanges, and logs — plus dedicated advisors for JVM tuning, security, Hibernate, and GraalVM readiness, all behind a local-first safety model.
Links: GitHub
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.
Coffilot lets you build, test, package, and run your Java app from the Copilot side panel, with a graphical test view, a “run affected” mode, live JVM metrics, and advisor scans that push fixes straight back to the agent.
Links: GitHub
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