Functional and reactive programming with Scala

This advanced course teaches principles of reactive programming using Scala: how to write composable software that is event- driven, scalable under load, resilient and responsive in the presence of failures. Concepts covered include monads, futures, observables and actors. Original course from École Polytechnique Fédérale de Lausanne, created by Martin Odersky.

IT Consultant

Development of data pipelines and interfaces for machine learning projects for real estate Development of several microservices for data science projects for an e-commerce business Development and deployment of Alexa Skills and Actions on Google for an insurance company Replacement of legacy applications, development of microservices for an insurance company