Skip to content

oliveryasuna/oliveryasuna

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

38 Commits
Β 
Β 

Repository files navigation

Hello, folks! πŸ‘‹

Hi, I'm Oliver!

  • πŸ’» Software Engineer at Sferion.
  • πŸŽ“ Researcher at WPI.
  • πŸ§‘β€πŸ’»οΈ Working with Java, Spring, React, Vaadin, TypeScript, and more!
  • ❀️ jOOQ fanatic. Don't use Hibernate.

Java TypeScript Vaadin React Ionic Lit Spring jOOQ AWS

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.

Computer Science & Mathematics

Mathematics Library
Abstract algebra mathematics structures and components.
Cryptography Library
TOTP (RFC 6238) and HOTP (RFC 4226) reference implementations, and more, for practice.
Googa (on hold)
Strongly-typed SQL query build for TypeScript.
Automaton
Simple automaton structures.

React

Themeable (in-progress)
Simplified theme management for your React applications.
React-in-Vaadin
Proof-of-concept using React in Vaadin.

Vaadin

React-in-Vaadin
Proof-of-concept using React in Vaadin.
Fluent Flow
Fluent factorites for all things Vaadin.
Vaadin LogRocket Integration
LogRocket integration for Vaadin.
Vaadin Leaflet Integration
Leaflet map component and utilities for Vaadin.
Flow Commons
A commons library for Vaadin Flow.
Vaadin Code Block
Vaadin mapping for my <code-block> element, which wraps Prism.
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.

Miscellaneous

Commons Language
Java language commons.
Beanbag
Observable Java structures.
Lit Shop
A collection of Lit frameworks and libraries.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published