Hire a freelance API developer

APIs are where I have spent most of my career. I have designed and built APIs for shipping platforms, streaming services, and products with over a million users, along with the integrations, webhooks, and documentation around them.

A good API is a product: consistent, documented, validated, and hard to misuse. I build them that way whether they are internal, public, or gluing your product to a third party.

Hunter Hartman CEO, VESYL

Absolutely tremendous developer, creator, and leader.

Ruan is exactly the person you want in the room. He is incredibly innovative and possesses a rare combination of elite technical capability and tremendous design skills.

He has my highest recommendation for any organization looking for a top-tier developer and leader.

What I can help with

  • Designing and building REST APIs with Node.js and TypeScript
  • OpenAPI schemas, generated clients, and documentation
  • Request validation that matches the types, end to end
  • Webhooks: delivering them reliably and consuming them safely
  • Third party integrations: Shopify, payment providers, shipping carriers, and more
  • Versioning, rate limiting, and performance for APIs under load

Experience

At VESYL I built the APIs and integrations behind a shipping platform: Shopify, eBay, Amazon, EasyPost, and WarehouseOS all talking to one backend. At Testlio I worked on a platform serving over a million users. My writing on Fastify schemas and typed API clients comes straight from that work.

Questions

Do you document the APIs you build?

Yes, with OpenAPI schemas that stay in sync with the code because they are generated from the same source as the validation. From those schemas you get docs, typed clients, and a contract your frontend can rely on.

Can you integrate our product with a third party API?

Yes, integrations are a big part of my work. I have integrated products with ecommerce platforms, shipping carriers, payment providers, and plenty of undocumented APIs that required some archaeology.

Can you fix or extend an existing API?

Yes. Common projects include adding validation and documentation to an undocumented API, improving performance, and evolving endpoints without breaking existing clients.

What does a freelance API project cost?

It depends on the surface area of the API and the integrations involved. I quote a fixed fee or a monthly retainer up front. Email [email protected] with what you need and I will send a proposal.

Let's chat

Send me an email and tell me what you are building and what kind of help you need.

If I am not the right fit, I will say so and try to point you to someone who is.