Hire Freelance
Systems Rust Developers
Built through years working with teams and engineers in the Rust ecosystem.
We specialize in systems programming, database internals, and performance-critical infrastructure.
Focused, relevant introductions from a curated network.
Available Developers
Senior Software Engineer
Built high-performance runtime environments optimized for distributed systems on Linux platforms. Designed backend systems for real-time data processing across large-scale infrastructures.
- Enhanced garbage collection in custom Rust runtime
- Optimized inter-service communication for microservices
- Implemented consensus protocols for distributed databases
Senior Backend & Systems Engineer
Built a Rust complex-event-processing engine that composes reusable processing blocks into Kafka-consuming and Kafka-producing deployments. The system uses Tokio tasks, NATS stage transport, embedded Python execution, and dependency-aware input routing to reproduce production-grade stream-processing architecture.
- Implemented bidirectional PyO3 type marshalling across the FFI boundary
- Managed Python GIL boundaries for in-process block execution
- Developed Linux filesystem drivers and embedded firmware
- Built distributed event-driven backends in Scala, Java, and Go
Senior Systems Engineer
- Led migration of monolithic system to microservices architecture
- Built high-throughput data pipeline processing 1M+ events per second
- Designed and implemented real-time monitoring and alerting platform
Core Database Engineer
Architected scalable database systems using Rust, focusing on high availability and fault tolerance. Led the design of business applications with a strong emphasis on technical specifications.
- Developed distributed database engines from the ground up
- Designed architecture for large-scale data warehousing
- Optimized query execution plans for performance gains
Systems Software Developer
Maintains WebAssembly plugin bindings for a Rust Minecraft server, including automated repository synchronization, compatibility testing, and version releases. Contributed WebAssembly backend work to LLVM and added D-language WIT binding generation, WASI runtime support, WebAssembly exception handling, and garbage-collector compatibility.
- GlobalISel integration for WebAssembly
- D-language WIT target support
- WASI standard-library enablement
- WebAssembly garbage-collector LLVM pass
Senior Backend Engineer / AI Engineer
Engineered high-performance backend systems for AI-driven applications. Specialized in building scalable distributed systems and microservices with a focus on REST and WebSockets.
- Built AI-driven backend systems
- Specialized in distributed systems
- Utilized REST and WebSockets extensively
Principal Software Engineer
Architected distributed systems with a focus on network protocols and cloud infrastructure. Enhanced system observability through advanced logging and monitoring techniques.
- Designed scalable cloud-based distributed systems
- Improved network protocol efficiency
- Implemented advanced system observability tools
Independent Consultant & Technical Trainer
Designed a peer-to-peer privileged-access architecture that removes centralized single points of failure from trust and authorization paths. Implements security-sensitive systems in Rust, C++, and x86-64 assembly, spanning cryptographic protocols, kernel development, reverse engineering, and Windows/Linux internals.
- Custom cryptographic backbone for decentralized PAM
- Zero-trust identity and access-management architecture
- Tokio and Actix high-concurrency services
- IDA Pro, Ghidra, x64dbg, and WinDbg workflows
Systems Validation Engineer
Validated embedded systems software using SCPI and PyVISA for communication protocols. Developed test harnesses for STM32 microcontroller-based systems.
- Automated validation processes with Python scripts
- Configured hardware interfaces for improved testing
- Integrated Rust modules for enhanced performance
Staff Protocol Engineer
Designed MLS group-state features and bidirectional streaming transport for secure messaging, including ordered delivery, heartbeats, reconnects, external invites, and per-field permissions. Reduced 100-device group-invite storage from 8 MB to 200 KB and reduced full-group database loading from 13 reads to one.
- Migrated core product infrastructure into Rust
- Built FFI boundaries for untrusted drivers
- Enabled PostgreSQL through asynchronous database traits
- Shipped four protocol improvement proposals
Full-Stack Developer
Architected multi-tenant systems with a focus on database design and event-driven architecture. Developed distributed systems to ensure high availability and scalability of web services.
- Optimized API endpoints for reduced latency
- Implemented caching strategies for performance enhancement
- Designed CI/CD pipelines for rapid deployment
Quantitative Developer
Engineered quantitative models using Rust and Python for financial analytics. Managed cloud-based data processing on AWS and Azure, optimizing cost and efficiency.
- Developed API integrations for trading platforms
- Utilized Google Cloud for scalable data storage
- Created dashboards for real-time financial metrics
Freelance Tech Lead / Embedded Systems Architect
Architected embedded systems with a focus on Linux-based platforms using Yocto. Developed real-time applications in Rust for resource-constrained environments.
- Created custom Linux kernel modules
- Implemented C++ solutions for hardware interfacing
- Automated build processes with Bash scripting
Senior Software Engineer
Led development of blockchain infrastructures using Rust and Substrate, with a focus on debugging complex systems using GDB and LLDB. Extensive experience in systems programming with C and Python.
- Architected blockchain solutions with Substrate
- Advanced debugging with GDB and LLDB
- Systems programming in C and Python
Systems Software Engineer
Contributed to Linux kernel development with a focus on device driver enhancements using Rust and C. Developed tools for kernel debugging and performance analysis.
- Implemented custom kernel modules for hardware interfaces
- Enhanced system security with Rust-based tools
- Optimized resource management in Linux environments