Raveen Wijewickrama

Raveen Wijewickrama

Postdoctoral Researcher

The University of Texas at San Antonio

I’m a postdoctoral researcher at UT San Antonio, where I lead vehicle and sensing systems development for ScooterLab, an NSF-funded micromobility research testbed. My research focuses on designing and deploying sensing systems in real-world environments and investigating the security and privacy risks associated with sensors in mobile and wearable devices. Beyond research, I manage the computing infrastructure for ScooterLab and SPriTELab, including servers, GPU compute, storage, and self-hosted services. Also, my home server runs an ever-growing collection of VMs, all of which I’ve somehow convinced myself I need. Outside of work, I stress-bake and work on my car. Only one of those is relaxing.

Interests
  • Mobile Sensing
  • Micromobility
  • Wearable Systems
  • Human-Computer Interactions
  • AI-Generated Content
  • Privacy and Security
Education
  • PhD in Computer Science, 2024

    The University of Texas at San Antonio

  • MS in Computer Science, 2017

    Wichita State University

  • BS in Computer Science, 2015

    Asia Pacific Institute of Information Technology, Sri Lanka

Research

ScooterLab

NSF-funded testbed of 30 sensor-equipped e-scooters (scaling to 100) that researchers can program for their own studies

LiDAR-Based Urban Sensing

Open, low-cost, privacy-preserving LiDAR workflow for urban mapping and object tracking, with UT San Antonio Urban and Regional Planning

Web Security

Browser-fingerprinting defenses under WebAssembly-based obfuscation

Wearable and Sensor Privacy

Privacy and security risks of motion, audio, and thermal sensors in smartwatches, headphones, and VR headsets; watermarking event-camera data

AI-Generated Art

Large human-subject studies of how accurately people infer the prompt behind an AI-generated image

Anonymity and Censorship-Resistant Networking

Moving-target DNS-over-HTTPS server on hyperscalers and IPNS; bandwidth inflation attack on Tor

AI-Generated Content

Package hallucinations in code LLMs (19.7% of generated packages do not exist); fake-audio detection with spiking neural networks

Privacy and Security of Mobile Apps

E-scooter rental apps: data collection, CCPA/GDPR gaps, and weak cryptography or insecure storage in over 85% of apps

E-Scooter Safety

Wearable crowd-sensing field study of pedestrian safety risks from e-scooters, and where and when they occur

Recent Publications

. To WASM or Not to WASM: Evaluation of Browser Fingerprinting Defenses Under WASM based Obfuscation. RAID 2026.
. ADVISE: Adversarial Invisible Steganography for Event-data. IEEE EuroS&P 2026.
. OverHear: Headphone based Multi-sensor Keystroke Inference. ACNS 2026.
. ThermalTap: Passive Application Fingerprinting in VR Headsets via Thermal Side Channels. arXiv 2026.
. Prompt and Circumstances: Evaluating the Efficacy of Human Prompt Inference in AI-Generated Art. EvoMUSART 2026.
. NinjaDoH: A Censorship-Resistant Moving Target DoH Server Using Hyperscalers and IPNS. MADWeb 2026.
. SAFE: Spiking Neural Network-based Audio Fidelity Evaluation. ACML 2025.
. A Picture is Worth a Thousand Prompts? Efficacy of Iterative Human-Driven Prompt Refinement in Image Regeneration Tasks. IJCAI 2025.
. We Have a Package for You! A Comprehensive Analysis of Package Hallucinations by Code Generating LLMs. USENIX Security 2025. Distinguished Paper Award.

Experience

 
 
 
 
 
Postdoctoral Researcher
September 2024 – Present
Vehicle and Sensing Systems Development Lead for the NSF-funded ScooterLab micromobility testbed and crowd-sensing infrastructure; manage two graduate students and a fleet of 30 sensor-equipped e-scooters (scaling to 100).
 
 
 
 
 
Graduate Research Assistant
August 2020 – August 2024
Vehicle and Sensing Systems Development Lead (part time). Prototyped the Raspberry Pi-based onboard sensing unit during the feasibility stage, supporting the $1.9M follow-up NSF proposal.
 
 
 
 
 
Graduate Research Assistant
August 2018 – August 2024
Research on wearable and mobile sensing, micromobility, security and privacy, and AI-generated content (part time).
 
 
 
 
 
Graduate Teaching Assistant
January 2023 – August 2023
Courses: Systems Programming (led recitation sessions) and Principles of Cybersecurity.
 
 
 
 
 
Engineering Intern, Research
June 2022 – August 2022
JavaScript and WebAssembly obfuscation and detection over large-scale npm package datasets.
 
 
 
 
 
Research Assistant
May 2017 – December 2017
Motion-sensor-based handwriting inference using smartwatches.
 
 
 
 
 
Graduate Teaching Assistant
August 2016 – December 2017
Courses: Programming Paradigms, Object-Oriented Programming, Programming Language Concepts, Operating Systems, and Introduction to Database Systems.