Patrick E. Dobyns
*** ***** *** • Nevada, Texas 75173 • 972-***-**** • aca3em@r.postjobfree.com
PROFESSIONAL EXPERIENCE
Thirty years of experience with all aspects of computer software, including management,
project management, design, development, installation, and training. Windows, Mac,
Unix, Linux, Solaris. Multiprocessor/multithreaded applications and platforms. Extensive
network experience. Cross platform and multi platform development. Multi language
support and development.
BroadSoft Richardson, Texas (September 2008 – March 2010)
Senior Architect/Designer/Developer
• VocalData sold to BroadSoft. Continued development of VocalData M6 product.
Genband. Richardson, Texas (March 2007 – September 2008)
Senior Architect/Designer/Developer
• VocalData sold to Genband. Continued development of VocalData M6 product.
Tekelec. Richardson, Texas (September 2005 – March 2007)
Senior Architect/Designer/Developer
• VocalData sold to Tekelec. Continued development of VocalData M6 product.
VocalData, Inc. Richardson, Texas (March 1998 – September 2005)
Senior Architect/Designer/Developer
• Founding member (employee #1) of OpenTel (now VocalData). Designed and
implemented VocalData’s IP Centrex call agent product, a carrier class 5
softswitch. Designed for the CLEC/ILEC/ISP marketplace to allow providers an
opportunity to supply their customers with full business class phone service, long
distance service and Internet access via a single T1 or DSL connection to the
customer and a single bill from the provider. Full class 5 feature set implemented
on a distributed and redundant server IP network supporting both Sun Solaris and
Windows NT platforms. Designed to be fully scalable to 10,000+ users.
Administration via simple browser based Java client. HW features include IP
phone set utilizing 80186 processor, Davicom DM9008 ethernet interface and DSP
Group CT8020, 12 channel CT8020 DSP based conference bridge, analog
adapter for supporting standard analog phones, fax, and modems, and a PSTN
gateway utilizing an Audiocodes TP200. Business features include IMAP based
voice mail combining the customers email and voice mail in a single inbox, multiple
lines, DND, Transfer, Forward, Intercom, Hunt group, Speaker phone, Conference
calling, Park, Mute, Billing code, Authorization code, Residential features, E911,
Caller ID, among others. Database for storing configuration is industry standard
LDAP. Billing provided to standard external billing packages, flat file, and/or Oracle
database. Software tools utilized include C++ for the call control server (Sun
Workshop 5.0 for Solaris and MS VC++ 5.0 for NT), Visual C for phone, analog
adapter, and conference bridge firmware, Java and HTML for browser based
admin utility and Borland Delphi for Windows based soft phone client. Protocols
used include TCP/UDP/IP for call control and device control (proprietary VocalData
protocols), RTP/RTCP for voice packetization, G711 20 and 30ms, G723, and
G729 codecs, LDAP for system configuration, IMAP for voice mail/email, CORBA
for interface to external customer call control server, H323 and SIP gateway
interfaces.
As a startup company, we initially secured 1m in VC financing after approximately
4 months and later established several lucrative relationships with major industry
partners eventually leading to a second round of over 12m in capital financing from
a combination of those partners and other VC firms last fall. A major reason for our
ability to raise this level of capital in such a short period of time from relative
unkowns was our ability to implement and demonstrate our vision in a very short
period of time. Within 8 months of inception, we moved into our first office space
with the goal of using our own product as our only business phone system. We
achieved this goal and have relied soley on our own product to provide complete
phone service to all of our employees, most likely one of the first full scale
business based VOIP systems in full time active daily use. Company is currently at
45+ employees.
RealTime Consulting Dallas, Texas (September 1995 – January 1998)
Nortel Dallas, Texas (March 1997 – January 1998)
Contract Programmer (RTC)
• Implemented voice mail service provider for Exchange and Outlook 97 clients
(Win95 and NT 4.0). Integrates voice mail from Nortel voice mail server with email
in Exchange or Outlook client. User may access and manage voice mail from
either the mail client or from the telset. Fully internationalized with UNICODE and
MBCS support. Developed in VC++ 5.0.
McAfee S/W (formerly Saber S/W) Dallas, Texas (September 1995 – March 1997)
Contract Programmer (RTC)
• Supported Saber’s legacy products, maintenance and upgrade to support
Win95/NT. Developed new products. OLE control reporting tool to view/print data
from ODBC database to run in McAfee console. Integrated with Crystal Reports.
WinCompare product released July 1986. Captures snapshots of system before
and after installation or removal of applications, generates a Basic script to
recreate the results of the installation/removal process on client workstations. MFC
based app, single code base compiled for 16 and 32 bit, supports Win 3.1, Win95
and WinNT. Second release of product added enhancements such as a compiled
script eliminating the need for Basic runtime, and integration with Microsoft SMS.
CrossTies Software Corporation Carrollton, Texas (June 1992 - September 1995)
Co-Founder and Director of Development
• Co-founded CrossTies with 3 others in 1992. Designed and developed CrossTies
1.0, an object oriented Personal Information Manager. Raised 2.4m in venture
capital in September of 1993, released CrossTies 1.0 in March 1994. Grew the
company to 30 employees. Released CrossTies 2.0 and CrossTies for
Workgroups (a competitor to Lotus Notes) in November of 1994.
• The CrossTies product was developed using C++ and object oriented design
techniques. The original version was developed to run on the Mac and Windows
platforms with a single code base. The current version has been ported to Win95
and Windows NT. A single code base supports 16 bit Windows and 32 bit Win32
systems, with specialized support for the Win95 shell. Full OLE
IDropSource/IDropTarget support and OLE automation support.
Compaq Computer Corporation Dallas, Texas (January 1987 - January 1992)
Project Manager
• Designed and developed the Compaq System Manager product announced on
Sept. 9, 1991. This is a Windows 3.0 MDI application that allows remote
management of multiple servers. The application utilizes database management
and a custom communications DLL for support of multiple concurrent sessions
over any combination of dialup and/or direct connect lines. International support for
multiple modems and foreign date/time formats. Led a development team of 4
people.
• Designed and developed a UNIX/XENIX based multiport management utility for a
custom multiport board. Designed a custom user interface development tool
utilizing curses to support a full screen windows based application running across
a wide range of terminals.
Group Leader
• Designed and developed a DOS based user interface development system
designed to meet SAA/CUA guidelines. The product was designed to support DOS
and OS/2 platforms with a single API and source code. The product was later
enhanced to support UNIX.
• W rote the LIM device driver currently used on all Compaq portable products.
• Designed and wrote a preemptive multitasking DOS based scheduler used on
Compaq's internal email system.
Micro Data Base Systems Dallas, Texas (September 1982 - January 1987)
Project Manager
• Consulting outfit offering custom PC based application design through complete
implementation including documentation and training. High end hierarchical/post
relational database development system (MDBS III). Support for multiple
platforms, CPM, UNIX/XENIX, DOS, single user PC's to multi-user installations on
VAX equipment and Novell network based LAN systems.
Texas Instruments Dallas, Texas (June 1980 - September 1982)
Engineer
• Device driver work, assisting H/W design engineers, microcode, assembler,
PASCAL on TI 990/980 based mini's.
Tools and Operating Systems
• Sun Workshop C++, Microsoft Visual C++. Sun Solaris 6,7,8,
Cobalt/Redhat/Unbuntu Linux, Windows 3.X, Windows 95/98/XP, Windows NT,
Mac OS. Java, Netbeans, Eclipse, ClearCase, Visual Source Safe, Rational.
Education
• BSEE - Louisiana Tech University - May 1980