Bay View Labs 405 Mountain Laurel Court
Mountain View, CA 94043
sales@bayviewlabs.com
Bay View Labs
  Home About Services Portfolio Blog Contact
Services
BayViewLabs provides both on-shore and off-shore services to innovative companies. This runs the full life cycle of business and software development, as needed by our clients.
Outsourced Development Team
We help our clients expand their development team, and take over the development and enhancement of one or more functional modules, or of an entire software product. Sometimes we help a client rewrite their product from scratch, and take responsibility for maintaining the product on an on-going basis. Examples of past products and technologies include:

Project Technologies
iPhone Apps (games and utilities) Client: Objective C, Cocoa, Xcode, Mac
Server: PHP, Java, MySQL
SaaS (Software as a Service) Application- For Enterprises Client: AJAX, HTML, .NET
Server: Microsoft .NET, MySQL
Social Applications (Facebook, MySpace) and Advertising Platforms Client: AJAX, HTML,
Server: PHP, Java, Oracle, MySQL
Consumer Desktop/ Gaming Client: Adobe AIR, Flex
Server: Java, MySQL


Our development services are usually ongoing for companies that want to expand their development team, or outsource development of a product. We typically don't do stand-alone projects;
Existing Software Enhancement and Maintenance
This involves maintaining existing software modules and web sites.

This typically happens when there is a substantial existing code-base that needs to be maintained. This maintenance is not restricted to bug-fixing, but might also include adding additional features, refactoring pieces of the code, and even helping to build entirely new versions of the software.
QA
We provide Quality Assurance services to to assist our clients. This might be as part of an outsourced development team, or might be stand-alone for mobile(iPhone, etc.) applications.
Support and Customization Services
We have an experienced customer support organization. We usually provide customer support (technical) or customer care (less technical). These resources

If you have a product that gets customized for specific clients, we can allocate a certain portion of your dev/qa/support resources to focus on customizing the software for specific clients. You can think of this as an extended part of your customization/services organization.
Advisory Services
BayViewLabs principals are experienced entrepreneurs and technologists. We can help you to assess your existing technology, manage your product roadmap, even assist with marketing, business development, investment and strategy.

In some cases, BayViewLabs may invest or take equity in our clients.
To Top