Technical profile

Skills & capabilities

Capabilities across networking, embedded and IoT systems, AI and control, simulation and digital twins, wireless sensing, and programming.

Communication & networking

Design and evaluation of application- and transport-layer protocols, age-aware and goal-oriented flow control, and delay-tolerant networking.

Protocol design Age of Information Goal-oriented communication Flow & congestion control Forward error correction DTN LoRa / LoRaWAN MQTT TCP/IP & UDP Wi-Fi

IoT & embedded systems

End-to-end IoT development: firmware, hardware integration, sensor interfacing, gateways and field deployment of low-power nodes.

ESP32 STM32 Arduino Raspberry Pi Sensor integration Edge processing Energy harvesting Gateways

AI, machine learning & control

Deep and reinforcement learning applied to networking, HVAC control and sensing, including meta-learning for transfer across environments.

PyTorch Scikit-learn NumPy Pandas Matplotlib Jupyter DQN / DDQN MAML LSTM XGBoost

Simulation & digital twins

Packet-level simulation, network emulation, discrete-event modelling of energy-constrained networks, and building-energy digital twins.

ns-3 Mininet-WiFi DTNsim MATLAB / Simulink EnergyPlus Sinergym ArcGIS

Wireless sensing & SDR

Software-defined radio experimentation, device-free sensing and localization, and satellite communication studies.

Wi-Fi CSI Human activity recognition Magnetic sensing Localization USRP RTL-SDR GNU Radio Satellite communications

Programming & tooling

Advanced Python and C++, with day-to-day work on Linux and Windows.

Python C++ VS Code PyCharm CodeLite Linux Windows