Skip to content
View oliveryasuna's full-sized avatar
  • Boston, MA
  • 01:31 (UTC -04:00)

Highlights

  • Pro
Block or Report

Block or report oliveryasuna

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
oliveryasuna/README.md

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.

I don't drink β˜•, but let's pretend I do so that you'll check out my GitHub Sponsors page. Your support helps me make the time to code great things!

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
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.

Pinned

  1. themeable themeable Public

    Simplified theme management for your React applications.

    TypeScript

  2. vaadin-logrocket-integration vaadin-logrocket-integration Public

    LogRocket integration for Vaadin Flow.

    Java 1

  3. math math Public

    Mathematics structures and components for Java.

    Java

  4. crypto crypto Public

    TOTP (RFC 6238) and HOTP (RFC 4226) reference implementations and more.

    Java 1

  5. fluent-flow-2 fluent-flow-2 Public

    Fluent factories for all things Vaadin.

    Java