Loading...
Skip to Content

Professional software development| Avid video production| Curious thinking and tinkering

Extensive experience delivering high quality solutions| Shooting and editing| Jack of all trades, master of a few ;-)

Videos

A selection of created videos, hosted on YouTube. Please subscribe to be notified of new videos!

Software

A selection of open-source software projects, hosted on GitHub.

jsons2xsd
91  44
2023-02-24

Highly configurable converter from JSON-schema to XML-schema (XSD).

itu
41  11
2026-10-07

An extremely fast parser and formatter of standardized date and date-times supporting RFC-3339 (ISO-8601 profile) and more.

eclipselink-maven-plugin
37  17
2026-06-02

Eclipselink JPA Maven plugin, supporting static weaving, canonical model generation, and DDL generation.

zally-maven-plugin
13  6
2025-09-11

OpenAPI specification linter Maven plugin, supporting pluggable rules via Zally. Requires no additional dependencies or services.

kfka
6  0
2026-01-26

Simple embeddable, persistent, rewindable, and filterable queue implementation with no dependencies.

cloud-gateway
5  3
2026-10-12

Reverse-proxy and web-server built on top of Spring Cloud Gateway supporting full request/response logging

dachs
5  2
2026-06-01

Dachs - Data Change Snitch - Unified persistence events

chronograph
5  0
2026-07-23

Highly configurable, easy to use stopwatch allowing measurement of accumulated run-time, with support for numerous statistics.

clackshack
5  0
2025-01-10

ClickHouse client that supports querying with progress information. Very useful for large analytical queries.

spring-tx-cache-decorator
4  2
2024-01-19

Transaction-aware cache decorator that holds cache values transiently until commit to avoid polluting the cache with invalid values in case of a rollback.

r7
3  0
2026-10-15

r7 is a high-performance Java HTTP gateway core with composable routing, low-allocation design, and memory-mapped full audit logging with pluggable tailers.

jquad
2  2
2019-10-04

Quadkey is short for quadtree-key. Each key encodes a square region in latitude and longitude space, organized by detail level making it useful for optimizing geospatial queries.

geodata
2  0
2026-04-14

API-driven fast and free geo-data server for flexible deployment. Comes with a pre-built Docker image.

lamebda
2  0
2025-11-08

Powerful plugin system for adding custom functionality to existing applications, supporting both pre-compiled or source code, with live reload.

mvc-accelerator
2  0
2025-09-18

High-performance routing and security matcher caching for Spring MVC / Spring Boot. Optimize hot endpoints with minimal changes.

my2ch
2  0
2023-06-21

Scheduled transfer of full MySQL query results to automatically generated, corresponding Clickhouse tables. Extremely useful for extracting data for analysis through ClickHouse.

debrepo
2  0
2018-01-03

Minimalistic, single-file Debian repository generator.

simple-modular-demo
1  1
2025-02-14

A simple repository to experiment with modular Java projects

date-time-wars
1  0
2026-09-22

Benchmarks of different date-time parsers/formatters

lapstats
1  0
2024-02-20

A simple tool to work with laptimes and statistics

source-extractor-maven-plugin
1  0
2024-02-11

Source extractor for documentation purposes. Extract code from actual source code to avoid maintaining codesamples in documentation. Link to full examples.

qjc
1  0
2023-12-09

An easy-to-use tool allowing for on-the-fly reloading of classes useful for dynamic configuration and scripting.

orkedrikk.no
0  0
2025-07-20

lamebda-samples
0  0
2024-10-19

Sample projects for ethlo Lamebda

keyvalue
0  0
2023-01-06

Generic Key/Value Interfaces with multiple implementations

About

Welcome to my playground!
I'm a professional, highly experienced software developer and architect. My background ranges from mapping business processes to low-level software and data optimizations.
When not busy with work or life, I love bringing my camera and create photos and videos that can portray the experience!
The name "ethlo" used to be my company name, and has been with me since I started doing professional software development, and has stayed with me. Since I find it short and sweet, I use it as a signature on things I have created.

Fun-fact: The name stems from the Linux ifconfig output, listing network interfaces, usually listing eth and lo as standard devices.