Distributed Software Engineer
CurrentTechnical direction, design and development of an instant messaging service. Direct reporting to Ankama CTO.Architecture:Distributed cluster to achieve scalability and resilience. Persistent bidirectional TCP connection with in house binary protocol.Technologies involved: Scala, Akka, Protobuf, Docker, Git, Gitlab & Gitlab CI, AWS ECS.