Logo
Software & Cloud Architecture
Product and Engineering Management


Active Projects

Multi Platform support is currentlly targeting JVM, JavaScript, Linux X64, and GraalVM Windows, iOs and MacOS will be coming soon.

Kotlin MP Data Types

Sum Types & Comprehensions for MP

Option, Either, Try Data Types
Including comprehensions for multi platform.

Kotlin FRM

Schema First Persistence Layer

Asynchronous persistent data store access.
Type Safe Builder's for SQL (Postgres & MariaDB).
Cassandra and other databases coming soon.

Kotlin MP Config

Multi platform environment delegate for loading environment variables.

Type Safe configuration via delegate properties.
JSON/YAML file support coming soon..

Preview Projects

Early Stage Preview Projects

Kotlin JSON Schema

Multi platform JSON Schema Support

JSON Schema Parser and Generator for Kotlin MP.

Parses json schema into a type safe kotlin records. With a gradle plugin generates data models for json schemas.

Kotlin Open API

Multi platform Open API Support

Open API Parser and Generator for Kotlin MP.

Parses open api shema into a type safe kotlin records. With a gradle plugin generates data models for json schemas.

Servers & Client Support is planned

Kotlin GitLab CI/CD DSL

Multi platform GitLab CI/CD

Gitlab CI/CD Generator.

Type safe CI/CD builder that validates the environment

Kotlin MP Kubernetes

Kubernetes resource builder



Safely build kubernetes manifest support for 1.16 -> 1.21



Training & Consulting Services

With ten years of experience in Kotlin, and over ten years experience in Multi Platform development. We can help you either migrate to a multi platform architecture. Or help lead a green field migration project.

DoubleShot Software