24FreelanceFreelance marketplace that never sleeps
Active

Backends on Gleam for BEAM — Type-Safe Concurrency

122 views#2326
CategoryHandmade
Listing period10 daysuntil 21.11.2026
Posted23.08.2026
Views1223 in 14 days

About the service

I'm a backend engineer and write in Gleam every day — a type-safe functional language that compiles to both the Erlang BEAM virtual machine and JavaScript. If you need a service that handles load and never crashes with a type error during execution, this is exactly my area. I design supervisor trees, describe your domain with algebraic data types and rely on exhaustive pattern matching so entire classes of errors are caught at compile time, not in battle. I build concurrency with the actor model: lightweight processes own their state, communicate through message passing and are recovered by supervisors that restart failed workers without crashing the rest of the system. When a project already lives in the Erlang or Elixir ecosystem, I carefully embed Gleam into existing OTP applications, GenServers and libraries so old and new code work together seamlessly. When needed, I compile to JavaScript to share type-safe logic between BEAM backend and browser or Node environment. I typically deliver HTTP APIs, background task pipelines, WebSocket handlers and stateful actors — each with tests, clear documentation and configured CI. Over several years I've moved teams from fragile dynamically typed services to predictable Gleam codebases that are easier to read, refactor and hand over. I estimate honestly, commit in small verifiable steps and explain each architectural decision so your engineers can maintain the result after I leave.

SafeDeal Escrow Protection

Payora SafeDeal Astrina Shield Verified

Funds are locked in Payora USDT (TRC-20) escrow and released to the freelancer only after delivery approval.

Freelancer contacts
E-mailShow
24
Twenty · tip

Before you order

  • Look through the freelancer’s portfolio.
  • Describe your task and ask for a price and deadline.
  • Check reviews from other clients.
  • Or post a project and compare several offers.
Same category

Similar services

All services in the category
Good to know
How do I order this service?

Write to the freelancer using the form on this page: describe the task, the deadline and the result you need.

How do I check the freelancer?

Open the profile: rating, portfolio and reviews from other clients show experience with tasks like yours.

Ivan K.Handmade
Contact

What this page answers