- Bibliography (CROSBI)
- Biography
- Teaching
- Research areas
- Professional memberships
- Personal data
- List of select projects
Dynamic Load Balancing in Stream Processing Pipelines Containing Stream-Static Joins
Performance Evaluation of Java Serialization Frameworks on Geospatial Big Data
A distributed geospatial publish/subscribe system on Apache Spark
A Comparison of Data-Driven Methods in Prediction of Weather Patterns in Central Croatia
Forecasting water level and discharge in the Kupa river basin
Regression Models for Geospatial Big Data
DEBS grand challenge: real-time detection of air quality improvement with Apache Flink
System Dynamics Modelling with Kotlin
The Infuence of Atmospheric Teleconnections on Weather Patterns in Continental Croatia
System Dynamics Modelling with Kotlin: From Hierarchical Models to Interactive Simulators
A Performance Evaluation of Spatial Indices for Geospatial Publish/Subscribe Systems
Blockchain - a Way to More Secure Applications
Geospatial Publish/Subscribe Systems for the Internet of Things
Adaptable secure communication for the Cloud of Things
Energy-aware and quality-driven sensor management for green mobile crowd sensing
A Mobile Crowd Sensing Ecosystem Enabled by CUPUS: Cloud-based Publish/Subscribe Middleware for the Internet of Things
A system for active intruder detection on WWW.HR
Time- and Space-Efficient Sliding Window Top-k Query Processing
The OpenIoT Approach to Sensor Mobility with Quality-Driven Data Acquisition Management
Interoperability and Open-Source Solutions for the Internet of Things
A High Throughput Processing Engine for Taxi- Generated Data Streams
Top-k/w publish/subscribe : A publish/subscribe model for continuous top-k processing over data streams
IoT Data Management Methods and Optimisation Algorithms for Mobile Publish/Subscribe Services in Cloud Environments
A Mobile Crowdsensing Ecosystem Enabled by a Cloud- based Publish/Subscribe Middleware
Energy Efficient and Quality-Driven Continuous Sensor Management for Mobile IoT Applications
OpenIoT: An open-source platform for the Internet of Things
Urban Crowd Sensing Demonstrator: Sense the Zagreb Air
Proceedings of the 12th International Conference on Telecommunications ConTEL 2013
Building an IPTV VoD Recommender System: An Experience Report
Publish/Subscribe Middleware for Energy-Efficient Mobile Crowdsensing
Distributed system for managing domain names based on P2P networks
Automatic tagging of unavailable and changed web pages in www.hr catalog
Application of RFID and NFC technologies
Distributed Processing of Continuous Sliding-Window k-NN Queries for Data Stream Filtering
Presence@FER: An Ecosystem for Rich Presence
Teaching Project Management to Graduate Students of Electrical Engineering and Computing
Top-k Publish/Subscribe Matching Model Based on Sliding Window
Automatic Hoax Detection System
Data Stream Filtering on the Internet
An automatic hoax detection system
An Intelligent Automatic Hoax Detection System
Early Forest Fire Detection with Sensor Networks: Sliding Window Skylines Approach
Wireless sensor networks for early forest fire detection
Top-k/w Publish/Subscribe: Finding k Most Relevant Publications in Sliding Time Window w
Teaching Project Management in Academic ICT Environments
Matching in Publish/Subscribe Systems
Improving Virtual Team Communication
Implementing Web-Surveys for Software Requirements Elicitation
Vocabulary Development for Event Notification Services
m-NewsBoard: A News Dissemination Service for Mobile Users
Biography
Krešimir Pripužić is a Full Professor at the Faculty of Electrical Engineering and Computing, University of Zagreb, Croatia (UNIZG-FER), where he leads the Data Streams Laboratory. He has been affiliated with the Department of Telecommunications at UNIZG-FER since 2003. He was promoted to the rank of Full Professor in July 2022. He is currently participating in the Centre of Research Excellence for Data Science and Advanced Cooperative Systems, which is the first national centre of excellence in the field of technical sciences in Croatia.
He received his diploma degree (Dipl.-Ing.) in electrical engineering with a major in telecommunications and informatics from the UNIZG-FER in September 2003. During the academic year 2002-2003 he was a scholarship holder of the State Student Scholarship awarded by the Croatian Ministry of Science, Education and Sports. From October 2003 to July 2004 he worked at the Department of Telecommunications, UNIZG-FER as a research associate on a research project between the Department of Telecommunications and the Research and Development Department of KATE-KOM Company, Zagreb, Croatia. From July 2004 to October 2011 he worked there as a research assistant funded by the Croatian Ministry of Science, Education and Sports. In March 2005 he started his PhD studies at the UNIZG-FER, which he successfully finished in June 2010 by defending his doctoral dissertation titled Top-k Publish/Subscribe Matching Model Based on Sliding Window, mentors Ivana Podnar Žarko and Karl Aberer. As a part of his PhD studies, he spent the academic year 2006-2007 at the Distributed Information Systems Laboratory at EPFL (Ecole Polytechnique Fédérale de Lausanne), Switzerland, as a scholarship holder of the Swiss Government scholarship for university, fine arts and music schools for foreign students. From July 2010 to October 2011 he worked as a postdoc at the Department of Telecommunications, UNIZG-FER. From October 2011 to June 2017 he worked as an Assistant Professor at the Department of Telecommunications, UNIZG-FER. From June 2017 to July 2022 he worked as an Associate Professor at the Department of Telecommunications, UNIZG-FER.
He has co-authored over 30 scientific journal and conference papers. His main research interests are large-scale distributed systems, big data analytics, data stream processing and the Internet of things.
He is a member of IEEE Computer Society, IEEE Communications Society and IEEE Geoscience & Remote Sensing Society.
Teaching
University undergraduate
- Object Oriented Programming (Lecturer in charge)
- Object Oriented Programming (Lecturer in charge)
- Service and Application Development for Operating System Android (Lecturer in charge)
- BSc Thesis (Lectures)
- BSc Thesis (Lectures)
- BSc Thesis (Lectures)
- Final BSc Thesis (Lectures)
- Project C (Lectures)
- Software Design Project (Lectures)
- Software Design Project (Lectures)
- Software Design Project (Lectures)
University graduate
- Data Visualization (Lecturer in charge)
- Distributed Big Data Processing (Lecturer in charge)
- Distributed Systems (Lecturer in charge)
- Information Networks (Lecturer in charge)
- Laboratory of Telecommunication and Informatics 1 (Lecturer in charge)
- Service and Application Development for Operating System Android (Lecturer in charge)
- Graduation Thesis (Lectures)
- Graduation Thesis (Lectures)
- Graduation Thesis (Lectures)
- Network and Distributed Systems Reliability (Lectures)
- Project (Lectures)
- Project (Lectures)
- Project (Lectures)
- Project (Lectures)
- Project (Lectures)
- Seminar 2 (Lectures)
Postgraduate doctoral study programme
- Selected Topics in Distributed Big Data Processing (Lecturer in charge)
Competences
-
Communications technology
Communication networks Computer networks IP networks Overlay networks Peer-to-peer computing Internet Crowdsourcing Instant messaging Internet of Things Linked data Semantic Web IP networks TCPIP Mobile nodes Message systems Publish subscribe systems -
Computers and information processing
Big Data applications Mobile applications Data structures Computer networks Crowdsourcing Instant messaging Internet of Things Linked data Semantic Web IP networks TCPIP Overlay networks Peer-to-peer computing Computer performance Object oriented methods Object oriented programming Performance analysis Data processing Data analysis Data preprocessing Text processing Crowdsourcing Instant messaging Internet of Things Linked data Semantic Web Distributed computing Client-server systems Middleware Servers Crowdsourcing Distributed databases Distributed information systems Publish-subscribe Crowdsourcing Instant messaging Internet of Things Linked data Semantic Web Peer-to-peer computing Mobile computing Middleware Message-oriented middleware Software performance -
Mathematics
Algorithms Approximation algorithms Distributed algorithms Software algorithms Optimization Cost function -
Professional communication
Information systems Data processing Distributed information systems Distributed management Publish-subscribe -
Communications technology
Communication networks Computer networks IP networks Overlay networks Peer-to-peer computing Internet Crowdsourcing Instant messaging Internet of Things Linked data Semantic Web IP networks TCPIP Mobile nodes Message systems Publish subscribe systems -
Computers and information processing
Big Data applications Mobile applications Data structures Computer networks Crowdsourcing Instant messaging Internet of Things Linked data Semantic Web IP networks TCPIP Overlay networks Peer-to-peer computing Computer performance Object oriented methods Object oriented programming Performance analysis Data processing Data analysis Data preprocessing Text processing Crowdsourcing Instant messaging Internet of Things Linked data Semantic Web Distributed computing Client-server systems Middleware Servers Crowdsourcing Distributed databases Distributed information systems Publish-subscribe Crowdsourcing Instant messaging Internet of Things Linked data Semantic Web Peer-to-peer computing Mobile computing Middleware Message-oriented middleware Software performance -
Professional communication
Information systems Data processing Distributed information systems Distributed management Publish-subscribe
Professional memberships
IEEE Computer Society
IEEE Communications Society
IEEE Geoscience & Remote Sensing Society
Personal data
List of select projects
Efficient Real-Time Processing of Fast Geospatial Data, scientific project, funded by the Croatian science foundation (2018-)
Big Data Analytics for Direct Marketing (2014-2015), industrial project, funded by the Agrokor
Human-centric Communications in Smart Networks, scientific project, funded by the Croatian science foundation (2014-2017)
COST Action IC1205: Computational Social Choice (2012-2016), scientific project, funded by the EU commission
MAXtv Recommender, industrial project, funded by the Croatian Telecom (2011-2015)
OpenIoT: Open Source Solution for the Internet of Things into the Cloud (2013-2015), scientific FP7 project, funded by the EU commission
Continuous processing and filtering of data streams (2012), collaborative project with LSIR EPFL, funded by the University of Zagreb
COST Action IC0906 WiNeMO: Wireless Networking for Moving Objects (2010-2014), scientific project, funded by the EU commission
Content Delivery and Mobility of Users and Services in New Generation Networks (2007-2011), scientific project, founded by the Croatian Ministry of Science, Education, and Sports
Information Intensive Services(2003-2006), industrial project , funded by the Research and Development Department of the KATE-KOM Company
Telecommunication infrastructure for knowledge networking (2003-2006), scientific project, funded by the Croatian Ministry of Science, Education, and Sports