Decebal Dobrica

Decebal Dobrica

Rust Developer & Contractor

Building high-performance, production-grade systems

Available for projects

About

With 15+ years in software engineering and hands-on Rust experience since 2024, I specialize in building high-performance backend systems. From blazing-fast APIs to production-grade services, I leverage Rust's memory safety and zero-cost abstractions to deliver reliable, efficient solutions.

My recent work includes optimizing a cryptocurrency portfolio management API, achieving 30% faster response times and 10% lower memory usagethrough strategic connection pool optimization, structured logging, and multi-error validation.

Whether you need a new Rust backend built from scratch, performance optimization for existing systems, or migration from other languages to Rust, I bring deep expertise in the ecosystem including Axum, SQLx, tokio, and Tower.

Expertise

High-Performance APIs

Building blazing-fast REST and GraphQL APIs with Axum, Tower middleware, and async Rust. Optimized for production workloads with connection pooling and structured logging.

AxumTowertokioasync/awaitREST APIs

Database Optimization

Expert in PostgreSQL with SQLx for type-safe queries, connection pool tuning, and performance optimization. Achieved 30% faster response times through strategic pooling.

SQLxPostgreSQLConnection PoolingQuery Optimization

Systems Programming

Leveraging Rust's memory safety and zero-cost abstractions for reliable, high-performance systems. Building backend services that run efficiently with minimal resource usage.

Memory SafetyZero-Cost AbstractionsConcurrencyError Handling

Production Observability

Implementing structured JSON logging, distributed tracing, and metrics for production visibility. Making systems debuggable and maintainable at scale.

tracingStructured LoggingMetricsSentry

Relevant Case Studies

View all

Related Articles

View all

Rust & AI Weekly #16: an MCP error should not change your protocol

rmcp 3.5.1 fixes a protocol fallback triggered by application errors. Also: mold 3.0 moves to Rust, GitHub MCP Server 2.0 adds negotiated output schemas, and Fullbleed 2.5.22 makes its PDF evidence inspectable.

October 12, 202615 min read

Rust & AI Weekly #15: Rust on Workers still needs a runtime plan

Cloudflare's experimental Emscripten integration, Deser 0.10, retained-memory profiling with Ying and a fearless_simd follow-up. Plus Rust 1.99 and the coming Windows host-tool change.

October 5, 202613 min read

Rust & AI Weekly #14: Miri's fix leaves old caches to clean up

Miri's CI cache leak and its fix, rmcp 3.5.0, Symposium's dependency-aware agent guidance, a careful Wild benchmark comparison, and fastlogging's OpenTelemetry support. Plus Allocator's merge and a funded Cargo maintainer.

September 28, 202614 min read

Rust & AI Weekly #13: the counters looked fine

Today's issue: dial9 records what Tokio is actually doing in production and no longer needs tokio_unstable to do it, the Rust project warns that prominent maintainers are being targeted through fake job calls, and This Week in Rust's Crate of the Week is a JPEG codec most companies cannot use without a licence conversation. Each entry carries maintenance, latest-release, and adoption signals.

September 21, 202615 min read

Rust & AI Weekly #12: who is paying for this

Today's issue: NVIDIA put its name and a 2027 roadmap behind CUDA Rust, GPU kernels written in Rust itself, and the paper I marked Assess in June is now a crate with two adopters, Rustls turned ten and explained how a TLS library ships 43 releases without breaking anyone, and Oracle's official pure-Rust database driver reached its third beta the same week Go Weekly celebrated Go's, and nobody in Rust noticed. Each entry carries maintenance, latest-release, and adoption signals.

September 14, 202621 min read

Rust & AI Weekly #11: the default is the decision

Today's issue: Cargo stabilized the supply-chain control I called cheap last week, the official MCP SDK went from 1.7 to 3.2 in fifteen weeks and broke builds through a minor bump on the way, and a machine wrote 16,748 proof harnesses where fifteen months of humans wrote 725. Each entry carries maintenance, latest-release, and adoption signals.

September 7, 202620 min read

Other Expertise

Ready to Work Together?

Let's discuss how I can help with your rust developer & contractor needs.

Discuss Your Rust Project