Software engineering professional focused on distributed systems, data processing at scale, information retrieval and machine learning.