Close

About Me

Education

  • PhD, Electrical and Computer Engineering
    Jul 2021 – Jul 2025
    Arizona State University, USA

    Advisor: Prof. Ahmed Alkhateeb

  • Erasmus+ Exchange Program
    2019-2020
    Delft University of Technology, Netherlands
  • BSc + MSc, Electrical and Computer Engineering
    2015-2020
    IST, University of Lisbon, Portugal

    Advisors: Profs. Remco Litjens and António Rodrigues

    Thesis: Social VR Conference Applications in 5G Radio Networks (19 / 20)

Experience

  • Senior Software Engineer
    Jul 2025 – present
    NVIDIA, USA

    Aerial Python Ecosystem: unifying link-level and system-level simulation, designing the in-memory architecture, Python packaging and tooling, and interfaces for AI integration. Previously built Aerial Framework (PUSCH 5G Python implementation, tutorials and docs, agentic CUDA plugins for TensorRT).

  • Software Intern, 6G RAN AI with Digital Twins
    2024
    NVIDIA, USA

    Designed framework for integrating ML into NVIDIA's Digital Twin. Implemented and integrated an ML Channel Estimator for DMRS in PUSCH and SRS. Analyzed algorithm performance within the Aerial Omniverse Digital Twin. Wrote 1.1 and 1.2 release docs.

  • Systems & Algorithms Engineering Intern
    2022-2023
    (Startup in stealth mode), USA

    Deploy O-RAN & 3GPP compliant private 5G with OAI. Prototype AI/ML algorithms for millimeter-wave communication in near real-time RICs.

  • R&D Intern in 5G Virtual Reality Lab
    2020-2021
    TNO, The Netherlands

    Beam management procedures in 3GPP. Sub-6Ghz and mmWave channel modeling. 5G system-level simulators. Head mobility models.

  • Summer TA for Platooning Algorithms Course
    2019
    Delft University of Technology, Netherlands

    Build 20 car fleet with Wi-Fi, Bluetooth and Ultrassonic sensors.

  • R&D Intern in Radio Communications Unit
    2018
    JANZ, Portugal

    Radio propagation simulations. Embedded development. 3D printing.

Supervised Students

  • Cloud-managed RIS for Transparent Integration in 5G Networks via O-RAN xApps
    Abhradeep Roy
    MSC Thesis
    ASU
    Spring 2024
  • Application-level performance of cross-layer scheduling for social VR in 5G
    Zheng Du
    MSC Thesis
    TU Delft
    Fall 2022
  • Analysis of radio downlink in Social XR scenarios involving 5G channel state information acquisition techniques
    Sandra Kizhakkekundil
    MSC Thesis
    TU Delft
    Fall 2022

Awards & grants

  • IEEE Transactions on Communications
  • IEEE Eta-Kappa-Nu Honor Society
    2022
    Arizona State University
  • 5x Excellence Award
    2015-2020
    IST, University of Lisbon
    Awarded to top-1% EECE students each year.

Patents

  • User Equipment Localization Using Digital Replica RF Maps
    2025
    João Morais, Ahmed Alkhateeb
    US Patent App. 19/014,764
  • Method of Channel Estimation via Model Switching
    2025
    João Morais, Michael Roe
    CH Patent 24-SC-1524CN01
  • Beam Optimization Based on Signal Measurements in Neighboring Cells
    2023
    K. Das, R. Litjens, João Morais, H. Zhang
    US Patent App. 2023/0028383 A1

Talks & Initiatives

Close

