Experience Details

This is a (rather long and boring) chronological description of my experience.   A good cure for insomniacs.  For a more interactive overview of what I have been up to see my Personal Website or for a summary see my Resume page.


Jade Networks

Managing Director / CEO  –  January 2004 – Present
Established Jade Networks as an Internet consulting and services company delivering Internet system and network solutions. Jade’s focus is the design, implementation, deployment, and management of enterprise networks with security and operational reliability and efficiencies being the top priorities. Responsible for all data center operations including hardware/software upgrades and configuration. Current projects are in the area of enterprise security and involve the integration of routers, firewalls, IPS, SIEM and network management systems into the Jade Security Framework. Current work is split between Jade internal infrastructure projects and prototype projects for potential new business ventures.

Jade Internal Infrastructure Projects

  • Jade Unified Security Framework: Designed, coded, tested and deployed the first three generations of the USF, a thin extendable security layer providing easy to use hooks for applications and security components to control network security. The USF includes tools for the manipulation of firewall IP block rules (timed and static) by any machine on the network as well as command line tools used to run and maintain the Jade DNSBL spam defense. It has been actively protecting the Jade network for many years now.
  • Jade Distributed Web Services: coming soon…
  • Jade Network Management Infrastructure: designed and fielded our first network management infrastructure based on Zabbix 2. The system was redesigned and extended in early 2018 with Zabbix 3.4.7. This added problem response automation to many of the triggers increasing overall system uptime and reliability.
  • Jade Spamproc Tools: designed, coded and deployed the Jade Spamproc Tools (now part of the USF). These tools provide automated spam mail header analysis, ARF based abuse reporting, notification to the applicable service provider and insertion into the Jade DNSBL. Many years of manual analysis time has been saved.

Jade New Business Prototypes

  • Islands Philippines: IslandsPH.com is a new type of information resource for the Philippines. We are in the first phase of development at this time, dedicated to building a kid-friendly, fun interactive encyclopedia type experience where visitors of all ages can come to explore and learn about the country and people. The intended audience for this site is anyone wanting to explore and learn about the Philippines in an engaging and fun way.
  • PinoyTalk: The first iteration of PinoyTalk focused on the Philippine market and served as a functional prototype for future highly integrated social networking sites. The Philippines was chosen due to its close proximity to Hong Kong, very low costs of promotion, and maturity in terms of use of social networks. The initial PinoyTalk services included email, chat rooms, forums, distribution lists, basic meeting point, and a place-holder for an online store. Future releases were intended to include Image Galleries, calendaring / scheduling, notepad, mobile synchronization, file storage, and classified ads.
  • RegainAmerica: RegainAmerica began as a memory of the way things used to be in America, and the belief that by working together we can regain this greatness. It’s a collaborative workgroup, authoring environment and information portal dedicated to promoting positive change on the local, state and national levels. Current development is on hold.
  • Teachers Network: Teachers Network, currently under development, is a collaborative environment for the creation and maintenance of open source curriculum frameworks with initial emphasis on STEM, computer science, and English training. The site will eventually combine electronic learning with social networking, collaboration tools, and a wealth of public education related materials. Designed to be a fun and clean environment where students and teachers can interact with each other while at the same time providing the tools necessary to build an effective online learning environment.

Macau Network Information Center (MONIC)

Consultant / Enterprise Architect  –  Macau Sept 2010 – February 2017
Operation for MONIC, the Internet domain name registry for Macau (monic.mo) was transferred to HNET in March 2011. Organized the initial team from Hong Kong and Macau who put together the winning government proposal. Built and deployed the initial systems:

  • September 2010: Team establishment with HN Group (Macau), dotAsia Organization (Hong Kong) and other Hong Kong Internet leaders.
  • November 2010: Submission of the winning bid for the redesign and build of the .mo ccTLD.  Primary contributions were in network and server architecture.
  • February 2011: Was wholly responsible for the building and configuration of all servers, networks, and cabling across two datacenters for the new MONIC. This included design and implementation of the following services: distributed electronic mail (failover across 3 networks), web, VoIP (Asterisk – SIP/IAX2/SCCP), CRM, CMS, DNS, and office services (SMB and DHCP).
  • June 2011: Design and implementation of internal information portal based on the Drupal CMS.
  • September 2011: Ongoing enhancement of services, documentation, and training of new staff.
  • September 2013: Designed and implemented a remote network monitor solution which continually monitored and reported problems for HTTP, DNS, SMTP, and IMAP protocols.

International Messaging Associates

Managing Director / CEO  –  Hong Kong May ‘94 – December ‘03
Founder and Director for the IMA group of companies. IMA customers included Fortune 500 and large government organizations worldwide. Key areas of responsibilities included market research, product development, and daily operations. Established the first Hong Kong office, in May 1994, providing core product development, technical support, sales, and production.

  • Grew annual revenue from zero to almost US$ 2M in the first two years of operation, without external funding.
  • Guided the company through a successful private funding placement in 1999 (US$ 2M).
  • Chief architect for the Internet Exchange Messaging Server.
  • Managed over 15 software product releases, including sales collateral and web updates.

