About the service
I am an Elixir developer and specialize in backends that remain responsive under high concurrent load. Over several years I've launched more than one Elixir and Phoenix framework system to production and rely on the BEAM virtual machine and OTP to make services recover from failures instead of crashing entirely. When you need to hold tens of thousands of simultaneous connections, deliver live updates to clients in milliseconds or keep a critical API working during traffic spikes — this is exactly the work I do every day.
My main strength is real-time architecture. I design Phoenix channels and LiveView interfaces that stream data to browsers and mobile apps without mountains of handwritten JavaScript, and build business logic around supervised OTP processes, GenServer and Registry, so failure of one part never brings down the whole system. I write clean and tested Ecto queries to PostgreSQL, carefully model contexts and maintain a clear boundary between the web layer and domain logic. Everything comes with meaningful tests, telemetry and documentation so your team can maintain the project after I leave.
I can join existing code or start a project from an empty repository. Typical tasks: design a new JSON or GraphQL API, add real-time features to an existing product, migrate slow synchronous operations to background workers on Oban or profile and strengthen a system that has outgrown its original architecture. I communicate clearly, estimate timelines honestly and treat your budget and deadlines as real constraints, not wishes.
— Backend and API development on Elixir and Phoenix
— Real-time features: Phoenix channels, PubSub, LiveView
— OTP design: GenServer, supervisors, fault-tolerant process trees
— Data modeling on Ecto and PostgreSQL, migrations, query optimization
— Background tasks and pipelines on Oban and GenStage/Broadway
— Testing, telemetry and deployment via releases and Docker
My main strength is real-time architecture. I design Phoenix channels and LiveView interfaces that stream data to browsers and mobile apps without mountains of handwritten JavaScript, and build business logic around supervised OTP processes, GenServer and Registry, so failure of one part never brings down the whole system. I write clean and tested Ecto queries to PostgreSQL, carefully model contexts and maintain a clear boundary between the web layer and domain logic. Everything comes with meaningful tests, telemetry and documentation so your team can maintain the project after I leave.
I can join existing code or start a project from an empty repository. Typical tasks: design a new JSON or GraphQL API, add real-time features to an existing product, migrate slow synchronous operations to background workers on Oban or profile and strengthen a system that has outgrown its original architecture. I communicate clearly, estimate timelines honestly and treat your budget and deadlines as real constraints, not wishes.
— Backend and API development on Elixir and Phoenix
— Real-time features: Phoenix channels, PubSub, LiveView
— OTP design: GenServer, supervisors, fault-tolerant process trees
— Data modeling on Ecto and PostgreSQL, migrations, query optimization
— Background tasks and pipelines on Oban and GenStage/Broadway
— Testing, telemetry and deployment via releases and Docker