- About Us
Software Developer, Analytics @ Celtra, Inc. AI researcher, Jozef Stefan Institute
Rok Piltaver is an AI researcher at the Jozef Stefan Institute focused on data mining and intelligent systems. He received the best Slovenian innovation award for detecting unusual movement of personnel and equipment in high security buildings, the best collaboration with industry award for predicting failures of refrigerator devices, was part of the team that won activity recognition competition and the best paper award for person identification based on door acceleration. He designed and developed several other systems ranging from a robot that learns from humans to smart house that automatically adapts to residents’ needs and a tourist recommender system. In his PhD thesis, he developed a machine-learning algorithm that enables optimal trade-offs between classifier comprehensibility and accuracy. Since 2015, he works as software developer in the analytics team at Celtra Inc. where he uses Scala to solve data engineering and data science tasks.
In this talk I will show how to use Apache Spark and Scala to implement scalable data processing applications. Concepts will be illustrated with the following use case: analyzing user interactions with 150M mobile ads per day. We will also discuss how object-oriented and functional programming lures developers into writing software that is easy to maintain and enables adding new features quickly.