Strategy and Effectiveness Consulting
- Software development and project management best practices
- System architecture creation, modernization and review
- Identification, isolation, and resolution of system bottlenecks and other problems
- Product/technology strategy based on current market and demographic trends
Software Architecture and Design
- Architecture and design of web, communications and other performance critical real-time systems
- RASS (Reliability, Availability, Scalability, and Security) best practices
- Mobile applications and iPhone design and development
- Advanced network protocols
Usability and Human Factors
- Heuristic analysis/design review of telephone, web, or mobile user interfaces
- Usability testing
- Focus groups
Speech Recognition Design and Development
- Requirements analysis
- VUI design and touchtone user interface design
- Rapid prototyping
- VoiceXML development
- Grammar design and development
- Dialog traversal testing
- Application tuning
Project and Product Management
- Efficient, risk-based, agile project management approach
- Design-to-delivery product management
Skills Detail
Domain experience:
- Telecommunications (wireline and wireless)
- Field services
- Traffic and transit information services
- Medical and legal
- Banking and financial services
Software development:
- J2EE applications (Servlet, JSP, EJB, Hibernate, Grails, Struts, Web Services)
- Java applications (including “fat client” GUI applications developed on Netbeans RCP)
- Google Web Toolkit
- Objective C, Cocoa, and iPhone applications
- VoiceXML applications
- Jabber / XMPP-based applications
- SIP applications
Speech Recognition:
- VoiceXML
- XML and GSL grammars
- Nuance ASR engine and V-Builder
- JSP and JSTL
- Common development and collaboration tools (SVN, Jira, Visio, etc.)