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

Immutable R-tree in java with reactive API
Generate web forms from XSD
Executable UML in Java
Reactive JDBC with RxJava 1
Reactive JDBC with RxJava 2 including non-blocking connection pools
RxJava 1 utilities including file tailing
RxJava 1 utilities for logging
RxJava 1 utilites
RxJava 2 utilities
RxJava 1 utilities for AWS especially SQS integrations
RxJava 2 utilities for AWS especially SQS integrations
Guerrilla style log parsing and graphing
Lightweight OGC WMS server
JQuery timesheet webapp deployed to Google App Engine
Finite state machine immutable class generator for Java
Concise public/private key encryption
AWS deployment automation
Hilbert N-dimensional index to point conversion
Selected guava classes like Optional, Preconditions, Lists, Sets
Maven artifacts for flatbuffers
Dynamic time warping library
Functional utilities for use with JPA
Volatile Identity Entity Matching scala library
Documentation of scala cake-pattern for dependency injection
Water movement modelling in java 8
Demos of multiple web frameworks using jetty
Joins map service tiles
Embed java source in a bash script
Significant rework of SMTP server project
Fully deployable api gateway + lambda integration
JUnit utilities
A simple performance comparison of Java and C
Advanced usage of java builder pattern
A maven repo in AWS backed by S3 storage
Scripted creation of jenkins on ec2 with certs
Demos Jetty with Apache Click, JSF, Jersey, Wicket, Spring MVC
Decrypts project properties for use in other plugins