Douglas Randall
OBJECTIVE:
Senior Software Engineer, Systems Analyst, or Architect in an effort, which requires advanced knowledge of network, systems, and software technologies, hardware, analysis, design, development, and testing.
SUMMARY:
Motivated, forward looking Senior
Systems Technologist, who is able to apply extensive technical and
business skills, toward the production and management of distributed
software systems, and the personnel who produce them.
- Experienced Lead Engineer with globally dispersed, multinational teams
- Technologist experienced with next generation, knowledge representation and distribution; Semantic Web
- Technically adept at all levels of the computational infrastructure: Embedded, Systems, Application, Network and Enterprise levels
- Experience with every phase of the software life cycle including requirements elicitation, analysis, design, development, [unit, system, integration, stress, regression] testing, administration, deployment, and maintenance
- Experienced problem solver with advanced analytical, troubleshooting and resolution abilities
- Proven ability to master new technical and business skills in a timely fashion
- Effective interpersonal and written communicator capable of conceptualizing, capturing, documenting, and presenting complex subject material to clients, team members, administrators and, other associated stake holders.
- Experience applicable to any industry which relies upon software, data warehousing, The Web, transaction processing, or communication services to support it's business model, which generates revenue
TECHNICAL EXPERTISE:
Information Systems Engineer –
PCL Institute, Inc,
New Brunswick, NJ
2005 – Present
- Performed
as an Information Systems Engineer who identified key
technologies in an effort that enables a phonetic-tonal
alphabet, and a phonological collection, and to be used in lieu
of, and in addition to, the ideographic orthographies in use for
millennia.
- Designed
an information system which enables the Phonetic Chinese
Language System to utilize the phonetic-tonal
alphabet, and phonological collection in a distributed computing
environment that is composed primarily of computational services
and autonomous agents>
- Designed
a scheme with which the PCLS could be employed for
bi-directional Chinese Language orthographic representation,
which could be employed for meta-information processing, and
storage persistence by autonomous agents within the Semantic Web
- Crafted the PCA ISO/IEC 10646 submission proposal and worked it through the Unicode technical committee, while fulfilling the duties of Internationalization Standards Technical Representative
- " Acted as the Web Developer/Administrator, who developed and managed the PCLI web site and various services
Senior Software Engineering Consultant –
Test Resource Inc,
Manasquan, NJ
2002 – 2004
- Analyzed
partially completed Web system and associated requirements, and
used PHP, MySQL, XML+XSLT, CGI, HTML to complete a web based
truck inventory and sales order system.
- Reverse
engineered DBMS schema and extended it to accommodate more
articulate inventory control required for administration
extensions used in a customer data management UI
- Corrected
existing, and developed new CGI and PHP script used as the site
generation and interaction logic
- Worked with ISP
to correct various DNS address assignment inconsistencies
- Installed,
configured, provisioned a Linux node, associated Web, and
application development environment
Training Dept. Director and Instructor –
Professional Services Group,
New Brunswick, NJ
2002 – 2003
- Responsible for
the managerial operation of the PSG Training Department of the
New Brunswick PSG
- Introduced
newly unemployed professionals to the strategies, technologies,
and approaches used to gain visibility with hiring managers, in
today’s competitive workplace
- Reviewed,
edited and updated the course training material used in these
PSG classes, introducing on-line security and risk minimization
techniques used during job searches and Internet
utilization workplace
- Participated
as a member of the PSG Executive Council, which was responsible
for the managerial operation of the PSG organization workplace
Senior Software Engineer –
Aplion Networks,
Edison, NJ
2000 – 2002
- Conducted
requirements elicitation and large network characterization
analysis of Network Virtuoso software systems to identify
performance, functional, integration and scalability issues
- Crafted
the Maestro Functional and Large Network Characterization
Test specifications used by engineers abroad, to develop a
performance characterization test suite
- Developed
XML based tools, used by Service Providers, which
expedited Aplion product integration with their Operational
Support Systems (OSS)
- Assembled
and established an intranet, web based, communication services
portal (ala SourceForge.net), which enabled globally distributed
development teams to work in synchrony on a common source base
and project schedule as Agile Methodologies were adopted
Systems Development Consultant –
Bell Atlantic Mobile (Verizon),
Bedminster, NJ
1999 – 2000
- Worked
intimately with project managers and engineers to translate
technical and business requirements associated with Quality
of Service (QoS) performance metrics of
it's Cellular Digital Packet Data
(CDPD) wireless network, into
functional system capabilities used in BAM wireless network
management, and management reporting systems.
- Analyzed
existing system processes, to determine Key
Performance Indicators (KPI) and required
data warehouse system schemas, associated remote access
facilities, and business logic
- Employed
On-Line Analytical Processing (OLAP)
and report generation tools to create the user interface
- Developed
workflow, business logic (SQL), persistent
storage, and portal web site facilities
R & D Staff Consultant –
Bell Laboratories (Lucent),
Murray Hill, NJ
1998 – 1999
- Conducted
requirements elicitation, analysis and design for the Advanced
Multimedia Research Group, to identify required product
features and integrated support software for intended products
- Leveraged
result in the design and development of a multiplexing gateway,
that conducted inter-protocol translation, persistent storage,
management, and effected concurrent communication with devices
at the edge of a service provider's network, routing data as
appropriate
- Designed
and developed device resident, real-time application(s)
that interacted with users, remote fax machines, the Internet,
the communication gateway, and the PSTN
Senior Software Systems Engineer –
MITRE Corporation,
Eatontown, NJ
1996 – 1997
- Designed
and developed a distributed event notification and
queuing service, which executed over low bandwidth, wireless
networks used in battlefield operations, to effect
inter-organizational messaging
- Designed
and developed a configuration management tool used by the Army
ABCS to generate battlefield ready, fully configured, network
computational hierarchies
- Designed
and developed a Web based, employee skills matrix management
tracking system
- Acted
as the organizational representative to the OMG C4I
working group
Principal Software Engineer –
Digital Equipment Corporation (DEC),
Manalapan, NJ
1995 – 1996
- Conducted
XPG4 (Spec1170) conformance brand testing of the X/Open
Transport Level Interface (XTI) and Sockets
subsystems and made corrections to Digital UNIX operating system
- Developed
the GUI based , installation, and configuration facility for the
in use VST4 test suite
- Executed
analysis of the Digital UNIX Accounting facility and then
developed a proof of concept, CORBA based, NT-UNIX
integration system which facilitated the selection, management,
and activation of 'other domain' components for use in
distributed systems management (similar to VNC)
Technical Staff Consultant –
Bell Communication Research (Telcordia),
Piscataway, NJ
1994 – 1995
- Conducted
analysis of the BellCore Work Manager
Consolidation (WMC) safestore/priority queuing
system and IBM MQ Series Asynchronous Messaging Systems and
generated the Flexible Message Manager
(FMM) messaging framework requirements specification
- Designed,
developed, and implemented the FMM middleware class library,
which facilitated use of distributed, asynchronous messaging and
transaction processing using IBM MQ Series systems via
abstraction and interface wrappering of BellCore's WMC messaging
system. FMM was then used by BellCore as an EAI Framework
ACCOMPLISHMENTS:
Graduate of the
Special Major
Program at the
University at Buffalo,
and designed an undergraduate degree entitled
Digital/Analog
Communication Technology.
The program uniquely combined elements from the fields of Computer
Science, Electronics and Digital Signal Processing in preparation of
the technological challenges imposed in environments, which create
and employ Multimedia Communication Services and Systems.
EDUCATION:
PROFESSIONAL DEVELOPMENT:
|
Web
Services Training Seminars for Java/XML/Unix...
|
Java SDK V1.4
Features/Enhancements Seminar
|
|
The
CORBA Academy
|
Borland/Inprise Application
Server Course
|
|
Object
Oriented Analysis & Design Courses
|
Distributed IT seminars
|
|
IBM Solution Developer Program Member
|
OMG C4I Representative for MITRE
|
|
Former
DoD Secret Clearance holder
|
Professional Services Group:
Training Dept.
|
PUBLICATIONS:
|
Randall D., and Yeh V. Sc.D. (2007)
|
The Phonetic Chinese Language System
|