Giovanni Apruzzese is an Assistant Professor and cybersecurity researcher with a decade of experience at the intersection of big data analytics and network security. He specializes in time-series and machine learning techniques for detecting illicit and anomalous network and web-based activity, and has a strong adversarial mindset—designing and evaluating realistic attacks against ML-based cyber-detectors. His work, which earned multiple peer-reviewed publications and two Best Student Paper awards at IEEE conferences, blends hands-on engineering (from SIEM+Spark tools to Python GUI utilities) with rigorous academic research. A PhD graduate with visiting scholarship experience at Dartmouth, he combines practical operational insight from industry internships with deep expertise in network flows, packet captures and phishing detection. Based in Feldkirch, Austria, Giovanni is known for turning complex telemetry into actionable detection systems and for probing the limits of defenses through adversarial evaluation.
10 years of coding experience
6 years of employment as a software developer
Visiting Research Scholar, Computer Science, Visiting Research Scholar, Computer Science at Dartmouth College
Doctor of Philosophy - PhD, Computer Systems Networking and Telecommunications, Outstanding, Doctor of Philosophy - PhD, Computer Systems Networking and Telecommunications, Outstanding at Università degli Studi di Modena e Reggio Emilia
Contributions:37 commits, 35 pushes, 1 branch in 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Giovanni Apruzzese - Assistant Professor at Universität Liechtenstein