Lambros Petrou

Lambros Petrou

London, England, United Kingdom
1K followers 500+ connections

About

I love simplicity and reliability. I am extremely interested in infrastructure platforms…

Experience

  • Cloudflare Graphic

    Cloudflare

    London Area, United Kingdom

  • -

    London, England, United Kingdom

  • -

    London, England, United Kingdom

  • -

    London, United Kingdom

  • -

    London, United Kingdom

  • -

    London, United Kingdom

  • -

    Nicosia, Cyprus

  • -

  • -

Education

  • University of Oxford Graphic

    University of Oxford

    -

    Activities and Societies: Wolfson College member

  • -

    Erasmus Student

  • -

Licenses & Certifications

Publications

  • Anyplace: A Crowdsourced Indoor Information Service

    MDM '15 Proceedings of the 16th IEEE International Conference on Mobile Data Management​, IEEE Press, Volume 2, Pages: 291-294, 2015

    Abstract—People do most of their activities, business, commerce, entertainment and socializing ndoors. As all of these are increasingly aided by online services and indoor spaces are becoming bigger and more complex, there is a growing need for cost-effective indoor localization, mapping, navigation and information services. In this paper, we present a complete Indoor Information Service, coined Anyplace, which has an open, modular, extensible and scalable architecture, making it ideal
    for a…

    Abstract—People do most of their activities, business, commerce, entertainment and socializing ndoors. As all of these are increasingly aided by online services and indoor spaces are becoming bigger and more complex, there is a growing need for cost-effective indoor localization, mapping, navigation and information services. In this paper, we present a complete Indoor Information Service, coined Anyplace, which has an open, modular, extensible and scalable architecture, making it ideal
    for a wide range of applications. Our service features three highly desirable properties, namely crowdsourcing, scalability and accuracy. Anyplace implements a set of crowdsourcing-supportive
    mechanisms to handle the enormous amount of crowd-sensed data, filter incorrect user contributions and exploit Wi-Fi data from heterogeneous mobile devices. Moreover, it uses a big-data architecture for efficient storage and retrieval of localization and mapping data. Finally, our service relies on the abundance of sensory data on smartphones (e.g., Wi-Fi signal strength and
    inertial measurements) to deliver reliable indoor geolocation information that received several international awards.

    Other authors
    See publication
  • Demonstration Abstract: Crowdsourced Indoor Localization and Navigation with Anyplace

    IPSN '14 Proceedings of the 13th international symposium on Information processing in sensor networks

    In this demonstration paper, we present the Anyplace system that relies on the abundance of sensory data on smartphones (e.g., WiFi signal strength and inertial measurements) to deliver reliable indoor geolocation information. Our system features two highly desirable properties, namely crowdsourcing and scalability. Anyplace implements a set of crowdsourcing-supportive mechanisms to handle the enormous amount of crowdsensed data, filter incorrect user contributions and exploit WiFi data from…

    In this demonstration paper, we present the Anyplace system that relies on the abundance of sensory data on smartphones (e.g., WiFi signal strength and inertial measurements) to deliver reliable indoor geolocation information. Our system features two highly desirable properties, namely crowdsourcing and scalability. Anyplace implements a set of crowdsourcing-supportive mechanisms to handle the enormous amount of crowdsensed data, filter incorrect user contributions and exploit WiFi data from heterogeneous mobile devices. Moreover, Anyplace follows a big-data architecture for efficient and scalable storage and retrieval of localization and mapping data.

    Other authors
    See publication
  • Demonstration: Indoor Positioning and Navigation in the Big-Data Era

    IPIN '13 Proceedings of the 4th Intl. Conference on Indoor Positioning and Indoor Navigation

    Other authors
  • FAUSTA: Scaling Dynamic Analysis with Traffic Generation at WhatsApp

    ICST 2022

    Abstract—We introduce FAUSTA, an algorithmic traffic generation platform that enables analysis and testing at scale. FAUSTA has been deployed at Meta to analyze and test the WhatsApp platform infrastructure since September 2020, enabling WhatsApp developers to deploy reliable code changes to a code base of millions of lines of code, supporting over 2 billion users who rely on WhatsApp for their daily communications. FAUSTA covers expected and unexpected program behaviors in a privacy-safe…

    Abstract—We introduce FAUSTA, an algorithmic traffic generation platform that enables analysis and testing at scale. FAUSTA has been deployed at Meta to analyze and test the WhatsApp platform infrastructure since September 2020, enabling WhatsApp developers to deploy reliable code changes to a code base of millions of lines of code, supporting over 2 billion users who rely on WhatsApp for their daily communications. FAUSTA covers expected and unexpected program behaviors in a privacy-safe controlled environment to support multiple use cases such as reliability testing, privacy analysis and performance regression detection. It currently supports three different algorithmic input generation strategies, each of which construct realistic backend server traffic that closely simulates production data, without replaying any real user data. FAUSTA has been deployed and closely integrated into the WhatsApp continuous integration process, catching bugs in development before they hit production.
    We report on the development and deployment of FAUSTA’s reliability use case between September 2020 and August 2021. During this period it has found 1,876 unique reliability issues, with a fix rate of 74%, indicating a high degree of true positive fault revelation. We also report on the distribution of fault types revealed by FAUSTA, and the correlation between coverage and faults found. Overall, we do find evidence that higher coverage is correlated with fault revelation.

    See publication

Honors & Awards

  • ACM SIGMOD programming contest 2015

    -

    CStrings team - 1st nationwide (Cyprus & UK) - Top 5 worldwide
    Among the 5 finalist teams to present our prototype system in ACM SIGMOD conference in Melbourne, Australia.

    More info: http://db.in.tum.de/sigmod15contest/leaders.html

  • Fulbright Student Scholarship for graduate studies in USA

    Fulbright, USA - Cyprus division

    Awarded a Fulbright scholarship for graduate studies in USA, for the academic year starting in September 2014.

  • HEFCE scholarship for graduate studies at University of Oxford

    University of Oxford

    Nominated for one of the few HEFCE scholarships for graduate studies at University of Oxford, UK, for the academic year starting September 2014.

  • Ranked 1st in class - BSc. Computer Science

    University of Cyprus

    Graduated with the highest average grade point in graduation class of 2014 - 9.41 /10

  • ACM SIGMOD programming contest 2014

    -

    UCY_YouSeeWhy team - 1st nationwide - 9th worldwide
    More info: http://www.cs.albany.edu/~sigmod14contest/leaders.html

  • ACM SIGMOD programming contest 2013

    -

    CStrings team - 1st nationwide - 10th worldwide
    More info: http://sigmod.kaust.edu.sa/leaderboard.html

Languages

  • English

    Professional working proficiency

  • Greek

    Native or bilingual proficiency

View Lambros’ full profile

  • See who you know in common
  • Get introduced
  • Contact Lambros directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Lambros Petrou

1 other named Lambros Petrou is on LinkedIn

See others named Lambros Petrou

Add new skills with these courses