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 is a Java Champion, has participated in several Java Community Process expert groups (including JSF and Portlets) and is also an internationally recognized speaker. He is also a Google Developer Expert in Web Technologies, and holds a BA in Computer Science from Johns Hopkins University.

Our consultants have experience in a wide variety of industries, including government, health care, military, insurance, pharma, and marketing. We work with startups, SMBs, Fortune 500 companies, and everything in between.

Areas of Focus

We have extensive experience building enterprise web applications with Lit, Web Components, Angular, PrimeNG, PrimeFaces, Jakarta/Java EE (JSF, CDI, EJB, JAX-RS, JPA, etc.), portlets, Liferay, and related technologies, targeting both desktop and mobile devices. Our core languages are TypeScript, JavaScript, and Java, although we're fans of other languages such as Python, Scala, Kotlin, 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 architectural and code reviews, and help establish coding standards.

Development - high-quality, unit/integration-tested, documented code built to meet your organization's needs. We are particularly familiar with developing core framework functionality, including custom UI components. Our developers can either augment your existing staff or build an entire application based upon your requirements.

Project Kickstart - initial scaffolding, tools, best practices, standards, plus architecture and mentoring (if required).

Troubleshooting - deep analysis of specific issues that are disrupting your project.

Performance Tuning - a holistic look at your application to determine where the bottlenecks are and provide solutions for fixing them.

PRO Support for Prime UI Components - for government, military, and large companies, we re-sell support for PrimeTek products. We are a registered government supplier with the System for Award Management (SAM).

For more information on how Virtua can help your organization, contact us today.