Walid Salah

Software Engineer @ Evercam.io

Walid is a full-stack developer in evercam based in Algeria, Before learning Elixir, Walid worked on geospatial software for Drones & BIM (Architectural models) and on game software, currently working on evercam’s newest product ExNVR

End to End Computer Vision in Elixir: Making it work in Production

The task was to replace a proprietary video recording platform with an elixir based solution that had to perform in some very harsh physical environment with unreliable power and bandwidth. Evercam chose to implement a membrane.stream-based solution deployed using Nerves Project and leveraging Livebook and the emerging elixir machine learning & computer vision ecosystem. What we found was that it was relatively easy to put something together very quickly, but to actually make it work in production meant solving a lot of edge case problems. The resulting project, Ex_NVR has been made open source and is intended to be a kickstart for successful computer vision projects deployed on the edge.