Manila, Philippines  –  December, ‘97 – February, ‘03
Established IMA Philippines to provide English language technical support and technical writing capabilities. The scope of the office was later expanded to include software development, web site design, and marketing / sales functions.

  • Established a SEC registered company – grew from zero to over 50 staff within two years.
  • Total management responsibility, including operations (network and office), staffing, administrative (including accounting and tax), technical (support, development, sales, and technical writing staff), and legal.
  • Established international call center facility in March 1998 to directly serve North American customers.

San Francisco, California, USA  –  January ‘93 – May ‘94
Founded International Messaging Associates (IMA), a new Internet software company specializing in electronic messaging solutions. The IMA gateway products for cc:Mail became the de-facto corporate standard solution in their market.

  • Chief architect for the Internet Exchange for cc:Mail product, the first Windows based MIME compliant gateway for Lotus cc:Mail.
  • Involved with the IETF working group responsible for developing the MIME Internet standard, now the basis for all structured messages used in Internet electronic mail and the World Wide Web.

Siren Software Corporation

Consultant  –  Menlo Park, California, March ‘93 – February ‘94
Chief architect for Siren Mail, a MIME-compatible email client for UNIX workstations.

AT&T

Consultant  –  Sunnyvale, California, January ‘91 – July ‘91
Worked with the local AT&T staff and researchers at Bell Laboratories in the development of a fax based personnel data submission system. This allowed personnel managers at AT&T facilities to be able to submit standard forms via fax. Once received, the systems would automatically extract the pertinent information from the received image, integrating this with a back-end database system.

Worldtalk Communications

Consultant  –  Campbell, California, July ‘90 – February ‘93
Worldtalk (formerly Touch Communications) was a leading OSI messaging server company. Key accomplishments:

  • Provided Internet email training and assistance for the Technical Support group.
  • Quality Assurance and testing for the Touch SMTP gateway.
  • Wrote the Touch SMTP gateway manual and related documents.
  • SMTP gateway and related modules program development and testing.

Lawrence Livermore National Laboratory

Consultant – Control Data Corporation  –  March ‘86 – May ‘90
The Technology Information Systems Program at LLNL provided technology support for the US Air Force Logistics Command, among others. Was employed by CDC as a consultant to the TIS program. Key accomplishments:

  • Design and implementation of enhancements to the TIS Electronic Mail system, a mail client widely used within the U.S. Government.
  • One of the principal architects for the Livermore Advanced Network Computing Environment (LANCE), an OS independent environment for the creation of distributed applications.
  • Program committee member: IFIP WG 6.5 International Conference on Message Handling Systems and Distributed Applications. Chaired the IFIP WG 6.5 Task Group on Gateways.
  • Actively involved with the National Institute of Standards and Technology Workshops for OSI, MHS Special Interest Group.
  • Design and implementation of a CDCMail gateway (Control Data project)

From February 1989 through June 1989, managed the ETA Systems on-site technical staff at the Tokyo Institute of Technology. Responsible for working with the customer in resolving technical issues related to their supercomputer installation.

The Wollongong Group

Software Engineer  –  Palo Alto, California, November ‘83 – March ‘86
The Wollongong Group (TWG) was the first company to commercialize the TCP/IP protocols and applications used within the research and government networking communities (ARPANET). This network foundation was later to become the basis for most modern local area networks and the Internet. Key accomplishments:

  • Portation of BSD TCP/IP stack for the IBM 370 series computers running UNIX System V.
  • TCP/IP network stack and application porting to XENIX (Microsoft UNIX for the Intel 286), Plexus (Z8000 based), and AT&T 3B5 minicomputers.
  • XENIX kernel serial I/O driver enhancements for Systech serial expansion boards.
  • Established and maintained corporate electronic mail gateway.

Convergent Technologies

Consultant  –  Santa Clara, California, April ‘85 – March ‘86
Designed and implemented a software development environment integrating configuration management / change control with build / installation automation for the AT&T UNIX PC release. This system allowed simple integration of software changes while at the same time ensuring build integrity and the ability to track module versions in released software.

Forward Technology

Software Engineer  –  Santa Clara, California, March ‘83 – November ‘83
Software / System engineer for a pioneer startup UNIX microcomputer company. Projects supporting the FTI 3000 and 500 UNIX computers included:

  • SMD disk formatter design and implementation.
  • Demonstration software for a new graphics system.
  • Assisted with solving problems related to the manufacturing of the FTI computers.

Christian Rovsing Corporation

Software Engineer  –  Thousand Oaks, California, March ‘82 – March ‘83
Designed software for the graphical presentation of telemetry data for a project transferring telemetry data between Air Force bases. Performed cost performance trade-off analysis of various graphics terminals used on the project.

Bunker Ramo Corporation

Digital Design Engineer  –  Westlake Village, California, Jan ‘81 – March ‘82
While working in the Ocean Surveillance Group:

  • Software design for MTR signal processing studies
  • Design and implementation (hardware and software) of the ERAPS Command Generator (a microcomputer controlled radio transmitter)
  • Maintenance and modification of the ERAPS Avionics chassis.