Post Job Free
Sign in

Engineer Signal Processing

Location:
Davis, CA
Posted:
November 04, 2012

Contact this candidate

Resume:

S I C HEN

Mobile: 774-***-**** ******.******@*****.*** Addr: 1721 Hutchison Dr. Davis, CA 95616

Software Engineer

Designing, Building, and Testing Innovative Wireless Systems

Area of Expertise

WLAN systems and mobile WiFi

C/C++ embedded Linux software development

Comprehensive Analysis of Wireless Communication Systems

Education

Worcester Polytechnic Institute Worcester, MA

Ph.D. Electrical & Computer Engineering (GPA 3.8), Nov. 2012(Expected)

M.S. Electrical & Computer Engineering (GPA 3.7), Nov. 2009

Shanghai Jiao Tong University (SJTU) Shanghai, China

Bachelor of Science, Electrical Engineering (GPA 3.4), 2007

Experience

Intern Wireless System Engineer Jun 2012 - Aug 2012

TOYOTA InfoTechnology Center, U.S.A. Mountain View, CA

Cooperated with two other interns to successfully build a hardware prototype of adaptive

vehicular communication platform capable of context-aware rate adaptation and

learning-based fast channel selection avoiding congested channels. Conducted indoor,

outdoor, and real-world testing for reliability and performance.

My work focused on WiFi channel utilization measurement, data collection, storage (SQL),

analysis, and visualization of real-time channel utilization, implementation of reinforcement

learning-based channel sensing, channel sychronization protocols for distributed radios,

and channel selection algorithm using Bash, C/C++, and sockets on embedded Linux, as

well as testing throughput, packet loss rate, and latency under interference.

Optimized algorithms for embedded Linux (OpenWrt) on Gatework Cambria boards,

modi ed Linux Wi driver, and reduced algorithm overhead from 2 s to less than 50 ms

along with various system design compromises.

Developed a OMNeT++-based simulator of both real-world tra c mobility on

OpenStreetMap and multi-radio networking combining DSRC and WiFi. Modeled

inter-channel interference among airframes based on hardware experimental result of WiFi

packet capturing.

Built several C++ models in OMNeT++ including a system model of future vehicles with

multiple network interfaces, a convergence network layer, and a learning-based channel

selection algorithm in application layer.

Research Assistant Dec 2007 - May 2012

Wireless Innovation Lab, WPI, Advisor: Prof. Alexander M. Wyglinski Worcester, MA

Used C++ based OMNeT++ and MATLAB to simulate physical and MAC layers of

multi-channel coexistence of vehicle networks, WLANs, and WiMAX in TV whitespace.

* Corrected inter-channel interference calculation in OMNeT++ and xed memory leak.

* Created physical layer modules and modi ed MAC layer to model coexistence of

802.11p and regular 802.11 on same spectrum band.

Developed a queueing model to analyze the feasibility of vehicle dynamic spectrum access;

created a MATLAB GUI tool to visualize and simplify the analysis.

Built a C++ simulator of a distributed spectrum sharing network via OFDM.

* Designed and implemented a cross-layer optimization engine using genetic algorithms.

* Designed approaches to accelerate optimization by 20% and improve optimization

results of spectrum sharing.

Intern Wireless System Researcher Jun 2011 - Aug 2011

TOYOTA InfoTechnology Center, U.S.A. Mountain View, CA

Created a machine learning-based framework for optimizing vehicle communications to

achieve dynamic spectrum access that improved connectivity of vehicle networks and

achieve coexistence in TV whitespace shared by WRANs, WLANs, and vehicle networks.

Used reinforcement learning and case-based reasoning to enhance the channel selection

e ciency in a vehicle communication environment by 50% in a MATLAB simulation

incorporating real spectrum measurement data.

Submitted an invention disclosure on the learning framework for vehicular dynamic

spectrum access.

Course Project: Wireless Mesh Network Implementation Jan 2011 - Mar 2011

Course: Software-de ned Radio Systems & Analysis by Prof. Alexander M. Wyglinski

Implemented a digital communication system involving channel estimation, frame

synchronization, DBPSK modulation/demodulation, OFDM, and Reed-Solomon

coding/decoding on the platform of USRP2s connected to PCs via Simulink.

Designed protocols for an ad hoc mesh network of four nodes. Implemented distributed

dynamic channel allocation to avoid mutual interference.

Course Project: Real-Time Digital Signal Processing Oct 2009 - Dec 2009

Course: Real-Time Digital Signal Processing by Prof. D. Richard Brown III

Worked as a teaching assistant and nished projects including implementing IIR, FIR,

FFT, and adaptive ltering applied to active noise cancellation. Gained experience using

TI TMS320C6000 DSP platform.

Course Project: WiFi-based Wireless Indoor Localization Jan 2011 - Mar 2011

Course: Wireless Access & Localication by Prof. Kaveh Pahlavan

Used triangulation, nearest neighbor method, and Gaussian kernel method to perform

wireless indoor localization using received signal strengths from campus WiFi APs.

Course Project: A Snake game using VHDL Oct 2009 - Dec 2009

Course: Modeling and Synthesis using Verilog and VHDL by Prof. Jim Duckworth

Designed and completed a snake game using VHDL on Xilinx FPGA with VGA display,

keyboard input, and UART connection to a PC. The game has highest score record,

arbitrary boundary, and obstacles.

Technical Skills

Languages: C (7 years), C++ (7 years), Python (1 year), VHDL (4 years), MATLAB (6 years),

SQL (1 year), Bash (5 years), Java (1 year)

Softwares: MATLAB, Eclipse, NS-2, OMNeT++, SUMO, Simulink, GNU Radio, Xilinx ISE,

Git, SQLite3, MySQL, Linux,

Coursework

Discrete Mathematics Numerical Methods Algorithms Design & Analysis

Arti cial Intelligence Software De ned Radio Cryptography & Data Security

Communication System High Performance Network Wireless Access &Localization

Detection and Estimation Digital Signal Processing Adv. Topices in Signal Processing

Publications

One book chapter, two journal publications, and eight conference publications.

(Available at http://users.wpi.edu/ chensi/projects.html)



Contact this candidate