Jenny Li
** ****** *****, ******* ***** NJ *****
Cell:973-***-****-Home:908-***-****-Email:********@*******.***
Summary
Experienced software engineer of 15 years in telecoms industrial with a focus on quality, security,
performance and testing. Exceptional troubleshooting and innovative problem solving skills to unusual
and difficult problems.
Highlights
• •
Java, C/C++, Javascript, Perl, PHP, Python Software project management
• •
Linux, Windows, VxWorks, VMWare, Technical Lead
•
iOS, Android Architecture design and review
• •
JUnit, Quality Center Test automation (static and dynamic
• CMM analysis)
• •
Holder of 23 patents and 75 publications Programming
Experience
Computer Research Scientist – Avaya, Basking Ridge, NJ December 2000 – June 2013
• Performed diagnosis and trouble-shooting for Avaya communication manager and contact center installation
on Cox Communication networks.
• Created an innovative solution to automatic evaluate capacity and performance of an emergency notification
service. The service supports multi-modal channels including land phones, wireless, IM, SMS, video, and
conferencing. The solution included my implementation of a tool to generate tests automatically into Quality
Center.
• Invented, designed and implemented a SoftWare IMmunization (SWIM) technology for static and dynamic
code analysis of both C/C++ and Java bytecode to automatically detect and prevent bugs and intrusions. Led a
team for the trials of SWIM on Avaya products.
• Conducted a full-lifecycle software development of a product line for automatic software testing tools that
prioritize code for testing, generate automatic tests and analyze the results on Windows, Linux, VxWorks,
Android and iOS. An over 200Kloc implementation of the tool suite (eXVantage/PolyFlow) is available on an
open source website. Each tool was tailored to various Avaya product needs using product line technology.
• Invented and created an enterprise network failure detection and restoration server.
• Invented and created a wireless network monitoring and alerting system.
Software Research Scientist – Bellcore (formerly Telcordia and now Applied Communication Sciences),
Morristown, NJ February 1996 – December 2000
• Created a software engineering tool xSuds-SDL for visualization and analysis of system design and
specification in SDL.
• Created a tool (low2SDL) of extracting design models from work flows and a simulation tool for
dynamic system design analysis of reliability and performance.
Education
Ph.D.: Software Engineering – University of Waterloo, Waterloo ONT Canada 1996
• GPA 3.94 (out of 4.0). Dissertation: “A Real-Time Software Supervision Approach for Automatic Failure
Detection”.
Bachelor of Science: Computer Science and Industrial Engineering – Technical University of Nova
Scotia (now part of Dalhousie University), Halifax NS Canada 1991
• With distinction. GPA in Computer Science: 3.88 (out of 4.0)