โจ Backend Engineer | Distributed Systems | Erlang / OTP / Elixir
๐ง What I Do
I specialize in building distributed, fault-tolerant, and highly available backend systems using Erlang and the OTP framework.
My work focuses on systems where reliability, concurrency, and scalability are first-class concerns.
โ๏ธ Erlang & OTP Expertise
- Deep hands-on experience with OTP design principles
- Designed systems using Supervision Trees, GenServers, and message-driven architectures
- Built services that embrace failure and recover automatically
- Applied OTP not just as a toolkit, but as a system design philosophy
๐ Distributed Systems & Node Communication
- Designed and implemented node-to-node communication in distributed Erlang environments
- Experience handling network partitions, process failures, and node restarts
- Built systems using asynchronous message passing with no shared state
- Comfortable reasoning about eventual consistency and system resilience
๐ What Makes Me Unique
- Strong ability to translate business requirements into resilient distributed architectures
- Thinks in terms of process isolation, concurrency, and fault containment
- Values simplicity, observability, and long-term maintainability
- Enjoys working on problems where correctness under failure truly matters
๐ก What Iโm Looking For
I am passionate about working on Erlang and Elixir-based platforms that solve real-world problems at scale.
I thrive in teams that value strong engineering practices, thoughtful system design, and reliable production systems.