I will write a rust backend service or rest API


Over deze dienst
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.
Maak kennis met Alexandr S
Rust and web developer: bug fixes, scrapers, APIs
- Afkomstig uitKazachstan
- Lid sindsjun 2024
- Gem. reactietijd1 uur
Talen
Russisch, Engels
Mijn portfolio
Andere Software development diensten die ik aanbied
Veelgestelde vragen
What if I'm not sure how many endpoints I need?
Send what the service has to do and I'll tell you which package it fits before you order. Endpoints count as method plus path, so GET /orders and POST /orders are two.
Is the source code delivered?
Yes, in your own repository, with tests and a README.
Which stack do you use?
Rust, axum, actix, PostgreSQL, SQLite, Redis, Docker.
Will you work inside my existing codebase?
No. This gig builds a new service. Changes inside a large existing codebase are a different job: message me and I'll say whether I can take it.
What counts as a revision vs. a new request?
A revision fixes something wrong with an endpoint I delivered. More endpoints are new work, so they go on the extra or into a second order.
Do you take calls?
No. Written only, in the order chat.
Can I get it faster?
On Basic and Standard the Extra-fast extra cuts 5 days to 3 and 7 to 4, at double the package price. Other extras add their own days on top. For Premium, or for anything faster than that, ask me for a custom offer.
Do you sign an NDA?
Yes, if it arrives before the order starts.

