Gary James Murakami, Ph.D.
55 Coddington Dr.
New Providence , NJ 07974-1413
1-908-898-1180
mailto:gjm@nobell.org
http://www.nobell.org/
SUMMARY
Extensive research and development experience as innovator, researcher,
architect, designer, and builder of computer systems and applications. Areas
of expertise and interest include:
- Multimedia and real-time systems, audio, video, computer graphics,
digital signal processing, music synthesis
- Networking, internet, world-wide web, distributed/operating systems,
packet switch design
- Object-oriented systems, programming languages, graphical user-interfaces
TECHNICAL PROFICIENCY
Core proficiencies:
C/C++ / QT / CodeWarrior / Visual C++ ,
Perl ,
Ruby , Apache , HTML
,
HTTP ,
CGI ,
JavaScript ;
Linux /
Unix (SGI IRIX , Solaris/SunOS ), X-windows , MacOS , Windows ; Other:
Java ,
XML ;
AWK ,
APL ,
BASIC , DSP asm,
FORTRAN ,
Icon , Lex, Mathematica ,
ML ,
Pascal ,
Postscript ,
Smalltalk ,
Scheme ,
SQL,
TCL/Tk , YACC, etc.
PROFESSIONAL EXPERIENCE
-
Ported Kenan Rating Server to Linux and mainframes with optimization.
Documented Prepaid Billing internal system design.
Generalized loading of Oracle® tables using OCI for Inventory management.
Research Initiatives - AT&T Chief Scientist Lab: 1995-2002
- Home Networking, Network Appliances, Consumer Electronics Research,
Digital Audio, Advanced Audio
Coding ( MPEG
-2 AAC ),
Perceptual Audio Coding (PAC)
- Network appliances: Developed a home network jukebox appliance for
movies and music with both server/client function, also worked on audio/video
enpoint appliances and StrongARM-based UCOMM "Universal Communicator" tablet/palm-top
controllers.
- AAC/PAC movie/music jukeboxes: Constructed terabyte Linux software IDE-RAID
servers that demonstrate the popularity and potential for Internet Movies
and Music via both streaming and download.
- AAC World-Wide Web sites: Created www.digitalphono.com research
site with lots of music from independent artists and labels. Consulted for
www.a2bmusic.com commercial site
that promotes major recording artists and labels.
- AAC/PAC commercial product: Developed AAC/PAC research software into
a quality commercial product for external customers, e.g., Rock and Roll Hall of Fame and Museum
(the world's largest (official) jukebox with 25,000 AAC songs), Global Music Outlet , Netcast,
APT .
- AAC/PAC software base and decoder/player ports: Improved and maintained
the software porting base, incorporated audio tools, and extended it to
include all popular OS environments including Linux and MacOS .
- AAC/PAC marketing support: Worked with many coworkers and customers
and supported marketing efforts.
AT&T Microelectronics (now Agere
Systems ) DSP Multimedia: 1993-1994
Tapestry Laboratory for Parallel Systems Research, Dr. Roy Campbell , advisor
- Investigated performance on XUNET and UIUC campus fiber
network, advised NCSA .
- Collaborated on the design of the CHOICES object-oriented
distributed OS.
- Designed the M4C ++
music synthesis program and the Scherzo and Notepro music scoring languages,
worked with Dr. James Beauchamp
and the Computer Music
Project.
- Defined Archos network control computer architecture with Dr. Ravi Sethi , summer 1990
- Examined XUNET
control computer environment with Dr. A. G. Fraser, summer 1989
- Researched terminal call processing in ESTEREL with Dr. Ravi Sethi , summer 1988
1980-1986: R&D Engineer, Member of Technical Staff, AT&T Bell Laboratories
Network/Datakit® Exploratory Development,
Liberty Corner , NJ : 1985-1986
- Transferred Datakit® research to development, designed and prototyped
Radian VCS/ISN concentrator architecture, planned XUNET , defined Starnet call
processing.
- Chaired the AT&T Network Working Group (NWG). Coordinated
conferences.
- Prototyped adaptive routing, host software, network APIs, network
services including corporate directories and UUCP connection service. Datakit®
consultant.
- UNIX System Core Network (UNICORN) Design
- Delivered Datakit® host (DKHOST) and Portable Distributed UNIX
(PDU) software as systems engineer, developer, and release coordinator.
- Consulted for UNIX Remote File Sharing, UUCP, network security, email,
exptools.
- Bell Labs Network/Terminal Design - Special Performance Award
- Conceived Archimedes strategy for UNIX networking which developed
into UNICORN, prototyped netdir Datakit® directory assistance,
automated network mapping.
- Collaborated on HoneyDanBer UUCP, standardized Datakit®
VCS implementation, prototyped NSC HYPERchannel/NETEX using UNIX Transport
Level Interface.
- Managed electronic mail gateway ihnp4
as AT&T postmaster, pioneered
Usenet /Netnews, coordinated AT&T for Usenix email/mapping project,
ported sendmail to UNIX System V.
- Founded AT&T-wide Action Central to coordinate
email and network administration, with an estimated savings of $10,000,000
yearly to AT&T. Trained support staff.
- Counseled UNIX Systems Subcommittee as networking representative.
- Data Communications Systems/Corporate Electronic Mail project
- Served as project manager and primary developer for post
corporate directory and email software, research technology
transfer, standardized BLN/Mail hardcopy delivery service.
- Initiated UNIX host registry, UUCP network coordination and administration.
- Bell Labs Network Design
- Investigated network management services, completed graduate study
program at USC .
- Worked on mini-computer workstation network, media management, interchange
tape driver.
- Implemented computer graphics CORE standard implementation.
- Developed 4-voice real-time wave-table music synthesizer with volume/pitch
envelopes.
EDUCATION
1991 Ph.D.Computer Science
, University of Illinois at
Urbana -
Champaign , honors: Phi Kappa Phi, dissertation: Non-blocking Packet
Switching with Shift-Register Rings, advisor: Dr. Roy Campbell
1981 M.S.Computer Science
, University of Southern California
1980 B.A.Computer Science /
Biology , Northwestern University
HONORS AND MEMBERSHIPS
The Honor Society of Phi Kappa Phi
; Valedictorian - Downers Grove C.H.S. South ,
Downers Grove , IL ; National
Honor Society; IEEE; ACM: SIGGRAPH, SIGPLAN ; U.S. Naval Institute ,
OTHER ACTIVITIES
volleyball
, softball
, cycling ,
tennis , soccer , wrestling
music ,
MIDI ,
choir , origami
, photography
,
radio-controlled aircraft
SELECTED PUBLICATIONS
Gary J. Murakami . Tunes
for Toontown: MIDI Synthesis for the VCOS Multimedia DSP Operating System.
Proceedings of the DSPx'95 Conference & Exhibition , May 1995.
Gary J. Murakami and Ravi Sethi . Parallelism
as a Structuring Technique: Call Processing using the Esterel Language.
Algorithms, Software, Architecture / J. van Leeuwen (editor), Information
Processing 92, Vol. I. Elsevier Science Publishers B.V. (North-Holland).
1992 IFIP.
Gary J. Murakami . Non-blocking
Packet Switching with Shift-register Rings. University Microfilms International . Ph.D.
dissertation, University of Illinois
at
Urbana -
Champaign , 1991. Order number 9210928.
Gary J. Murakami and Roy H. Campbell and
Michael Faiman . Pulsar: Non-blocking
Packet Switching with Shift-register Rings. Communications
Architectures & Protocols, Computer Communications
Review , Volume 20.4, pages 145-155, September 1990. SIGCOMM '90 Conference Proceedings.
NoBell Home - gjm
- updated 3-Jan-2004, 3-Jun-2002