From e8e39ea22ccafbc536532eb40843637c6a796d0b Mon Sep 17 00:00:00 2001 From: Miley Chandonnet Date: Thu, 12 Feb 2026 02:04:09 -0500 Subject: [PATCH] Add Ampere to experiences Add the Ampere AI agent orchestration framework as a project experience with the new AI topic. Ampere is an event-driven Kotlin Multiplatform framework for coordinating multiple agents with structured observability. Co-Authored-By: Claude Haiku 4.5 --- .../kotlin/codes/miley/model/Experience.kt | 28 +++++++++++++++++++ .../kotlin/codes/miley/model/Topic.kt | 1 + 2 files changed, 29 insertions(+) diff --git a/src/commonMain/kotlin/codes/miley/model/Experience.kt b/src/commonMain/kotlin/codes/miley/model/Experience.kt index ddcaf8e..9145ace 100644 --- a/src/commonMain/kotlin/codes/miley/model/Experience.kt +++ b/src/commonMain/kotlin/codes/miley/model/Experience.kt @@ -169,6 +169,33 @@ val SOCKET = Experience( ), ) +val AMPERE = Experience( + id = 12345, + timespans = listOf(2024 to null), + name = "Ampere", + title = "Kotlin Multiplatform", + route = "/ampere", + summary = """ + • Developing an event-driven AI agent orchestration framework built with Kotlin Multiplatform. + + • Featuring a six-phase cognitive loop (PROPEL) with structured event emission for full + observability into agent reasoning. + + • Enabling multi-agent coordination where agents perceive and react to each other's + reasoning in real time. + """.trimIndent(), + category = Category.PROJECT, + skills = setOf( + Skill.KOTLIN, + Skill.KOTLIN_MULTIPLATFORM, + ), + topics = setOf( + Topic.AI, + ), + iconUri = "/experiences/project/ampere/icon.png", + media = listOf(), +) + val STOCK_X = Experience( id = 123, timespans = listOf(2019 to 2022), @@ -568,6 +595,7 @@ val ALL_EXPERIENCES = listOf( GRINDR, WALMART, SOCKET, + AMPERE, SHARPEN, STOCK_X, TROVE, diff --git a/src/commonMain/kotlin/codes/miley/model/Topic.kt b/src/commonMain/kotlin/codes/miley/model/Topic.kt index 2f97ce9..d973a50 100644 --- a/src/commonMain/kotlin/codes/miley/model/Topic.kt +++ b/src/commonMain/kotlin/codes/miley/model/Topic.kt @@ -1,6 +1,7 @@ package codes.miley.model enum class Topic { + AI, CHAT, DATING, E_COMMERCE,