Become a sponsor to Charles R. Portwood II
Hi, I'm Charles R. Portwood II — a multi-disciplinary principal software developer and systems engineer with deep experience spanning web and API development, cryptography, embedded software, and game tooling.
I build and maintain open-source projects that solve real problems across a wide range of domains. Some of my most active work includes Bedrock Voice Chat, a high-performance, low-latency, fully encrypted voice chat system for Minecraft Bedrock Dedicated Servers written in Rust — with clients for Windows, iOS, and Android. I also created ncryptf, a library for secure API authentication and end-to-end encryption, available in multiple languages including Rust. On the embedded side, I've contributed a secure bootloader for nRF52 chipsets and custom board designs.
My professional focus areas are payments, financial services, hospitality, and embedded software, and I bring that same care for security and reliability to everything I open-source. Whether it's a PSR-7 bridge for Yii2, a QUIC+TLS load balancer, or Minecraft Bedrock utilities, I aim to ship well-engineered, well-documented tools that others can depend on.
Sponsoring helps me dedicate time to maintaining and improving these projects, publishing mobile apps, and building the next thing. If any of my work has been useful to you, I'd appreciate your support.
1 sponsor has funded charlesportwoodii’s work.
Featured work
-
charlesportwoodii/yii2-psr7-bridge
A PSR7 Bridge and PSR-15 adapter for Yii2
PHP 112 -
Alaydriem/bedrock-voice-chat
Voice Chat for Minecraft Bedrock Edition
Rust 101 -
Alaydriem/bedrock-material-list
Generates a simple material list from a Minecraft Bedrock .mcstructure file
Rust 9 -
ncryptf/ncryptf-rs
ncryptf for Rust - Secure API authentication and end to end encryption
Rust 3 -
charlesportwoodii/noise-gate
A PCM Noise Gate written in Rust for CPAL Streams
Rust 3 -
charlesportwoodii/tauri-plugin-audio-permissions
A Tauri v2 plugin for requested record audio permissions across platforms
Kotlin 3