diff --git a/assets/projects_dqn_screen_1.png b/assets/projects_dqn_screen_1.png
deleted file mode 100644
index 4886000..0000000
Binary files a/assets/projects_dqn_screen_1.png and /dev/null differ
diff --git a/assets/projects_loki_screen_1.png b/assets/projects_loki_screen_1.png
deleted file mode 100644
index 14c4fa0..0000000
Binary files a/assets/projects_loki_screen_1.png and /dev/null differ
diff --git a/assets/projects_tely.jpg b/assets/projects_tely.jpg
new file mode 100644
index 0000000..63ac4d1
Binary files /dev/null and b/assets/projects_tely.jpg differ
diff --git a/assets/work_aos.jpg b/assets/work_aos.jpg
new file mode 100644
index 0000000..9ff63a3
Binary files /dev/null and b/assets/work_aos.jpg differ
diff --git a/assets/work_oxen.png b/assets/work_oxen.png
new file mode 100644
index 0000000..67fa3d5
Binary files /dev/null and b/assets/work_oxen.png differ
diff --git a/assets/work_session.png b/assets/work_session.png
new file mode 100644
index 0000000..8bcb7ad
Binary files /dev/null and b/assets/work_session.png differ
diff --git a/index.html b/index.html
index a0495bf..ea9e9dc 100644
--- a/index.html
+++ b/index.html
@@ -69,7 +69,7 @@
Low-level programming enthusiast. Uses C/C++ often. Passion for tools, privacy & game technology. Curious and learning everyday. Low-level programming enthusiast. Uses C/C++ often. Passion for tools, privacy & game technology. Curious and learning every day.doylet // doy-lee
-
![]() |
+
![]() |
+
AOS aims to build trustable and explainable AI using multi-agent systems with the
- cognitive framework, Beliefs, Desires and Intentions (BDI). My role involves
+ cognitive framework, Beliefs, Desires and Intentions (BDI). My role involved
improving the AI toolchain such as improving cross-agent collaboration, forward planning,
scheduling and de-conflicting of agent intentionality, its execution and distributed agent
communication to improve resilience in adversarial situations.
@@ -241,14 +251,13 @@
-
![]() |
+
With over 1k+ servers and growing, the Service Node network provides a sybil-resistant - foundation to facilitate a privacy preserving onion routing network, Lokinet, and, a + foundation to facilitate a privacy preserving onion routing network, Lokinet, and a privacy preserving messenger, Session.
2017: C++ Intern Tools Engineer, Wargaming Sydney
+2017: C++ Intern Tools Engineer, Wargaming Sydney
Game development company most popular for developing World of Tanks. I was in the tools team assisting with the development of the editor for the asset pipeline. @@ -320,9 +333,9 @@
2018 - CURR: DN Library git.doylet.dev/doylet/dn
+2018 - CURR: DN Library git.doylet.dev/doylet/dn
- My personal foundational libraries for tools in C-style C++ that replaces the C/C++ + My personal foundational libraries for tools in C-style C++ that replace the C/C++ standard libraries for my projects. It provides a set of primitives designed around explicit memory control with allocator-aware APIs, zero-allocation patterns, and arena-based memory management where appropriate. @@ -363,7 +376,7 @@
2023 - CURR: TELY Engine
+2023 - CURR: TELY Engine (Closed Source)
![]() |
+
An in-house engine and framework built on Sokol that provides a platform layer, 2D batched renderer, asset management, font rendering with FreeType and HarfBuzz, streaming @@ -382,7 +400,7 @@
It compiles as a native desktop app and can target the web. It includes a deferred asset loading system, a sprite sheet packer with keyframe animation - support, renderer that outputs vertex batches, a basic GPU wrapper (samplers, render + support, a renderer that outputs vertex batches, a basic GPU wrapper (samplers, render passes, pipelines) and a networking layer backed by cURL on desktop and fetch APIs via the browser.
@@ -394,7 +412,7 @@2025 - CURR: Solid++
+2025 - CURR: Solid++ (Closed Source)

- A complete rewrite of Liquid++ bot in Python with a native C++ ImGui dashboard which also + A complete rewrite of the Liquid++ bot in Python with a native C++ ImGui dashboard which also targets the web using Emscripten for remote monitoring. This was an experiment into the viability of using Python for faster iteration on protocol updates on Chainflip as well as testing newer strategies more easily. It was also an experiment in using ImGui for web @@ -432,9 +450,9 @@
2024 - 2025: Liquid++
+2024 - 2025: Liquid++ (Closed Source)
2023: Terry Cherry
+2023: Terry Cherry game.doylet.dev/terry_cherry/
![]() |
- ![]() |
![]() |
+ ![]() |
+
A 2-player local co-op top-down tower defence game developed over 4 weekends in a game @@ -500,15 +520,14 @@
2020: intc Software u128/256 bit port to C git.doylet.dev/doylet/intc
+2020: intc Software u128/256 bit port to C git.doylet.dev/doylet/intc
2020: RaylibSIMD SIMD Software rendering in C git.doylet.dev/doylet/RaylibSIMD
+2020: RaylibSIMD SIMD Software rendering in C git.doylet.dev/doylet/RaylibSIMD
2017: DTRenderer 3D Software rendering in C++ git.doylet.dev/doylet/DTRenderer
+2017: DTRenderer 3D Software rendering in C++ git.doylet.dev/doylet/DTRenderer
![]() |
2017: Math Masher Math game for mobile doylet.dev/luneaustralia
+2017: Math Masher Math game for mobile doylet.dev/luneaustralia
![]() |
@@ -601,7 +620,7 @@
![]() |
@@ -624,7 +643,7 @@
![]() |