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 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)