Aniss Maghsoudlou

Senior Data Engineer & PhD Computer Science

About Me

Critical thinker Senior Data Engineer and networking expert with extensive experience in designing, building, and maintaining data-intensive systems.

Email
[firstname.lastname]@gmail.com
Skype
aniss.maghsoudlou
Address
Berlin, Germany

Professional Skills

Python
Bash
Go
C/C++
SQL
ClickHouse
Spark
Software-defined Networking

Work Experience

May 2023 - current
  • Contributed to the maintenance and development of Data Lake for the Data Science department
  • Enhanced Data Lake's data quality by detected and addressing tens of important data quality issues.
  • Developed and extended Data Lake to adapt to the department's analytics needs.
  • Contributed to enhancing team's procedures and intra-department's communication by preparing and reviewing RFCs.
  • Mentored junior members of the team.
Researcher (PhD Student) at Max-Planck Institute for Informatics
August 2018 - April 2023
  • Designed, developed and employed a large-scale data-intensive network provisioning system for ISPs called FlowDNS.
  • Contributed to the design and development of a large-scale network monitoring system for ISPs and IXPs called Flowyager.
  • Enhanced VPN traffic detection rate by 300% using active measurements of the whole IPv4 address space and IPv6 hitlists.
  • Advanced the understanding of internet traffic using port number 0 by performing the first active measurement on this port, combined with large-scale flow-level analytics.
Data Engineer at Benocs GmBh
March 2022 - June 2022
  • Deployed and customized my self-designed FlowDNS system to align with customer requirements.
  • Enabled real-time management of data using FlowDNS which was not possible using Kafka and ClickHouse without huge pre-assumptions.
Intern - Big Data Analysis at Benocs GmBh
June 2021 - November 2021
Prototyping a system to correlate live streams of DNS and Netflow data in real-time written in Golang. Concurrenct goroutines needed to access on in-memory shared database. Choice of data structures and cleaning mechansism were important.
  • Learned the complexities of data management including the large scale of data, data dependencies, and ethics in large ISPs.
  • Designed and prototyped a system to manage and correlate two important sources of data in ISPs including Netflow and DNS live streams, trying multiple options, called FlowDNS.

Education

Ph.D. Computer Science at Saarland University
2018 - present
  • Supervisor: Prof. Anja Feldmann
  • Thesis: Towards Uncovering Hidden Internet Traffic Characteristics (PDF)
  • Master in Computer Science at Sharif University of Technology
    2014 - 2017
  • GPU: 4.0/4.0 (originally 18.07/20)
  • Thesis: Application of Software-defined Networking in Enterprise WLANs
  • Bachelor of Information Technology Engineering from University of Tehran
    2010 - 2014

    Publications

    A.Maghsoudlou, L. Vermeulen, I. Poese, O. Gasser, “Characterizing VPN servers in the wild,” in Proceedings of Passive and Active Measurement Conference 2023 (PAM ’23). (PDF)
    A.Maghsoudlou, O. Gasser, I. Poese, A. Feldmann, “FlowDNS: Correlating Netflow and DNS Streams at Scale,” in Proceedings of the 18th International Conference on emerging Networking EXperiments and Technologies (CoNEXT ’22), ACM. (PDF)
    A. Maghsoudlou, O. Gasser, and A. Feldmann, “Zeroing in on Port 0 Traffic in the Wild,” in Proceedings of Passive and Active Measurement Conference (PAM) 2021, pp. 547-563, March 2021, doi: 10.1007/978-3-030-72582-2_32. (PDF)
    S. J. Saidi, A. Maghsoudlou, D. Foucard, G. Smaragdakis, I. Poese and A. Feldmann, “Exploring Network-Wide Flow Data With Flowyager,” in IEEE Transactions on Network and Service Management, vol. 17, no. 4, pp. 1988-2006, Dec. 2020, doi: 10.1109/TNSM.2020.3034278. (PDF)
    Maghsoudlou, A., Gasser O., and Feldmann, A., “Reserved: Dissecting Internet Traffic on Port 0,” in Passive and Active Measurement Conference (PAM) 2020, arXiv: 2004.03653. (PDF)

    Contact

    Email

    [firstname]@mpi-inf.mpg.de

    Skype

    aniss.maghsoudlou

    Address

    Campus E1 4, Room 513, Saarland Informatics Campus, 66123 Saarbrücken, Germany
    https://twitter.com/templateflip
    https://www.facebook.com/templateflip
    https://www.instagram.com/templateflip
    https://github.com/templateflip