Software engineer building reliable machine learning pipelines. Analyzing and modeling data whether it's in motion or at rest, in-memory or distributed