

Senior Test Engineer with 10+ years of experience in WLAN, automotive, and IoT testing on Linux platforms. Strong background in manual and automation testing, network protocol validation, and scripting with Python, Perl, and Shell. Proven ability to lead teams, improve test efficiency through automation, and ensure high-quality product delivery.
Project: Rx Power Enhancements
The main objective is to save the RX chains usage when there is no active traffic between the STA and AP, especially as it leads to RX chain power saving in APUT.
Project: TPUT24Hrs
In the TPUT24Hrs test suite, the user monitors continuous traffic between associated 6G, 5 G, and 2G clients with all three interfaces of an APUT for 24 hours.
Project: Band Steering
The band steering feature enables traffic loads to be balanced between 6 GHz, 5 GHz, and 2.4 GHz interfaces of an APUT to use the two bands more efficiently and to better serve high-priority traffic.
1. Responsibilities include automating test cases in Perl, reviewing team member’s automated tests, test setup preparation and unit testing.
2. Automated Linux, ESX FC/FCoE and EIO (RAMD and SCST target driver) test cases.
3. Used tools DT and medusa for IO.
4. Analyzed failures in regression identified base bugs and fixed test case issues.
Project: Octoscope
The user application can use the library to set WLAN parameters, control the transmission/injection of the packets, and control packet capture.
Project: Aftermarket Safety Device
The ASD is to send and receive signed Basic Safety Messages defined in SAE J2375 to other vehicles over the DSRC spectrum, and it is able to download certificates from the SCMS server to sign BSMs.
Project: CALTrans SPaTMAP
The SPaTMAP application, which runs on the RSE unit, receives NTCIP data from the traffic controller, and then transmits SPaT and MAP messages over the air. SPaT data informs the user about the current status of one or more signalized intersections. MAP data informs the user about a full geometric layout of the relevant intersection. The receiver of the message can determine the state of the signal phasing, and when the expected next phase will occur.
Project: Safety Applications
Vehicle safety applications aimed at preventing collisions. These safety applications generally compare the state of a host vehicle with the states of remote vehicles and take some action, e.g., driver warning: when a threat of collision is detected.
Python