Loading...
Xiaodong Zheng (Sheldon)
————————————————————————————————————————————
Email Address: xiaodong_zheng@qq.com | Tel: (86)-18339303180 | linkedin.com/in/xiaodong-zheng/


EDUCATION

Xi'an Jiaotong University, Xian, Shaanxi, ChinaMay 2020

Research Interests : Complex Networks, Digital Twin, Complex Network Control, Complex Network Synchronization

University of Southern California, Viterbi School of Engineering, Los Angeles, California

Master of Science, Electrical Engineering, GPA 3.87/4.0 May 2020

Core Courses : Foundation of Artificial Intelligence, Computer Networks, Wireless Network, Programming System Design, Probability for Engineering, Information Theory

Bachelor of Science, Electrical Engineering , GPA 3.83/4.0 Magna Cum Laude, Tau Beta Pi honor society May 2018

SKILLS

  • Programming Languages: Java, C/C++, Python, R, HTML5, CSS, LabVIEW, VHDL, MATLAB, SIMULINK
  • Platforms / Software / Systems: AWS IoT, Mcrosoft Azure, Git, Linux, Pytorch, SPSS, Jira, Microsft Teams, Salesforce
  • Protocols: TCP/IP, 802.11, 802.15.4, CDMA, CSMA, MQTT, DNS

EXPERIENCES

Directed Research, University of Southern California,ANRG Lab Jan 2020 – May 2020

  • Designed and developed a Bluetooth mesh sensor network with 50 nodes, which has the ability to measure human body temperature, heartbeat rate, GSR(galvanic skin response).
  • Implemented embedded provisioner with ESP32 DevKit development board, researched the stability for one-client-to-multiple-sensor communication model in the BLE-mesh network

IoT Application Engineer Intern at Silicon Labs, Shenzhen, China May 2019 – September 2019

  • Remotely helped global engineers to solve technical problems via Salesforce and Jira
  • Programming on AWS Lambda function, DynamoDB, AWS FreeRTOS, AWS SNS, IoT-Core, and Alexa console
  • Participated in serval IoT projects including Bluetooth mesh, Zigbee technologies

PROJECTS

Artificial Intelligence for Go game | Python |Feburary 2020

  • Designed an AI agent using active/passive reinforcement learning methods(policy iteration, Temporal Difference, Q-learning, etc) , the agent can play Go game with another AI agent or human players
  • Implemented the Go game board functionalities , trained the Q learning agent with a two-layer neuaral network

Distributed UAV-Target match system | Core | Linux |Boeing Algorithm Competition|November 2019

  • Developed and implemented a distributed system algorithm for UAVs to match unique targets without a central decision center
  • Implemented a random-delay agreement protocol for simulated UAVs to avoid repeat mappings with the targets

Bluetooth Mesh Smart Home System | Bluetooth mesh |June – August 2019

  • Established a Cloud-to-Cloud message flow typology based on Amazon Web Service by utilizing Lamada function ans Alexa
  • Realized portable embedded Bluetooth mesh provisioner to provision and control other endpoints in the Bluetooth mesh network
  • Used AWS IoT-Core to store and manage the real-time status of the connected device in the bluetooth mesh network
  • Defined UART communication protocol between ESP32 and EFR32BG13 Bluetooth mesh board

Socket Programming Project | TCP/ UDP/ IP | C/C++| Linux |November 2018

  • Implemented a model computational offloading where a single client issues multiple parameters to the AWS server and expects result from a backend computational server for end-to-end delay of designated link
  • Built stable socket communications among a client program, a AWS server, and three backend servers under TCP/IP and UDP protocol

Comments
avatar
郑晓东
男儿千年志,吾生未有涯
Follow Me
Announcement
欢迎来到我的个人小站!