Technical Advisory Board


Bill Grosso

Engineering Management Consultant

Engineering management, specializing in startups and other chaotic situations. Brings enough process to create quality software on a predictable schedule, while managing for high productivity and innovation. Understands business requirements and how to work cross-functionally to understand market and customer requirements.

Specialties:  Product definition and management, scheduling and planning software development, mentoring and managing software developers, keeping the technology mix close to the cutting edge (without wandering onto the bleeding edge), lowering development risk, agile management, quality assurance, server-side java, ruby and rails, scalability in web environments.

Personal Website


Slava Kritov

Technology Guru

Slava has extensive experience with networks and business applications, as well as various security and reliability aspects of hard-, soft- and wet- ware and reads Cryptonomicon before going to bed.

Specialties:  Application performance management, content aware storage, real time network diagnostics and performance optimization, peer to peer technology research, identity management. Protocol optimization, high availability, load balancing, clustering, security, intrusion detection.