Helen Lin Huang

655 N Tazewell Road
Arlington, VA 22203
E-mail: or

Senior Software Quality Assurance Engineer or Lead Software Quality Assurance Engineer

Carnegie Mellon University -- B.S. in Computer Science with a minor in Mathematical Sciences (May 1999), final GPA 3.18 / 4.00


Languages: Java, C++, HTML, SQL, C
Databases: Oracle 10g, Oracle 9i, SQL Server 2000
Environments: Win NT/2000/XP, Solaris/Linux
Java application servers: OC4J, JBoss/Tomcat, IBM WebSphere
Deployment: InstallShield
Other: Microsoft Exchange Server

Professional Experience

March 2008 - present
XIF (Washington, DC)
Senior Software Quality Assurance Engineer
May 2006 - March 2008
Precipia Systems, Inc (Arlington, VA)
Senior Quality Assurance Engineer
April 2005 - May 2006
CURRENT Technologies (Germantown, MD)
Software Quality Assurance Engineer

August 2003 - March 2005
The Arlington Institute (Rosslyn, Northern Virginia)
Software Quality Assurance Engineer

June 1999 - September 2002
Lucent Technologies / Avaya Inc. (Holmdel, NJ)
Member of Technical Staff - I

(August 2001-August 2002)
Lead tester for the DX Messenger Release 1.1 (OEM)

(October 1999-July 2001)
C++ developer for the Value Messaging Group and DX Messenger 1.0 (OEM)

C++ tester for the Value Messaging Group and DX Messenger 1.0 (OEM)

(June 1999-October 1999)
R&D Support

Other Experience

Lucent Technologies
Technical Intern
May 1998 - August 1998

Management Science Associates
Tehcnial Intern
May 1997 - August 1997
Carnegie Mellon Computer Science Department
Tutor for a beginner C++ programming course

All CMU Courses Taken

Fall Semester 1995 Courses
15-127 Introduction to Programming and Computer science
15-128 Freshman Immigration Course
21-122 Calculus 2
21-127 Introduction to Modern Math
73-100 Principles of Economics
76-201 Early Industrial Culture
99-101 Computing Skills Workshop (CSW)

Spring Semester 1996 Courses
15-211 Fundamentals of Computer Programming I
21-259 Calculus in 3-Dimensions
33-111 Physics I for Science Students
85-251 Personality

Fall Semester 1996 Courses
15-212 Fundamentals of Computer Programming II (ML version)
18-100 Introduction to Electrical and Computer Engineering
21-228 Discrete Mathematics
80-300 Minds, Machines, and Knowledge
85-211 Cognitive Psychology

Spring Semester 1997 Courses
15-451 Algorithms
18-240 Fundamentals of Computer Engineering
21-241 Matrix Algebra
33-104 Experimental Physics

Fall Semester 1997 Courses
15-412 Operating Systems
15-529 Independent CS Course (Talisman Project -- see below)
21-355 Advanced Calculus I
79-299 Introduction to Archeology

Spring Semester 1998 Courses
15-347 Introduction to Computer Architecture
15-381 Artificial Intelligence: Representation and Problem Solving
21-320 Symbolic Programming Methods (Maple)
79-259 Native American History: 19th and 20th Centuries

Fall Semester 1998 Courses
15-312 Programming Languages
21-369 Numerical Methods
36-217 Probability Theory and Random Processes
57-204 18th and 19th Century Music
82-131 Elementary Mandarin Chinese I

Spring Semester 1999 Courses
15-415 Database Applications
57-205 20th Century Music
62-162 Photography, Filmmaking and Video: Black and White Photography I
82-132 Elementary Mandarin Chinese II

"The Talisman Project" -- SURG grant / independent CS course

Fall 1997
A group of five people, including myself, have received a Student Undergraduate Research Grant (SURG) to convert a game called Talisman (an out of print board game) into the high-level programming language, ML (Meta-Language). The group consists of Ross Knepper, Carla Sereny, Jonathan Wildstrom, Daniel Singhal, and myself. A rough version of the game was originally done by Jonathan Wildstrom and a few of his friends in high school in PASCAL. Our advisor for this independent CS course is Frank Pfenning.