- Summary
-
- 15+ years of experience with application and database programming
- 10+ years of experience with creating web applications
- 8 years of experience using DTMF, USSD and ASR (speech recognition) on Voxeo VoiceObjects platform
- development of an extensive IVR application that has probably the highest usage in the Czech Republic
- excellent knowledge of creation of user interface according User Experience
- Microsoft Certified Professional MCAD, MCPD, MCTS
- Technologies
-
- Voxeo VoiceObjects, Cellicium, Nuance SpeekFreely
- Microsoft .NET, Microsoft Windows, IIS, Microsoft Visual Studio
- IVR, ASR, TTS, USSD, VXML, GRXML, HTTP, XHTML, HTML, WML
- Web, Mobile Web, C#, JavaScript, Assembler
- XML, XSLT, XPATH, SOAP, SOA, OOP
- Database, Microsoft SQL Server, Oracle, MySQL, Design Patterns
- Skills
-
- Voice applications, Web Applications
- Web development, Database development
- User Experience (UX), Usability, Accessibility, User Centered design
- Persuasive technology, Human Computer Interaction, Psychology basics
- Agile methodology, Scrum, GTD, The 7 Habits of Highly Effective People
- Typing with All Ten Fingers, Driving licence group B
- Presentation, Public speaking, Leadership
- Education
-
9/1991 - 12/1992 University
VŠB - Technical University of Ostrava
Electrical, Electronics and Communications Engineering
Unfinished2/1992 - 7/1993 Higher education
Business Academy of Albín Bráf, Třebíč
Data Processing and Data Processing Technology/Technician
Higher education - School leaving examination9/1987 - 7/1991 Secondary school
Gymnázium Brno, Lerchova 63, Brno
Informatics
Higher education - School leaving examination
- Certifications
Courses -
MCAD, MCPD, MCTS (MCP 3822879)
-
Microsoft Certified Professional Developer
551-UPGRADE: MCAD Skills to MCPD Web Developer by Using the Microsoft® .NET Framework -
Microsoft Certified Technology Specialist
551-UPGRADE: MCAD Skills to MCPD Web Developer by Using the Microsoft® .NET Framework 2.0 -
Microsoft Certified Application Developer
320 - Developing XML Web Services and Server Components with Microsoft Visual C# .NET and the Microsoft .NET Framework
229 - Designing and Implementing Databases with Microsoft® SQL Server™ 2000 Enterprise Edition -
Microsoft Certified Professional
315 - Developing and Implementing Web Applications with Microsoft® Visual C#™ .NET and Microsoft® Visual Studio® .NET
Toastmasters - Competent Leader
Development of Voice Applications using VoiceObjects
- Voxeo Germany GmbH, Bergisch Gladbach, Germany
- Prompt Management using VoiceObjects Storyboard Managers
- VoiceObjects Best Practices
- VoiceObjects - Development of Voice Applications
- VoiceObjects Phone Application Server
VoiceXML Application Development Fundamentals
- Genesys University, Genesys Télécommunications France, Paris
Electrical Higher Qualification (§6 Reg. No. 50/1978 Coll.)
-
Microsoft Certified Professional Developer
- Career
-
6/1/2009 - 3/31/2012 Senior Programmer - Analyst
T-Mobile Czech Republic a.s.
- Analysis of customers requirements, Working on projects
- Development of voice (IVR) and USSD applications, improving and recoding old applications regarding User Experience
- Development of IVR/USSD selfcare application with the highest usage in Czech Republic (65,000 requests per day, 365/7/24)
- Solving possible defects and incidents on production applications
- Leadership skills team support: presentation of new ideas and concepts, revision of processes, code-review
- Gathering innovative ideas and evaluating them for implementation
7/1/2011 - 6/30/2012 Vice President of Education - Voluntary Activity
PragueSpeakers Toastmasters
- Planning club meetings
- Planning the accomplishment of the club program goals
- Monitor club performance and progress towards goals
- Coach team members when necessary
- Delegating tasks as needed
- Assigning a mentor to every new member
10/1/2007 - 5/31/2009 Programmer - Analyst
T-Mobile Czech Republic a.s.
- Analysis of customers requirements
- Development of web pages t-mobile.cz, intranet applications
- Development of voice applications (IVR) with voice recognition
11/01/2002 - 9/30/2007 Webmaster
T-Mobile Czech Republic a.s.
- Development of web pages t-mobile.cz on ASP.NET platform
- Development of intranet applications on PHP, ASP and ASP.NET platform
- Development of small voice applications (IVR)
9/20/2002 - 10/31/2002 PHP and Oracle programmer
Qris a.s., Prague, Czech Republic
- Development of IZIP information system (www.izip.cz) using XHTML,JavaScript,PHP,Oracle
12/9/2001 - 9/19/2002 Self-employed programmer
member of team Supramax spol. s r.o.
- Web, database development on PHP, MySQL platform
11/1/2000 - 12/8/2001 Web & wap developer
PC Net CZ spol. s r.o., Brno, Czech Republic
- Programming PHP based application using MySQL
- Servicing and repairing of computers
1/1/2000 - 10/31/2000 Certified service technician PC IBM
PC Net CZ spol. s r.o., Brno, Czech Republic
- Servicing and repairing of computers
- SW installation, configuration
9/1/1997 - 12/14/1999 Novell Network administrator, Deputy head of IT department
CHEMONT, a.s., Brno, Czech Republic
- Administration of network, SW instalation, End user support
9/1/1993 - 8/31/1997 Novell Network administrator, Technician of PC administration
CHEMONT, a.s., Brno, Czech Republic
- Administration of network, technician, SW instalation, End user support
- Projects
-
One of the biggest IVR/USSD selfcare in Czech Republic (2007-2012)
- more than 1.4 million calls every month are handled through this self-service channels
- Improving, working on projects related to launching new services
- Support and consultancy for the business owner of applications
- Work also included solving incidents, service calls
Recoding of a big IVR/USSD selfcare application (2009-2012)
- Huge project consisting of analysis and preparation of project tasks
- Solving problems with parallel running of the old and the new application
- Improving debugging and testing environment
- User experience enhancements - slideshare.net/KexikWhite/how-to-tacle-with-common-usability-violations-of-vui
- Involving Application Chaining
- Using DTMF for entering letters - slideshare.net/KexikWhite/shorter-list-by-entering-letters-via-dtmf
(published on Voxeo's Developer blog
blogs.voxeo.com/voxeodeveloperscorner/2012/01/31/voiceobjects-managing-lists-with-dtmf-input/)
Migration from Genesys Voice Portal 7 to 8 (2012)
- Updating the code of all the applications on VoiceObjects
- adopting old applications for using SIP protocol
(published on Voxeo's Developer blog
blogs.voxeo.com/voxeodeveloperscorner/2012/03/13/slides-from-t-mobile-sip-ani/) - solving problems with a proprietary Genesys VXML tag for transferring Attached Data
Customer Satisfaction Feedback (2012)
- Replacement of the old, static IVR application with a new one that uses database configuration of scenarios
- The application integrates VoiceObjects with database engine via WebService
Public speeches/presentations
UX Camp Europe Berlin (June 2011)
International Customer Service Worskhop - Athens (May 2011)
- How to deal with common usability violations of VUI
- How to enhance existing voice application with text channel
UX Camp Europe, Berlin (June 2010)
6th Telekom BarCamp at Deutsche Telekom, Bonn (October 2010)
Express Customer Line for T-Mobile selfcare IVR(2010)
- Allow immediate payed transfer to an agent on users choice
- Media reference: Mobil.cz
Delivering USSD technology to T-Mobile selfcare (2009)
- A new channel to selfcare in T-Mobile Czech on VoiceObjects
- Enhancing the existing voice application with text channel
Tyna: T-Mobile IVR with Czech Speech Recognition - ASR (2008)
- T-Mobile was the first company in the Czech Republic to use this technology
- Using the state-of-the-art technology provided by the American company Nuance Communications
- Based on the principle of "Natural Language Understanding" (NLU) with an open question at the beginning
- Involved necessary adoption to VoiceObjects
- Grammar development and tunning of 20 000 senteces and collocations
- Action and object tagging
- Example: ASR Roaming demo (Czech)
- Media reference: Mobilmania.cz, Mobil.cz, Computerworld.cz
"ASP.NET Component of the Year" - 2nd place in a contest (2006)
- Very useful server controls for ASP.NET developers
- Blink, ImageViewLink, FlashMovie, ScheduledAdRotator, EnhancedHtmlForm, Pagination
- Source: pavel-ruzicka.net/KomponentaRoku/
Rebuilding the website T-Mobile Czech (2004 - 2005)
- Completely new ASP.NET based website www.t-mobile.cz with CMS
- 1st place in competition Web Top 100
Rebuilding intranet CMS (2004-2005)
- Recoding old static and PHP/ASP mixed pages to a new ASP.NET intranet based on Microsoft CMS
Internal T-Mobile Czech request tracking system (2004)
- Based on ASP.NET, MS SQL with simple workflow and e-mail reminder
- Still used by the whole company for requesting simple tasks
Internal web based application for T-Mobile Call Centre (2002)
- Publishing call centre status data and online messages on big screens to call centre agents
- Based on ASP.NET, MS SQL, Oracle DB, Internet Explorer
- Still used with very few changes and updates (Big screen 1, Big screen 2)
Public webpages with a simple CMS (2000-2002)
- PHP, MySQL, JavaScript
- Programming for Supramax spol. s r.o.
- pcnet.cz, trance.cz, ruefa.cz, pernikovavez.cz, djmix.cz, tippaper.cz ...
- Components for the intranet of Alcatel Czech
Programs for 8bit computer Maťo
- Assembler programming
- Conversion of games, printer and device drivers from another type of 8bit: PMD85, ZX Spectrum
- Languages
Personality -
- Czech: Native speaker
- English: Fluent (C1) - presentations, leading meetings, calls, e-mails, writing documentation
-
Russian: Basics (A2) - reading manuals
- MBTI: INTJ (ENTJ), DiSC: Result Oriented, Enneagram: Type 1 - Perfectionist
- Willing to travel: yes, Willing to relocate: yes
- Non-smoker, Proactive
- Other activities
-
- Publishing my experiences on SlideShare and other blogs, giving speeches and presentations
- Member of PragueSpeakers Toastmasters with the aim to improve communication and leadership skills, serving as a Vice President of Education
- Taking part in presentations about application development, accessibility and user experience. Active in communities: e.g. UXCamp Europe, WUG, SIGCHI, GeekCore
- Writing articles about development of web applications to the Czech website Interval.cz: interval.cz/clanky/author/pavel-ruzicka/