TECHNICAL SUMMARY Strong Java, OOD/OOP, good C#/.NET and C++, Windows/Linux, web protocols, SQL, Eclipse and MS Visual Studio, wide experience with software engineering on desktop and mobile devices PROFESSIONAL EXPERIENCE nVoq Incorporated Boulder CO, USA Senior Software Engineer (March 2006 - present) * Support and development of a range of voice recognition and processing products. Protocols: RTP, SIP, SDP, VXML on Windows, Linux, Solaris. * Designed and implemented java library/demo for J2ME cell phones. * Designed and implemented C# demo for Windows Mobile (2003/WM5/WM6). * Designed and implemented demo for Goggle Android - voice recognition client for nVoq Voice Platform. * Developed sip servlets for WebLogic Sip Server and other SIP servers. * Was primarily responsible for development of C# and C++/COM SDK for voice recognition. * Created BHO (plug-ins) for Internet Explorer to allow voice navigation on web pages. * Implemented a Wireless Microphone Objective-C program on iOS 5.0 (iPhone/iPad) for nVoq’s voice recognition client. * After hours working on BioEra - java/C++ software for real time digital signal processing. See www.bioera.net web site. MidAmerican Energy Des Moines, IA, USA Java Developer (June 1999 - Feb 2006) * Designed and implemented high availability/criticality system for EDI (Electronic Data Interchange). It was transferring over 70 thousand transactions per month with more then 60 companies via Internet. Developed with Java, Swing GUI, html/jsp access from web. Protocols: Http(s), Ftp(s), SMTP, POP3, XML, Gisb 1.6, PGP, zip. Platforms: Windows XP, Unix and Linux. High 99.9% availability: 24/7. * Was primarily responsible for support, maintenance, new designs, improvements and all technical aspects of all company EDI processes. * Was involved in several web projects (with JSP, servlets, HTML, Oracle SQL, UML) for Human Resources (e.g. employees benefits) * After hours created BioEra - a java system for real time computer-human interfaces and analysis. See www.bioera.net web site. Department of Telecommunication, University of Science and Technology Krakow, Poland Research assistant (Sep 1996 - May 1999) * Was involved in several research projects in telecommunication and computer science * Lectured students about programming languages (java, C++ and web technologies). * In cooperation with ProCard company, designed and implemented several applications automating data exchange between banks. Utilized Visual C++ 5.0, Windows NT, data transport over phone modem. ComArch Krakow, Poland Software Developer (1994 - Aug 1996) * Designed and implemented part of system for network management (SNMP, TCP/IP networks). C++, Motif for GUI. The system worked on Unix/Linux X-Windows. * Designed and implemented client-server software responsible for wireless communication between mobile units (cars) and standalone Oracle database. C++, DOS (client) and Linux (server). * Designed, manufactured and sold several PC hardware cards that were used with intelligent machine controller (manufacture industry). CERTIFICATONS Sun Certified Programmer for Java 2 Platform (SJCP). EDUCATION * Oct/91 - June/96 Master of Science in Computer Science at University of Science and Technology, Krakow, Poland * Oct/96 - June/98 Master of Economy (Management and Marketing), postgraduate at University of Science and Technology, Krakow, Poland JAROSLAW FOLTYNSKI