Hi, I'm Oliver!
- Software Engineer at Sferion.
- Researcher at WPI.
- Currently working with Java, React, Capacitor, Vaadin, jOOQ, and more!
- jOOQ fanatic. Don't use Hibernate.
I am currently working on Themeable, a simplified theme management system for React. My most recent release is vaadin-logrocket-integration. Also, check out my abstract algebra project.
On my free-time, I enjoy researching existing technologies to identify room for improvement or addition. Fluent Flow simplifies Vaadin UI composition with cleaner and more powerful code. I also wrote Gimme DOM, an extension for Vaadin 8 enabling legacy Vaadin developers to access client-side DOM. Similar features were adopted in later Vaadin versions.
- Mathematics Library
Abstract algebra mathematics structures and components. - Cryptography Library
TOTP (RFC 6238) and HOTP (RFC 4226) reference implementations, and more, for practice. - Googa (abandoned)
Strongly-typed SQL query build for TypeScript. - Automaton
Simple automaton structures, for practice.
- Themeable (in-progress)
Simplified theme management for your React applications. - Hooksies
A collection of React hooks that I use. - React-in-Vaadin
Proof-of-concept using React in Vaadin (without Hilla).
- Missing Info
A growing collection of missing and extra features for Capacitor apps. - LogRocket Integration
Experimental LogRocket integration for Capacitor apps.
- Fluent Flow
Fluent factories for all things Vaadin. - LogRocket Integration
LogRocket integration for Vaadin. - Leaflet Integration
Leaflet map component and utilities for Vaadin. - Flow Commons
A commons library for Vaadin Flow. - Lit Component
Model LitElement web components with Vaadin. - Gimme DOM
A Vaadin 8 extension enabling developers to have more control over the web DOM. - Vaadin + Jetty + Guice
A Vaadin servlet running in an embedded Jetty server with Guice as a dependency injection framework. - Vaadin Native Image
Example of a Vaadin application that can be compiled to a native image using GraalVM.
- Commons Language
Java language commons. - Beanbag
Observable Java structures. - Lit Shop
A collection of Lit frameworks and libraries.