Phinna Huang ***** Bluestone Common, Fremont, CA, 94555
*****@***.***
OBJECTIVE:
To obtain a position as White Box / Selenium Quality Assurance Engeneer in the leading organization which
assists software teams in all aspects by utilizing all my skills, knowledge, abilities, and experiences.
SUMMARY OF QUALIFICATIONS:
Knowledgeable of software quality assurance analyst activities
Proficiency in scripting language – Python
Familiarity with object-oriented programming language, such as Java and C++
Familiar with Linux environment and experienced with coding in Python in a Linux environment
Experienced in performing unit testing on the software tool I developed
Experienced in implementing a database using MySQL and writing SQL queries
Combined patience, determination, and persistence to solve problems I encountered while I was doing
my research project
Able to communicate effectively while working several academic projects with various classmates
Able to write understandable contents while writing my thesis or other paper works
EDUCATION:
Northern Arizona University (NAU), Flagstaff, AZ
2012 – 2014
Master of Science in Engineering, Computer Science GPA: 3.22
National Taiwan University of Science and Technology (NTUST), Taipei, Taiwan
Master of Science in Electrical Engineering 2009 – 2011
GPA: 4.00
Chang Gung University, Taipei, Taiwan
Bachelor of Science in Electrical Engineering 2004 – 2008
GPA: 3.79
PROFESSIONAL EXPERIENCE:
NTUST, Taipei, Taiwan Graduate Research Assistant September 2009 - June 2011
● Wrote a document for backend digital IC design flow (from high-level hardware design descriptions
transformed to gate-level net-lists and automatic placement and routing)
● Taught undergraduate students implementing a static random access memory (SRAM) design
● Taught graduate students implementing backend digital IC design flow
● Created and implemented a novel method of enhancing the yield of embedded SRAMS to 98.4%
PROJECTS:
Taxonomic Assignment of Gene Sequences using Hidden Markov Models May 2013 - July 2014
This innovative project developed a new software tool and scripts for assigning taxonomies to short fragments
of DNA sequences using profile Hidden Markov Models (HMMs). This method built models of 16S rRNA
sequences for different taxonomic groups, such as kingdom and phylum. Then, these models were connected to
become a tree structure of a database. When searching for a source organism with a short DNA sequence, this
tool searches each taxonomic model on each taxonomic level to determine the most likely taxonomy. Finally,
the unit test was adopted to ensure the correctness of functionality in the tool. Technologies used including
Python, HMMER, Infernal, and SLURM.
Modeling an Aviation Control System April 2014 - May 2014
Worked as a team to develop a model that can simulate an aviation control system. This control system can
manage flights take-offs and landing, fueling, and loading. The runways have an ability to change directions.
Since each runway has multiple personnel working on it, such as moving luggage and maintaining the surface,
as well as controlling the system that can display the working status of personnel. In addition, this system can
also display the status of runways, planes, and terminals. This project was written in Java generated from
Umple.
Hazard Analysis for the ISS Experimental Chamber March 2013 - April 2013
Worked as a team to identify potential hazards using Fault Tree Analysis (FTA) and Failure Mode, Effects, and
Criticality Analysis (FMECA). After that, software safety analyses and assurance techniques during
development were required to perform. For example, different analysis techniques during the requirements
phase, the design phase, the implementation phase, and the testing phase. Finally, the chamber was identified
the amount of effort that should be spent on the software assurance activities using scoping and tailoring
techniques.
Designing and implementing a video rental database April 2012 - May 2012
Developed a MySQL database for video rental data and it was able to process and answer some queries. For
example, “find and display the name of customers who have ever rented 'Million Dollar Baby'”, “how many
videos were rented in May 2011?”, or “Which videos are returned?”.
OTHER SKILLS:
Programming languages: Java, prolog
Software tools and packages: SLURM, Qiime
Operating systems: Windows, Unix/Linux
Extensive knowledge: Project Management