David ALEXANDRE

Distributed Software Engineer at Ankama
  • Claim this Profile
Contact Information
Location
Greater Lille Metropolitan Area, FR

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • France
    • Entertainment Providers
    • 300 - 400 Employee
    • Distributed Software Engineer
      • May 2015 - Present

      Technical 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.

    • Technical consultant
      • Jun 2013 - Present

      On call technical consulting for the CTO. Design choices, occasional development on various back-end softwares related to online video games, including DevOps considerations. Technologies involved: Scala, Sbt, Docker, AWS, Consul, Kubernetes, CI build systems.

    • Internal Technology Engineer
      • Jun 2013 - May 2015

      On a 4 people team, Design and development of an in house Scala/Akka library. Offering various tooling to ease server development inside the Ankama ecosystem. Currently live with three 3 Ankama online products.

    • Desktop Application Developer
      • Jan 2007 - 2011

      On a two people team, Design and development a content management application. Enabling production teams to create contents for MMORPGs. Sitting on top of a ProstgreSql database. Currently live and used daily by the two main MMORPG teams. Strengths: - Extensibility: teams can create custom UI tailored to various assets definition needs. - Auto update: teams are delivered whith the latest version ASAP. Technologies involved: Java, Eclipse RCP, team city. On a two people team, Design and development a content management application. Enabling production teams to create contents for MMORPGs. Sitting on top of a ProstgreSql database. Currently live and used daily by the two main MMORPG teams. Strengths: - Extensibility: teams can create custom UI tailored to various assets definition needs. - Auto update: teams are delivered whith the latest version ASAP. Technologies involved: Java, Eclipse RCP, team city.

Education

  • The University of Huddersfield
    Second and third year of master, computing and engineering
    1998 - 2000
  • Université de Lille - sciences et technologies
    DUT, Informatique
    1995 - 1997

Community

You need to have a working account to view this content. Click here to join now