Jalil Modares, Ph.D.

Postdoctoral Research Associate

Department of Electrical and Computer Engineering

University at Buffalo, The State University of New York

I'm currently working on a US Air Force funded project, called University at Buffalo's Airborne Networking and Communications (UB-ANC), which is a series of open source projects to address challenges in Designing Multi-Drone Networks and Applications.

Technical Skills:

  • - ARM Assembly; C; C++; Java; Python; Matlab
  • - STL; Qt; CPLEX; ITK; CGAL; GNU Radio; NS-3
  • - GNU Toolchain; Git; Eclipse; Xcode; Visual Studio
  • - Yocto Linux; FreeRTOS; ARM RTX; TI-RTOS
  • - Data Structures; Algorithms; Integer Programming

Recent Projects

  • UB-ANC Planner: An Energy-Efficient Multi-Agent Coverage Path Planner for Drones
    It is an energy-efficient path planner for networks of drones. It models the problem as a variant of multi-Traveling Salesman Problem (TSP), and uses Lin–Kernighan Heuristic (LKH) to solve the problem.
  • UB-ANC Emulator: An Emulation Framework for Multi-Agent Drone Networks
    It provides an emulation environment to design, implement, and test various applications (missions) involving one or more drones in software, and seamless transition to experimentation.
  • UB-ANC: A Flexible Airborne Networking and Communications Testbed
    It is an open drone platform which combines quadcopters capable of autonomous flight with sophisticated command and control capabilities and embedded software-defined radios (SDRs), which enable flexible deployment of novel communications and networking protocols.
  • CrossFlow: A Cross-layer Architecture for SDR Using SDN Principles
    It provides a flexible and modular cross-layer architecture using the principles of SDR and a mechanism for centralized control using the principles of SDN. Through the convergence of SDN and SDR, CrossFlow works towards providing a target independent framework for application development in wireless radio networks.
  • BTSMon
    It is a network monitoring and tracking software to monitor different BTS station (Node B) parameters such as temperature, traffic, and bandwidth usage.
  • Wave
    It models and calculates different reflection and transmission coefficients of electromagnetic (EM) waves for different materials.