About

Dave Moten's avatar

Dave Moten is the lead Java developer at the Australian Maritime Safety Authority in Canberra. He's a keen contributor to open source on a number of fronts, especially reactive programming.

Projects

Image
Immutable 2D R-tree in java with reactive API
Image
Immutable 2D R-tree in java with Iterable API
Image
Immutable n-dimensional R-tree in java
Image
Generate web forms from XSD
Image
Executable UML in Java
Image
Reactive JDBC with RxJava 1
Image
Reactive JDBC with RxJava 2 including non-blocking connection pools
Image
RxJava 1 utilities including file tailing
Image
RxJava 2 utilities including file tailing
Image
RxJava 1 utilities for logging
Image
RxJava 1 utilites
Image
RxJava 2 utilities
Image
RxJava 1 utilities for AWS especially SQS integrations
Image
RxJava 2 utilities for AWS especially SQS integrations
Image
RxJava 2 Flowables over HTTP(S)
Image
OData v4 client code generator and MS Graph Api client
Image
j.u.s.Stream alternative for sychronous use
Image
Guerrilla style log parsing and graphing
Image
Lightweight OGC WMS server
Image
JQuery timesheet webapp deployed to Google App Engine
Image
Finite state machine immutable class generator for Java
Image
Concise public/private key encryption
Image
AWS deployment automation
Image
Hilbert N-dimensional index to point conversion
Image
Creates and searches Hilbert indexes from flat files (on S3)
Image
Selected guava classes like Optional, Preconditions, Lists, Sets
Image
Maven artifacts for flatbuffers
Image
Dynamic time warping library
Image
Functional utilities for use with JPA
Image
Volatile Identity Entity Matching scala library
Image
Documentation of scala cake-pattern for dependency injection
Image
Water movement modelling in java 8
Image
Demos of multiple web frameworks using jetty
Image
Joins map service tiles
Image
Embed java source in a bash script
Image
Significant rework of SMTP server project
Image
Fully deployable api gateway + lambda integration
Image
JUnit utilities
Image
A simple performance comparison of Java and C
Image
Advanced usage of java builder pattern
Image
Generate builders using java code
Image
A maven repo in AWS backed by S3 storage
Image
Scripted creation of jenkins on ec2 with certs
Image
Parent pom to make deployment to Maven Central easier
Image
Demos Jetty with Apache Click, JSF, Jersey, Wicket, Spring MVC
Image
Decrypts project properties for use in other plugins
Image
Wraps text on word boundaries with many customizations
Image
Supports JAXB and JAXWS tools for Java 8, 9, 10, 11+
Image
Java IO utilities
Image
Java implementation of Space Invaders using OpenGL
Image
Short string compression in Java
Image
B+-tree in java using memory mapped files
Image
Java webapp that enables secure passing of One Time Links
Image
Exposes git properties (commits) as maven pom properties
Image
Generates images from PlantUML text source