Full-stack Software Development Engineer with 5 years of experience in architecting and developing event-driven systems in functional programming language.