Projects

Projects

ComposeUI logo
ComposeUI is a declarative framework built on top of LVGL, designed for embedded systems. The framework avoids dynamic allocation entirely — no heap, no RTTI, and no virtual dispatch. Widgets are defined declaratively using explicit models for geometry, style, behavior, and content. A small registry and pool handle instantiation so UI logic stays separate from LVGL calls.
quiz-service logo
QuizApp is a Spring Boot Quiz service that exposes a REST API for managing quiz questions. It organized as controller-service-domain and uses explicit, verb-noun patttern endpoints. The domain centers around Question objects, which has type, difficulty, prompt, answer, and a generated UUID (on instantiation). The project is intentionally lightweight and serves as an example of idiomatic Java and simple Spring Boot design.