> initializing portfolio... > loading modules ... > compiling shaders > ready.
About Work Skills Contact
Available for work

I build systems from scratch. at the metal. the hard way. in Rust.

A Rust developer focused on GPU rendering, desktop platforms, and low-level systems software. I like to build the things most people use off the shelf.

A bit about me

I write Rust — mostly GPU renderers, desktop platform layers, and hardware interfaces. I built my own rendering engine from the ground up, a full desktop customization suite for Windows, and a universal peripheral control system.

I'm drawn to problems that sit close to the metal: shader pipelines, Win32 interop, IPC protocols, and USB reverse-engineering. If there's a library for it, I've probably tried building my own instead.

~/projects/canvasx
$ cargo build --release
Compiling canvasx v0.1.0
Compiling wgpu-renderer v0.3.2
Compiling sdf-pipeline v0.2.0
Finished release [optimized] target(s) in 24.7s
0 Years Experience
0+ Projects Completed
0+ Technologies
GitHub Activity @TheIco2
Public Repos
Total Stars
Followers
Top Language

Featured projects

Rust wgpu V8 WGSL

CanvasX Runtime

A GPU-native 2D scene graph renderer that compiles HTML/CSS into a binary format and renders via instanced SDF quads — no browser engine, no WebView.

Rust Win32 WebView2 IPC

Sentinel

A modular desktop customization platform for Windows — status bars, GPU-rendered wallpapers, tiling window management, overlays, and widgets via a persistent backend with named-pipe IPC.

Rust HID Actix Tokio

OpenPeripheral

A universal peripheral customization app — control keyboards, mice, headsets, and smart lights from any brand through one interface, with a dynamic addon system and AI-guided signal reverse-engineering.

My toolkit

Languages

Rust JavaScript HTML / CSS WGSL PowerShell

Graphics & GPU

wgpu Vulkan / DX12 SDF Rendering Scene Graphs V8

Systems & Platform

Win32 API IPC / Named Pipes USB / HID Tokio Actix

Tools & Ecosystem

Git Cargo WebView2 Serde winit / tao

Let's work
together.

Have a project in mind, or just want to chat? I'd love to hear from you.

Say hello