Internet Systems Group, Inc.

info@internetsystemsgroup.com

Home Services Biographies Clients Projects Technology Contact Us

Biographies

 

 

 

Doug W. Tung-Principal

Professional Experience

Doug brings a proven track record in strategic planning, product management, and organizational development to the rapidly evolving high technology software industry.  In 1986, Doug received his B.S. degree from UCLA in Mathematics with a specialization in Computer Science and Operations Research.  Ever since, he has consistently been on the vanguard of computer and internet technology.  With over 20 years experience in all aspects of product development, Doug has developed many complex, inter-disciplinary applications in a variety of industries including entertainment, government, medicine, manufacturing and finance.

Doug has participated in varying capacities in the development of numerous, highly-regarded products for the gaming, entertainment and educational software markets, and he was on the forefront of the burgeoning multimedia market, which is now a multi-million dollar industry.  His role is some of these projects is listed below.

Prior to founding Internet Systems Group, Doug served as Chief Technology Officer for Youbet.com (NASDAQ: UBET), widely recognized as the category leader in legitimate, state-affiliated online gaming.  During his tenure, Youbet grew from a prototypical startup to a publicly traded company with a top-line of over $100M.  He led the technology organization through several major development efforts, including the development and initial product launch of the Youbet Network, processing over 800,000 transactions each month; the development and launch of Youbet Express, a pure web-based product; and the launch of Total Access, delivering increased customer satisfaction through supply chain integration.  The Youbet architecture, based on messaging, XML and web services was a significant enabler in each of these projects.  In parallel with this, Doug has been a driver in the strategic planning process and served as a change agent through three stages of the company’s evolution.

Prior to that, while at Gamma Interactive, Inc., of which he was a founding member, Doug developed 3D Atlas (published by Electronic Arts), the multimedia reference for the 3DO platform.  This groundbreaking product, awarded Best International CD-ROM and Best International Information and Reference CD-ROM, combines high-tech satellite image processing, film, video and stills from around the world.  It became so significant that the product was subsequently ported to Macintosh and bundled with every new Mac sold for a 5-year period.

In addition to holding senior positions at a number of startup companies, Doug has led consulting engagements at many prominent companies and organizations, including:  the Walt Disney Corporation, UCLA Medical Center, Mattel Toys, Bandai/Saban, Paramount Pictures, Dole Foods, IBM, NationsBank (now Bank of America), EMI/Capitol Records, Rainbird, Countrywide, Union Bank, Jergens, City of Eugene, the County of Ventura, Merisel, Nissan Motor Corporation, and the Southern California Rapid Transit District.  This is just a fraction of the client list.

Doug is a published writer, a speaker and has delivered seminars on product development and applied technology to numerous corporate clients.  Doug continues to educate himself and is either involved or actively looks to contribute his time and wisdom to well-respected professional associations that share his vision (IEEE, ACM, Los Angeles Venture Association [LAVA], Tech Coast Angels [TCA]).  He is also actively involved in bettering his community via his associations in youth programs such as the Santa Monica Boys & Girls Club and Santa Monica Bobby Sox. 

Doug resides in Santa Monica, CA. with his wife and three children.

 

Andrew Hall-Senior Software Engineer

Professional Experience

Andrew Hall has had twenty years of professional development experience.  During that time, Andrew has overseen every aspect of the development life-cycle, including project management, technical architecture and design, code and test case development, product installation and deployment, product documentation, and field support.

Andrew has a proven track record of completing and delivering high-quality products, including:

Magna Entertainment Corporation's "Horse Wizard" - an enterprise-wide, horse wagering application employing user-friendly Kiosks with a unique "Slot Machine" interface.  Written entirely in C#, the Kiosks utilize an MVC-based architecture with DirectX 9.0 for its rendering technology, MSMQ for its messaging, and Web Services for its distributed objects.  Also, the Kiosk interfaces with several hardware devices including an IO board, TV Tuner Card, and Audio card.  Andrew's specific contributions included development in all aspects of the Kiosks, as well as the Horse Wizard's backed Server and DB components.

Clearview Network's video surveillance system - an internet based, centrally managed, streaming video system.  As manager, Andrew led the development of an MPEG4 based Video Server with unique features such as:  a custom developed LCD, Control Panel, and Case; a custom developed Windows Media and Video Archive Management System; and a web based Remote Management System.

Securant Technologies/RSA Cleartrust - a Java/CORBA based enterprise-class web security system.  As Director of Technology, Andrew designed and developed an external API in Java and C; restructured the Web Server plug-in (written in C) for portability across operating systems (NT Solaris) and Web Servers (Netscape, Apache, IIS); restructured the Java Client's event handling subsystem and enhanced its User Interface; stabilized the CORBA-based distributed processing architecture; and enhanced the data model for both Oracle and Sybase.

IBM/Tivoli Global Enterprise Manager (GEM) - a Java based enterprise application management system.  Andrew was selected to join a small "skunkworks" team to produce the first application for Tivoli's new business strategy.  Responsibilities included design and development of GEM's Java GUI client framework, asynchronous thread architecture, and third-party plug-in Application Programming Interface (API).

 

Sanjay Raghavan - Software Engineer

Professional Experience

Sanjay Raghavan has been responsible for the development of diverse software applications - from AI-oriented analysis tools and simulation systems to Web Services and Data Warehousing infrastructures.  Sanjay has a BA in Anthropology and an MS in Computer Science from the University of Louisiana at Lafayette.

Most recently, Sanjay was the primary developer of Magna Entertainment's "Horse Wizard" back-end operational system.  This system provides a "Game Control Center" (GCC) that directs a nationwide network of wagering Kiosks.  With a dynamic HTML front end, the GCC provides operators the ability to remotely control the races and video displayed on each Kiosk.  As the GCC's primary developer, Sanjay successfully architected, coded, and delivered the GCC's distributed Web Services infrastructure (written in C#), as well as the underlying SQL server data model and stored procedures.  In addition to his primary role, Sanjay took on the added responsibilities of re-factoring the Kiosk's interactions with the IO board, streamlining the build process, and implementing the Nant build scripts.

Prior to his work on the "Horse Wizard," Sanjay developed an application for predicting faults in mechanical equipment.  Developed by C#, the Fault Prediction Application employed a Decision Tree based on fault Prediction/Detection Algorithm.  This algorithm was capable of "learning" how to characterize faults based on test data.

Additionally, Sanjay architected, and then led the development team for the Metanovel Project - a distributed Java application that simulated and recorded interactions amongst a group of characters.  This record of interaction would then be turned into a novel containing the first-person account of each character.  The characters' actions were modeled according to a language theory called Conceptual Dependency, where every character interacts with the world through a set of archetypical actions.  A technique called "Affect Programming" was used to drive each character as they try to attain their goals.  In Sanjay's "Affect Programming" implementation, each character would remember its past actions and have a feeling associated with that memory.  These "memories" were used to make new decisions allowing characters to make interesting and unlikely choices.

Sanjay also was the developer of the Graph Distortion and Visualization Project.  This project was comprised of a Java Servlet that allowed users to visually analyze data by applying a graph distortion algorithm over each data point.  Sanjay's development work on this project included implementing a reusable package of graph distortion algorithms, rendering the distorted graphs as JPEG images, and creating a data export utility that translated the distorted graphs into data sets.

 

Send mail to webmaster@internetsystemsgroup.com with questions or comments about this web site.
Copyright © 2002 Internet Systems Group, Inc.
Last updated: 07/07/2005