I will write a rust backend service or rest API

S
sopilnik
S
sopilnik
Alexandr S
Alcune informazioni sono riportate in lingua inglese.

Informazioni su questo servizio

I write a backend service in Rust: a REST API on axum, a worker that processes files or a queue, or a service that sits between your system and someone else's API. Stack: Rust, axum, PostgreSQL, SQLite, Redis, Docker. Rust is my main language, after eight years of web work.


Basic is one service with up to 3 REST endpoints, or one worker reading files or a queue you already run: tests, a README, and source in your repository. Basic has no database work unless you add the extra. Standard adds up to 8 endpoints, PostgreSQL or SQLite with migrations, input validation, integration tests against a test database, and a Dockerfile. Premium goes to 15 endpoints and brings token auth with roles, a background worker, a CI workflow that builds and tests on every push, and a deployment checklist for your server.


Endpoints count as method plus path: GET /orders and POST /orders are two. Not included: a front end, a mobile app, or smart contracts.


To start I need what the service has to do, one example of the input and the expected output, and where it will run.


Written updates each working day on a multi-day build, fast replies, no calls. I don't do voice.

Scopri di più su Alexandr S

Alexandr S

Rust and web developer: bug fixes, scrapers, APIs

  • DaKazakistan
  • Membro dagiu 2024
  • Tempo di risposta medio1 ora
  • Lingue

    Russo, Inglese
I fix web apps and backends that are slow, broken, or hard to maintain. I build new ones too. Web dev since 2016: JavaScript, TypeScript, React, Node.js. Rust has been my main language since 2024: APIs, backend services, CLI tools. One result I can name: a legacy PHP backend rewritten in Node.js, same public API, median response time about three times faster. Scrapers and parsers too, the kind that survive rate limits and JS-rendered pages. I work async, in writing: a short update each working day, fast replies, no calls. Past client work is under NDA, so I describe outcomes, not names.

Il mio portfolio

Altri servizi della categoria Sviluppo di software offerti da me