topic
Rust Engineeringbackend, systems & WebAssembly in Rust
overview
I'm Dibbayajyoti Roy — a full-stack and Rust backend engineer based in Agartala, India. Rust is the language I reach for when correctness and performance both matter: async backend services, Rust API development, systems programming, and code that compiles to WebAssembly. This page collects the Rust work I do, the problems it solves, and where it fits in a production stack.
what I've built in Rust
Diffcore — a JSON diff engine written in Rust and compiled to WebAssembly, published on npm. It returns standard RFC 6902 JSON Patch and benchmarks several times faster than optimized pure-JavaScript diff libraries. The full write-up is on the WebAssembly page.
Klinder-OSS — the analytics ingestion path is being ported to Rust on workers-rs (Rust for Cloudflare Workers) to push p95 latency under 10ms at the edge. More on distributed systems.
EMS — a real-time Employee Management System with a Rust backend and a React frontend, built to learn Rust web services end to end.
where Rust fits
I use Rust for the parts of a system that have to be fast and predictable: Rust API development and async backend services, Rust microservices, performance-critical paths compiled to WebAssembly, and worker runtimes like Cloudflare Workers via workers-rs. The strict compiler, the ownership model, and zero-cost abstractions mean Rust performance optimization is mostly a design-time activity — not a profiling fire drill after ship.
why Rust
Rust changed how I approach engineering — from building "web apps" to designing reliable systems. It is a genuine Swiss Army knife: low-level control, high-performance engines, and blazingly fast backend services, all without trading safety for speed. I believe Rust is the future of infrastructure, and I keep exploring its edge in WebAssembly, edge computing, and real-time systems.
faq
Is Dibbayajyoti Roy available for Rust backend engineer roles?
Yes. He is open to full-time and contract Rust backend roles — async API development, systems programming, and edge runtimes — remote globally and relocation-eligible in the EU.
What has Dibbayajyoti Roy built in Rust?
Diffcore — a Rust + WebAssembly JSON diff engine published on npm; the Rust port of Klinder-OSS on workers-rs; and EMS, a real-time Employee Management System written in Rust with a React frontend.
Does he do Rust + WebAssembly work?
Yes. Diffcore is written in Rust and compiled to WebAssembly via wasm-bindgen, then shipped to npm so JavaScript and TypeScript projects get native-speed diffing with no native addon.
Does he use Rust on Cloudflare Workers?
Yes. The Klinder-OSS analytics ingestion path is being ported to Rust on workers-rs — the Cloudflare Workers runtime for Rust — targeting sub-10ms p95 latency at the edge.
related
Keep reading: WebAssembly engineering · distributed systems · projects & experience · hire me for Rust work
Thanks for reading. Love your work, keep it up!