Timeline

  1. 2026 · APR
    DeepMIMO v4.0.1 ships with Sionna 2.0 support
    No-Blender OpenStreetMap pipeline; 658 tests; full integration with NVIDIA Sionna RT 2.0.
    Career
  2. 2026 · MAR
    DeepMIMO v4.0.0 released
    New toolchain and database for ray-tracing wireless datasets.
    Career
  3. 2026 · MAR
    High-Performance AI-RAN Made Simple at NVIDIA GTC San Jose
    Hands-on tutorial: designing algorithms in JAX/PyTorch and deploying to real-time GPU pipelines with inline networking. Session S82158.
    Career
  4. 2026
    CodeAway launched
    100% local IDE/agent automation for Cursor, Claude, and Codex — with phone remote control (codeaway.dev).
    Entrepreneurship
  5. 2025 · JUL
    Defended PhD & joined NVIDIA full-time
    PhD in Electrical and Computer Engineering at ASU's Wireless Intelligence Lab, advised by Prof. Ahmed Alkhateeb. Started as Senior Software Engineer on the Aerial team.
    Education Career
  6. 2024 · SEP
    The framework I worked on during my NVIDIA internship shipped its initial release.
    Career
  7. 2024 · MAY – DEC
    Software Intern at NVIDIA — 6G RAN AI with Digital Twins
    Built the framework for integrating ML into NVIDIA's Aerial Digital Twin; implemented an ML channel estimator for DMRS in PUSCH and SRS.
    Career
  8. 2022 – 2023
    Systems & Algorithms Engineering Intern (stealth-mode startup)
    Deployed O-RAN & 3GPP-compliant private 5G with OAI; prototyped AI/ML algorithms for mmWave communication in near-real-time RICs.
    Career
  9. 2022
    IEEE Eta-Kappa-Nu Honor Society
    Inducted at Arizona State University.
    Education
  10. 2021 · JUL
    Started PhD at Wireless Intelligence Lab, ASU
    Advisor: Prof. Ahmed Alkhateeb. Focus on AI, localization, and software-defined radio networks.
    Education
  11. 2020 – 2021
    R&D Intern in 5G VR Lab at TNO (Netherlands)
    Beam-management procedures in 3GPP. Sub-6 GHz and mmWave channel modeling, 5G system-level simulators, head-mobility models. MSc-thesis stay with Prof. Remco Litjens.
    Education Career
  12. 2019 – 2020
    Erasmus Exchange at TU Delft
    Six-month exchange program in the Netherlands; followed by Summer TA for the Platooning Algorithms course (built a 20-car fleet with Wi-Fi, Bluetooth, and ultrasonic sensors).
    Education
  13. 2018
    R&D Intern in Radio Communications Unit, JANZ (Portugal)
    Radio-propagation simulations, embedded development, 3D printing.
    Career
  14. 2015 – 2020
    BSc + MSc in Electrical & Computer Engineering, Instituto Superior Técnico
    University of Lisbon. 5x Excellence Award (top-1% EECE students each year). MSc thesis: Social VR Conference Applications in 5G Radio Networks — 19/20.
    Education
Close

Publications (16)

Wireless Dataset Similarity: Measuring Distances in Supervised and Unsupervised Machine Learning

João Morais, Sadjad Alikhani, Akshay Malhotra, Shahab Hamidi-Rad, Ahmed Alkhateeb
arXiv preprint, 2026

Comparing Stochastic and Ray-tracing Datasets in Machine Learning for Wireless Applications

João Morais, Akshay Malhotra, Shahab Hamidi-Rad, Ahmed Alkhateeb
59th Asilomar Conference on Signals, Systems, and Computers, 2025

NVIDIA AI Aerial: AI-Native Wireless Communications

Kobi Cohen-Arazi, Michael Roe, Zhen Hu, Rohan Chavan, Anna Ptasznik, Joanna Lin, João Morais, Joseph Boccuzzi, Tommaso Balercia
arXiv preprint, 2025

Context-Aware Machine Learning-Based Beam Selection With Multi-Panel Devices in the Presence of Self-Blockage

Sajad Rezaie, João Morais, Ahmed Alkhateeb, Preben Mogensen, Carles Navarro Manchón
IEEE Access, 2025

A Dataset Similarity Evaluation Framework for Wireless Communications and Sensing

João Morais, Sadjad Alikhani, Akshay Malhotra, Shahab Hamidi-Rad, Ahmed Alkhateeb
58th Asilomar Conference on Signals, Systems, and Computers, 2024

Deep Linearization Mappings for Canonical Correlation Clustering

Akshay Malhotra, Ioannis D. Schizas, João Morais
58th Asilomar Conference on Signals, Systems, and Computers, 2024

