Links
-| cv.doylet.2380i@simplelogin.com | -|
| Gitea (Personal Projects) | -https://git.doylet.dev | -
| Github (Open Source Work) | -https://github.com/doy-lee | -
About
-What I use (often)
--
-
- Neovim -
- OpenCode -
- Win32 & WSL -
- C/C++ (often C-style C++) -
- Python for fun -
And I've dabbled with
--
-
- C++11 onwards -
- C99 -
- Ubuntu -
- Python -
- DDS -
- Docker/Ansible -
- Build Systems (Makefiles/CMake/Ninja...) -
- EC Cryptography -
- Solidity -
- Boost/Qt -
- SQLite -
- Sokol/Raylib/Emscripten -
- Platform Abstraction Layers -
- Immediate Mode UIs -
- Atomics/Intrinsics/SIMD -
- Virtual Memory Data Structures -
Hey there!
+G'day!
- G'day, I'm a software developer who started programming professionally in 2018 and have + I'm a software developer who started programming professionally in 2018 and have slowly come to enjoy low-level programming. I have an interest in building bespoke software using my own libraries, developing a "tech garden" so to speak. That is a bunch of foundational libraries[1] where I've written and/or @@ -161,6 +111,35 @@
+What I use (often)
+-
+
- Neovim +
- OpenCode +
- Win32 & WSL +
- C/C++ (often C-style C++) +
- Python for fun +
And I've dabbled with
+-
+
- C++11 onwards +
- C99 +
- Ubuntu +
- Python +
- DDS +
- Docker/Ansible +
- Build Systems (Makefiles/CMake/Ninja...) +
- EC Cryptography +
- Solidity +
- Boost/Qt +
- SQLite +
- Sokol/Raylib/Emscripten +
- Platform Abstraction Layers +
- Immediate Mode UIs +
- Atomics/Intrinsics/SIMD +
- Virtual Memory Data Structures +
A "Me" Primer
- Passionate for: Privacy, data sovereignty, game tech @@ -170,6 +149,24 @@
- Prefers explicitness/safety: handles over pointers, polling over callbacks, stacks over recursion, vendoring over package managers
Find me at
+| cv.doylet.2380i@simplelogin.com | +|
| Gitea (Personal Projects) | +https://git.doylet.dev | +
| Github (Open Source Work) | +https://github.com/doy-lee | +
- [1] Foundation Libraries git.doylet.dev/doylet/dn @@ -203,10 +200,10 @@
Session is a decentralised private messaging application that onion routes its messages - using the Session Node network. The Session Node network is powered by the Oxen blockchain - which allows operators to trustlessly join the network to store and route messages on - behalf of Session. Operator tokens are escrowed by smart contracts and are rewarded for - routing messages successfully. + using the Session Node network. The Session Node network is a decentralised and + distributed messaging protocol powered by the Oxen blockchain which allows operators to + trustlessly join the network to store and route messages on behalf of Session. Operator + tokens are escrowed by smart contracts and are rewarded for routing messages successfully.
I rejoined Session (formerly Oxen) in the blockchain team of 3 engineers, to assist the