Based in Silicon Valley, Dynamic Ventures has provided software development services since 1986 to leading technology providers who incorporate our work into their products, and to end user organizations in need of specialized applications.

Software development – a global team approach

Dynamic Ventures world map Silicon Valley Headquarters - Cupertino, USA Dynamic Ventures International - Romania Dynamic Ventures Asia Limited - Hong Kong Dynamic Ventures Cactus Team - Vietnam

We are an international team of over 60 engineers with expertise in the advanced mathematics and algorithms of Computer Vision as well as human factors and user experience design. Our teams work closely with researchers from universities around the word. Most of our programmers have master's degrees; some have PhDs or are pursuing their PhDs.

Dynamic Ventures International team in Brasov, Romania Dynamic Ventures Inside Software team in Bucharest, Romania Dynamic Ventures Cactus team in Hanoi, Vietnam Dynamic Ventures Saomai team in Hanoi, Vietnam

Our corporate culture is based on the Silicon Valley “HP Way.” We value honesty and integrity in everything we do, respect for individual, innovation and achievement through effective collaboration, and passion for delivering the best possible results for our clients.

Using the latest online collaboration tools – including email, Skype and screen-sharing apps – we work closely with our clients to effectively become part of your organization during projects. Our Silicon Valley-based leadership and account management team gives us almost 24 x 7 office hours, so we’re available at your convenience.

Our super-agile development process and extensive library of ComputerVision technology assets enable us to develop high-quality software faster than other firms. We create proof-of-concept prototypes – at no obligation – to help you verify requirements and help us provide time and cost estimates before beginning a project.

For more information about how we work, click the Our process tab above.


Leadership team

The Dynamic Ventures leadership team sets direction for the company, mentors our developers in software design and architecture, and encourages innovation and collaboration by our team members. We enjoy many long-term client relationships, and are grateful for their kind regards and referrals.


Yitzchak (Itzak) Ehrlich

Yitzchak (Itzak) Ehrlich Itzak has over twenty years of experience in software development and architecture, along with building and managing software development teams. Throughout his career at Hewlett Packard and Dynamic Ventures, Itzak and his teams have developed quality software products marketed in a broad range of industries. He has advanced degrees electrical engineering, business (MBA), and psychology, along with extensive expertise developing technology and building teams. His strong technical skills and passion for organizational excellence are key to attracting and empowering great engineers who enjoy their work and take pride in delivering outstanding results for our clients.

Jeff Wildfogel

Jeff Wildfogel Jeff has been a Consulting Professor of Psychology at Stanford University for 22 years, where he earned his doctorate in psychology, and pioneered the study of Peak Performance. Jeff has used his methods to coach Olympic athletes as well as innovators in science and technology, working with companies like HP, Apple and Google. He works with our global development teams to help employees stay motivated and on task, and to ensure effective communications among our teams and with our clients.

Robert (Bob) Hutchinson

Robert (Bob) Hutchinson With over twenty years experience managing software development projects in medium to large organizations, Bob helps our teams focus on the right tasks and makes sure that the development process is on the right track. Prior to joining Dynamic Ventures, Bob had a successful sixteen-year career in R&D at Hewlett Packard as a product architect. He has experience in network management and security, cable modems, set-top boxes, and Intel servers. Bob has special expertise in product line architecture, enterprise divisional cost-reduction, strategic technology planning, and project leadership.

Lynn Rosener

Lynn Rosener Lynn has over 20 years’ experience in software usability and user interface (UI) design. She works closely with our clients and development teams to understand needs and requirements, and makes sure our software products are easy to learn and use. She earned her BA and MA from Stanford University and an MBA from Santa Clara University. Prior to joining the Dynamic Ventures team, Lynn was responsible for the design and usability of major commercial software products and web applications for Hewlett-Packard, Apple Computer, The Learning Company and Leap Frog Toys.

Quang Nguyen

Quang Nguyen Quang works with our growing teams in Vietnam, where she was born and raised. She holds a bachelor’s degree in electrical engineering from the University of Illinois, and has software development experience with Silicon valley companies including Agilent, IBM, and Luxtron (now part of LumaSense Technologies). With Quang’s help, our Vietnamese teams are able to utilize their strong technical expertise to deliver quality code in a fraction of the time taken by typical programmers.


Our values and pledge of trust

We strive for long-term relationships based on trust in each other and with our clients. It’s how we’ve built our business and our reputation for providing quality software engineering services for over 20 years.

We pledge to every client:

  • We do what makes the most sense for your project and best serves the needs of your business or organization
  • We continuously solicit your feedback and keep you involved along the way, while taking up a minimum of your time
  • Everyone in our organization is committed to quality and client satisfaction; our goal is to consistently deliver results that meet or exceed your expectations
  • Our super-agile development process with frequent milestones and client feedback ensures software that meets your needs, is highly reliable and easy to use, maintain, and enhance.
  • Our iterative process delivers quality results even when requirements and specifications are incomplete or ambiguous