Kyle White

Kyle White

Education

Education
2008 - 2010

Master of Science

University of Southern California

Graduated from Viterbi School of Engineering with 3.6/4.0 GPA.  Honors included Annenberg Fellowship and selection for membership in the Signal Analysis and Interpretation Laboratory.

2004 - 2008

Bachelor of Science

University of Arkansas

Graduated Summa cum Laude in the Honors College with 4.0/4.0 GPA.  Honors included Outstanding Senior in Computer Engineering, Presidential Scholar, and First-ranked Scholar in Engineering.

Work History

Work History
Aug 2010 - Present

Software Engineer

QinetiQ North America

Client-facing contractor and member of a cross-organizational five person group responsible for several FAA contracts involving data processing.  Primarily responsible for voice recognition and related software applications.  The current, primary project involves listening to air traffic controller and pilot speech for detection of late or missing clearances.

2009 - 2010

Speech Recognition Programmer

Boston Museum of Science

Worked as a graduate student at USC on a NSF funded project to construct a Virtual Humans exhibit, "Interfaces", at the Boston Museum of Science in Boston.  Trained and tested via a self-developed Python/BASH scripting framework multiple iterations of acoustic and language models for speech recognition via the SONIC and SRILM toolkits.  Aided in hardware setup, maintenance, and troubleshooting on the audio acquisition and speech recognition side. 

2008 - 2010

Lab Member

SAIL: University of Southern California

Engineering lab member of the signal analysis and interpretation lab (SAIL) at the University of Southern California.  Work accomplished on Boston Museum of Science exhibit and publication listed below done via membership in the lab.

Jan 2008 - May 2008

Teaching Assistant

University of Arkansas

Performed teaching assistant role in Department of Computer Engineering and Computer Science at the University of Arkansas in Fayetteville.  Taught lab and was lab grader for an undergraduate Programming Foundations in C course.

2007 - 2008

Programmer

DARPA SBIR Contract

Involved in phase I of a DARPA SBIR contract to perform feasibility testing of multiple unmanned aerial vehicle (UAV) systems as opposed to single UAV systems.  The work was performed in MATLAB on top of MultiUAV2, a simulation model received from and developed at the Air Force Research Laboratory.

May 2007 - Aug 2007

SAP Technical Team Programmer

ConocoPhillips

Worked in Global Information Systems Business Division to provide technical services to the global ConocoPhillips network.  Programmed and analyzed ABAP projects needed for production expansion and maintenance.  Programming solutions in response to information requests from intracompany departments for information needed for records and business decisions.  Gained experience working across departments checking out and completing these information queries, scheduling and executing tasks on department servers used by a large team. 

Skills

Skills

Python, Bash (Scripting)

Graduate and project work, normally in Linux, called for substantial scripting.  Highlight of scripting experience involved a BASH/Python scripting framework for training and testing both acoustic and language models for speech recognition.  All models had to go through a series of training, adaptation, and testing steps over many interations due to cross-validation requirements.  This was done for large amounts of speech data of different sizes and contents across multiple speakers for both acoustic and language model construction.  Required integration with SONIC and SRILM Toolkits.

SONIC Toolkit, HTK Toolkit, SRILM Toolkit

Utilized all toolkits for either acoustic or language model creation for speech recognition.  Most experience in SONIC toolkit for acoustic models and the SRI Language Modeling (SRILM) Toolkit for construction of language models. SONIC and SRILM used in NSF project work.

Qt, StarUML, Code Composer Studio, Altera Quartus Suite

Design work has been done using all listed frameworks, some as recently as 2010.  Each has been used in a design course targeted at learning the framework over the entire course period.  Proficiency will quickly rise given some review.

SQL, VHDL, Assembly, UML

Worked through several courses designed to specifically teach these skills, including hands-on design classes for both VHDL and Assembly.  Exposure to SQL through academic and professional projects involving personal experience in interfacing with database systems.  Proficiency can quickly rise in short timeframe.

JAVA, MATLAB

Academic and professional experience with JAVA programming language.  Used in a research grant during undergraduate and is the main implementation language for software projects in my gorup at QinetiQ North America.  Utilized MATLAB for DARPA SBIR contract and multiple projects through graduate school such as rapid prototyping of voice activity detectors and microphone array software components to be ported in C to a digital signal processor.  Also commonly used in course work such as for pattern recognition and machine learning.

C/C++

Undergraduate in Computer Engineering had large focus on development in C/C++.  Used through graduate school due to execution speed in processing data (e.g., image processing).

Publications

"Ada and Grace:  Toward Realistic and Engaging Virtual Museum Guides", co-author, In Proceedings of the 10th International Conference on Intelligent Virtual Agents (IVA), 2010

“Virtual Museum Guides”, co-author, IEEE Workshop on Spoken Language Technology (SLT), Berkeley, CA, 2010.

Objective

Pursue advanced development in signal processing and machine learning topics through coursework and research.

Interest

Interested in software development throughout the product lifecycle utilizing knowledge in signal processing and machine learning.  I am particularly interested extracting information/metrics from data/signals to drive functionality and decision-making.  Have years of experience in both Windows and Linux environments, along with several months of exposure to SUN Microsystems workstations. 

Personally, I enjoy ballroom dance, west coast swing, piano, guitar, and teaching tricks to my miniature australian shepherd, Gloria!