Skip to content
Experts

Rust & Backend Systems Lead

Senior Backend Engineer

Rust and production backend systems since 2019; 18+ years across the stack.

RustBackendSystem designPostgreSQLAPIsIoT

Profile

Senior backend engineer specializing in Rust since 2019, with 18+ years of experience building production systems across multiple languages and platforms. Background spans PHP, Python, Clojure, Node.js, TypeScript, and Go before focusing on Rust. Comfortable picking up new technologies (e.g. Varnish, Elasticsearch, Redis) as needed. Strong focus on code quality, testing, and documentation. Prefers Unix-like environments and working in smaller teams. Experience ranges from IoT and data pipelines to RESTful APIs, microservices, and DevOps.

Experience

  1. Software Developer
    Freelance
    2018–present

    Led design and implementation of an IoT solution for a security company: Rust (axum, diesel), PostgreSQL, Redis, Azure IoT Hub, MQTT, AMQP. Additional projects: ACL systems (Node.js, TypeScript), backend and game clients (Rust, Kafka, Unity), 3D tooling (Rust), and advertising portal rewrite (PHP, Elasticsearch).

  2. Software Developer
    3D design platform
    2016–2017

    Backend platform support, architecture, code reviews, and mentoring. Stack: Node.js, React, TypeScript, PostgreSQL, Redis, Docker.

  3. Software Developer
    B2B SaaS
    2015–2016

    Backend (RESTful APIs, microservices), code reviews, mentoring, architecture and DevOps. Stack: Clojure, MongoDB, Elasticsearch, Redis, Docker.

  4. Software Developer
    Product company
    2011–2014

    Backend development (PHP/Symfony2, Python/Django, PostgreSQL/PostGIS, Elasticsearch, RabbitMQ). Architecture, QA, code reviews, frontend coordination.

  5. Web Developer
    Large technology company
    2009–2011

    Internal tools: PHP, JavaScript, DB2. Architecture, development, QA, code reviews.

  6. QA Specialist
    Large technology company
    2008–2009

    Reviews against internal, W3C, and accessibility standards.