virtua - Consulting

Navigation

Consulting

Our consulting practice is lead by Principal Consultant Kito D. Mann, specializing in enterprise application architecture, training, development, and mentoring. Kito is also the editor-in-chief of JSFCentral.com, co-host of the Enterprise Java Newscast, and the author of JavaServer Faces in Action (Manning). Mann has participated in several Java Community Process expert groups (including JSF and Portlets) and is also an internationally recognized speaker. He holds a BA in Computer Science from Johns Hopkins University.

Areas of Focus

We have extensive experience building enterprise web applications with Java EE (JSF, CDI, EJB, JAX-RS, JPA, etc.), PrimeFaces, HTML5 Web Components, Polymer, portlets, Liferay, and related technologies, targeting both desktop and mobile devices. Our core languages are Java and JavaScript, although we're fans of other languages such as Scala and Groovy. We are strong proponents of open source solutions, but also work with commercial products where it makes sense.

Services

Training - professional, customized on-premises or remote training in our areas of focus. See the training page for more information.

Mentoring - customized mix of training and on-site or remote work directly with your team, helping them work through problems, develop solutions, and establish best practices.

Architecture - we work with you to create scalable architectures for entire systems or subsystems, develop best practices and standards, and help with development processes and tools (agile practices, version control, continuous integration, etc.). We also perform architectectural and code reviews, and help establish coding standards.