Vasco Smith
vasie1337 · the netherlands · typescript / javascript / go / rust / c++ / python / php
kernel drivers, compiler passes, small interpreters, quic experiments. mostly c++ and rust. interested in what sits under the abstraction: allocators, codegen, syscalls.
projects
-
DNS resolver with edge-local caching, built on Workers + Durable Objects.
rustcloudflaredns -
Windows kernel anti-cheat for driver integrity testing and security research.
c++windowskernel -
LLVM pass for code obfuscation via MBA and control-flow flattening.
c++llvmcompilers -
Rust proof-of-concept for streaming memory reads over a QUIC transport.
rustquicnetworking -
Windows kernel driver demonstrating kernel-to-usermode communication via shared memory sections.
c++windowskernel -
Rust CLI for x86-64 PE binary obfuscation with a custom lifter.
rustx86obfuscation
work
- Software Engineer ByteZero Sep 2025 – Jan 2026
proxy infrastructure · Rust, Go, Redis
- Worked on a geo-targeted proxy service that resells upstream pools (Oxylabs and similar); clients query proxies by country for scraping and localization workloads.
- Triaged and patched the original Go collector, then rewrote it in Rust after the Go version leaked memory under long-lived load. The service refreshes the pool from upstream providers, probes liveness, and indexes geo metadata so the API can serve per-country selections.
- A typical snapshot tracked ~140k proxies across ~133k unique outbound IPs, with duplicate detection and health checks driven from Redis.
experience
- c++ 6 years
- rust 2 years
- go 2 years
- php 2 years
- python 2 years
- typescript 1 year
- javascript 2 years