Patrick J. Barnes
Office: 17811 Waterview Parkway * Dallas, TX 75252 * 972-454-8736
Home: 2431 Via Barcelona * Carrollton, TX 75006 * 469-450-1186
Web: pjbarnes@gmail.com * http://pjbarnes.com/resume.html
Note: This resume is also available in the following formats: PDF, DOC, TXT
Objective
Research and development in technologies that bring people and information together.
Experience
Intervoice, Inc. Dallas, TX
Senior Software Engineer Jan 2001 - Present
Developed software that brings people and information together by integrating speech recognition, voice verification, and text-to-speech technology with various browser and telephony platforms, primarily IVR's using VoiceXML.

Also developed tools for tuning speech recognition applications—which involves recording audio, managing data in databases, transcribing speech, statistics reporting, and running experimental simulations—to measurably improve recognition accuracy and overall application performance. Collaberated with our customer-serving consulting services group to tune speech applications for many customers, including: Geico, T-Mobile, numerous banks such as Chase and US Bank, Continental Airlines, Baylor Medical, Sirius Radio, and the I.R.S.

Currently developing tools to translate IVR applications from one platform to another (InterSoft to SCXML). InterSoft is a proprietary IVR platform that executes IQTalk applications written in InVision, the award-winning fourth-generation application design tool. SCXML is a cutting-edge open standard to define state machine applications, which can be used to control application flow while delegating specialized services (custom actions) to separate entities.
Intel Folsom (Sacramento), CA
Software Engineer Intern Jan 2000 - Aug 2000
Developed and maintained a database-driven, web-based system to govern internal processes for creating, qualifying, and delivering software to customers, such as graphics drivers to board manufacturers. Experience with database design and web integration.
Hewlett Packard Richardson (Dallas), TX
Design Verification Engineer Intern Jan 1999 - Aug 1999
Developed software to verify the design of HP server hardware components.
Texas Transportation Institute College Station, TX
Network Technician Aug 1998 - Dec 1998
Installed and maintained hardware and software for PC's on a Windows NT network; worked with peer technicians and attended to help desk requests.
Skills
Programming skills:
Strongest languages are Java (6.5 years work experience) and C/C++ (8 years work experience).
Also have experience with: Perl; SQL; XML, XSLT; JNI; HTML, XHTML, CSS; JSP/PHP/ASP; ECMAScript/E4X/Rhino, VBScript; ANTLR; audio file formats; .NET Framework.
Developed multi-threaded integration-level software residing on heavily-used IVR systems.
Developed application-level and low-level software (GUI-driven tools that access speech vendor API's, databases, etc.).
Developed Lunch Tool in AJAX to enable co-workers to chat and vote on where to go for lunch.

Configuration management experience:
Maven/Ant, Subversion, JIRA, Confluence; JUnit, Agitar, Clover; Rational ClearCase, Caliber; DDTS; CVS

Networking knowledge:
MRCP, RTSP; TCP/IP, HTTP, FTP, SMTP; VoIP; SIP, RTP

Speech technology knowledge:
  • Standards: VoiceXML (VXML), State Chart XML (SCXML), Call Control XML (CCXML), Microsoft Speech Application Language Tags (SALT), Speech Recognition Grammar Specification (SRGS), Semantic Interpretation for Speech Recognition (SISR), Pronunciation Lexicon Specification (PLS), Speech Synthesis Markup Language (SSML), Media Resource Control Protocol (MRCP), xHMI
  • Platforms: Intervoice Media Exchange, Microsoft Speech Server 2004 R2, Edify Voice Interaction Platform (EVIP), HP OpenCall Media Platform (OCMP), Intervoice IQTalk (Legacy InVision applications)
  • ASR Vendor Software: Nuance (Quantum, MRCP, 8.5, 8.0, 7.0.4, Verifier 3.0), SpeechWorks (SWMS, OpenSpeech Recognizer 3.0, 1.0), Microsoft SAPI
  • IDE's: Intervoice InVision (Studio 2.x, 4.x), State Control Editor (SCE), Microsoft Speech Application SDK 1.x, Audium
  • Grammars: W3C SRGS (GRXML, ABNF); Nuance GSL; Statistical Language Models (SLM's), including Robust Parsing
Education
University of Texas at Dallas Richardson, TX
Master of Science (in progress), Computer Science Jan 2007 - Present
4.0/4.0 GPA
Texas A&M University College Station, TX
Bachelor of Science, Computer Engineering Aug 1997 - Dec 2000
3.6/4.0 GPA in major
Tyler Junior College Tyler, TX
Computer Science AA, Engineering AA Jun 1994 - May 1997
4.0/4.0 GPA
Honors
First Place Computer Programming Contest, University of Texas at Tyler (1997)
Novell Certified Network Engineer (CNE) for NetWare 4 (1997)
International Honor Society Officer (1996)
Community College Outstanding Computer Services Award (1996)