Skip to content
BackNov 7
Bobby M.
Upwork badge

Bobby M.

High-Performance Rust Engineer | Backend, Async, Real-Time & WASM

I build and fix high-performance backend and real-time systems in Rust, where latency, throughput, and correctness are the numbers that decide whether the product ships. When a service stalls under load, drops data, or cannot keep up in real time, I find the wall and remove it. I publish original benchmark research on async-runtime failure modes, so that reasoning behind a fix is legible, not a black box. What I do - Performance engineering in production Rust: diagnosing and removing tail latency, executor starvation, lock contention, false sharing, allocator pressure, and missing backpressure. These rarely show from the symptom alone. I find the real cause with tokio-console and flamegraphs and prove the fix with before-and-after p99 numbers. - High-throughput data and compute infrastructure: real-time ingestion and streaming pipelines with bounded end-to-end latency, exactly-once processing, crash recovery, and horizontal scaling with automatic failover. Hot-path in-memory work split from a cold analytical store so latency-sensitive processing never waits on historical queries. - Real-time systems with hard guarantees: lock-free SPSC ring buffers, single-copy handoff, no dropped samples, determinism treated as a requirement rather than a hope. - Rust and WebAssembly: compute and rendering compiled to wasm32 and running in-browser via WebGPU, native-class performance with no server round-trip. - GPU-accelerated processing and visualization of high-frequency sensor data: hundreds of channels at kHz rates with signal-processing compute (FFT, filtering, fusion) inside the same frame, native and in-browser. The hardest end of the real-time spectrum, where most CPU tooling gives out. - C, C++, Java and Python to Rust migration: the FFI boundaries, unsafe, and zero-copy interop that do not auto-port. Recent work - A high-throughput ingestion pipeline sustaining 40-plus events per second with zero drops: write-ahead-log crash recovery, gap detection with source fallback, and an auto-healing design built to scale past 5,000 events per second, with a hot in-memory path separated from a cold TimescaleDB store for historical and backtest queries. - Original research on async executor starvation showing a 101x p99 scheduling-overhead increase when blocking code saturates the runtime's workers, instrumented with tokio-console. When to hire me You have a domain-first product in instrumentation, hardware, infrastructure or cluster observability, robotics, sensing, or finance, and it is blocked by a hard systems problem outside your team's discipline, where getting the abstractions, the latency, and the correctness right matters more than shipping fast. That is the work I am built for. #Skills Rust, WebAssembly, Asynchronous Programming, Concurrent Programming, Systems Programming, Performance Optimization, Backend Development, gRPC, Microservices, Distributed Computing, Real-Time Data Processing, PostgreSQL, Apache Kafka, Linux, Embedded Systems, C++, C, GPU / Parallel Computing, Graphics Programming, API Development

🇮🇳Chengannur, India$45/hr100% JSS5.00 (1)Since Dec 2023

Earnings and projects

MRR
$73

Last 6 months ÷ 6

World#142,838 / 412k
🇮🇳Country#14,984 / 45.9k
Revenue, last 30 days
$0

Last 6 months: $437

Total earnings
$1.9k

Billed in all: $2k

World#340,333 / 412k
🇮🇳Country#37,985 / 45.9k
Per project
$620

$437 in the last 6 months

World#163,221 / 412k
🇮🇳Country#20,403 / 45.9k
Projects, last 6 months
1
100% fixed0% hourly
World#128,092 / 412k
🇮🇳Country#14,379 / 45.9k
Projects in all
3
33% fixed67% hourly
World#304,140 / 412k
🇮🇳Country#37,108 / 45.9k

Earnings, last 30 days

$2kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$1,975$2,000$2,025$2,050Oct 8Oct 23Nov 7

Skill rankings: Top 24% in Graphics Programming

Ranked by MRR among everyone on Upwork with the skill.

  1. #37Graphics Programming155 freelancers · 🇮🇳 #7Top 24%
  2. #77Systems Development229 freelancers · 🇮🇳 #5Top 34%
  3. #78Systems Engineering226 freelancers · 🇮🇳 #3Top 35%
  4. #112Cloud Engineering344 freelancers · 🇮🇳 #17Top 33%
  5. #231Rust888 freelancers · 🇮🇳 #36Top 26%
  6. #816Tech & IT2,238 freelancers · 🇮🇳 #47Top 36%
  7. #1,201C++4,442 freelancers · 🇮🇳 #126Top 27%
  8. #1,340Technical Writing4,718 freelancers · 🇮🇳 #108Top 28%