DeepSense-V2V: A Vehicle-to-Vehicle Multi-Modal Sensing, Localization, and Communications Dataset

Joao Morais, Gouranga Charan, Nikhil Srinivas, and Ahmed Alkhateeb
IEEE Transactions on Vehicular Technology (TVT), 2025

Localization in Digital Twin MIMO Networks: A Case for Massive Fingerprinting

João Morais, Ahmed Alkhateeb
IEEE International Conference on Communications Workshops (ICC Workshops), 2024

DeepSense 6G: A large-scale real-world multi-modal sensing and communication dataset

Ahmed Alkhateeb, Gouranga Charan, Tawfik Osman, João Morais, Umut Demirhan, Nikhil Srinivas
IEEE Communications Magazine, 2023.

Position-aided Beam Prediction in the Real World: How Useful GPS Locations Actually Are?

João Morais, Arash Behboodi, Hamed Pezeshki, Ahmed Alkhateeb
IEEE International Conference on Communications (ICC), 2023

Multi-Modal Beam Prediction Challenge 2022: Towards Generalization

Gouranga Charan , Umut Demirhan , Joao Morais , Arash Behboodi , Hamed Pezeshki , Ahmed Alkhateeb
arXiv, 2022

Device-Agnostic Millimeter Wave Beam Selection using Machine Learning

Sajad Rezaie, João Morais, Ahmed Alkhateeb, Carles Navarro Manchón
arXiv preprint, 2022

Location-and orientation-aware millimeter wave beam selection for multi-panel antenna devices

Sajad Rezaie, João Morais, Elisabeth De Carvalho, Ahmed Alkhateeb, Carles Navarro Manchón
IEEE Global Communications Conference (GLOBECOM), 2022

Performance Modelling and Assessment for Social VR Conference Applications in 5G Radio Networks

João Morais, Sjors Braam, Remco Litjens, Sandra Kizhakkekundil, Hans van Den Berg
Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), 2021

Four Knife-Edge Diffraction With Antenna Gain Model for Generic Blockage Modelling

Sandra Kizhakkekundil, João Morais, Sjors Braam, Remco Litjens
IEEE Wireless Communications Letters, 2021
Close

Software

DeepSense

DeepSense is a real-world multi-modal sensing and communication dataset, offering real channel and sensor data for machine learning applications like localization and beamforming.

DeepMIMO

DeepMIMO is a dataset generation framework for deep learning in wireless communication, offering raytracing channels for tasks like beamforming and localization.

ParkourSpotId

Parkour Spot ID is deep learning framework for identifying parkour spots via satellite and street view images from Google Maps. It received global attention in the Parkour community.

SXRSIMv2

SXRSIMv2 is a simulation tool for assessing and optimizing the impact of radio layer parameters in social XR meetings. Coded in Python and Matlab, it has been used in 3 MSc thesis so far.

SpotifyPlaylistMerger

SpotifyPlaylistMerger is a tool that combines multiple Spotify playlists into one, removing duplicates and organizing tracks.

Close

Contact

Washington, DC

· or ·

Santa Clara, CA

United States of America

Close

News

2026


20
APR

DeepMIMO v4.0.1 released — full Sionna 2.0 support, no-Blender OpenStreetMap pipeline, 658 tests.

29
MAR

DeepMIMO v4.0.0 released — new toolchain and database for ray-tracing datasets.

19
MAR

Presented "High-Performance AI-RAN Made Simple" at NVIDIA GTC San Jose 2026 (S82158).

—
2026

Released CodeAway — 100% local IDE/agent automation for Cursor, Claude, and Codex with phone remote control (codeaway.dev).

2025


—
JUL

Defended my PhD at ASU's Wireless Intelligence Lab and joined NVIDIA full-time.

2024


05
SEP

NVIDIA Aerial Omniverse Digital Twin 1.0 released — the framework I worked on during my NVIDIA internship.

23
JUL

Our paper "A Dataset Similarity Framework for Wireless" was accepted at Asilomar 2024.

25
JUN

DeepSense-V2V published on arXiv and submitted to IEEE TVT.

20
MAY

Joined NVIDIA for a 7-month internship integrating ML into the Aerial Omniverse Digital Twin.