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:

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

2002-2003: Senior Software Engineer, CSG Systems, New Providence, NJ

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.

1996-2002: Researcher , AT&T Labs Research , Shannon Laboratory , Florham Park , NJ
1991-1996: Researcher/Developer, AT&T Bell Laboratories , Murray Hill , NJ

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)

AT&T Microelectronics (now Agere Systems ) DSP Multimedia: 1993-1994

Computer Science Research : 1991-1992

1987-1991: Research Assistant, University of Illinois at Urbana - Champaign

Tapestry Laboratory for Parallel Systems Research, Dr. Roy Campbell , advisor

Computer Science Research , AT&T Bell Laboratories , Murray Hill , NJ

1980-1986: R&D Engineer, Member of Technical Staff, AT&T Bell Laboratories

Network/Datakit® Exploratory Development, Liberty Corner , NJ : 1985-1986

Networking Development, Indian Hill , Naperville , IL : 1980-1985

UNIX System Core Network (UNICORN) Design
Bell Labs Network/Terminal Design - Special Performance Award
Data Communications Systems/Corporate Electronic Mail project
Bell Labs Network Design

1977-1980: Computer Research Assistant, Northwestern U. , Evanston , IL

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