MALCOLM A. MUMME

click here for other resume formats




SUMMARY of QUALIFICATIONS

  • Software engineer since 1980, with experience in simulation, embedded real-time systems, microcoding, digital signal processing algorithms, processor design, systems programming, and theory.
  • Many programming languages, applications and operating systems (see lists below).
  • Committed to high technical standards.
  • Likes math, physics, and parallel processing.
  • Can work autonomously, independently or in teams.
  • Self-motivated, creates new programming languages, attends conferences, tumbles, skates, and skis.

EDUCATION

PhD in Computer Science (Expected) 2020
Master of Science in Computer Science ( MSCS ) December 2008
Bachelor of Science in Computer Science ( BSCS ) GPA 3.461
University of California at Riverside 90 quarter units
Pasadena City College transferred 50+ semester units
Many continuing education classes, frequent attendance at various IEEE and ACM conferences and continued reading of academic association publications

COMPUTER SKILLS


Rendered fish model in MAYA
(camouflaged predator with glowing lure)
Additional skills listed at resume end

  • Advanced data structures and algorithms
  • C / C++ / C++11
  • Java
  • Ada
  • Assembly
  • Haskell,
  • VHDL
  • Pascal
PROJECTS


EXPERIENCE

Other See EDUCATION and PROJECTS for years: 1999-present
Software Engineer Raytheon Systems/ Hughes Aircraft Company , El Segundo CA 1980-1998
Performed all aspects of software development including concept evolution, system
requirements, design, documentation, coding, test and integration and delivery.


Processor architectures with patents: (see: http://patft.uspto.gov/netahtml/PTO/srchnum.htm)
#5,379,444   "simplified synchronous mesh processor and array"
#5,815,728    "processor array"

ADDITIONAL COMPUTER SKILLS

Alphabetical Approximate currency (most recent first)
Ada
Advanced data structures and algorithms
AMD 29116
Apple HyperCard
Apple Mac usage
Apple MacDraw
Apple MacPaint
Assembly (8080, 6502, x86, 29116)
Basic
C / C++ / C++11
C shell csh scripting
DEC Alpha
DEC RSTS
DEC VMS usage
Final Cut Pro / Compressor / DVD Studio Pro / DVD scripting
Forth
FORTRAN
Haskell
HP 1000 & 21MX
HP 3000 and MPE
Hughes SCAP
IBM MVS usage
iMovie / iDVD
Intel x86 and 8080
Java
Linux
Macromedia Flash 5 Animation and Actionscript scripting
MAYA
Microsoft Word/ Office/ Windows usage
ML
NCR GAPP
Oracle SQL
Pascal and UCSD
Perl
Quicktime Pro / iMovie
UIMX Motif X11
UNIX / Linux
VHDL
WDC 658xx and 6502
Z formal specification
Advanced data structures and algorithms
C / C++ / C++11
Java
Apple Mac usage
UNIX / Linux
Quicktime Pro / iMovie
Final Cut Pro / Compressor / DVD Studio Pro / DVD scripting
Microsoft Word/ Office/ Windows usage
Linux
ML
iMovie / iDVD
VHDL
Macromedia Flash 5 Animation and Actionscript scripting
Ada
Pascal and UCSD
Haskell, (moving to the top soon)

RUSTY SKILLS:
Perl
MAYA
Oracle SQL
Basic
UIMX Motif X11
DEC VMS usage
DEC Alpha
AMD 29116
C shell csh scripting
Apple MacDraw
Apple HyperCard
Apple MacPaint
HP 1000 & 21MX
FORTRAN
WDC 658xx and 6502
Forth
Hughes SCAP
Z formal specification
IBM MVS usage
Assembly (8080, 6502, x86, 29116)
Intel x86 and 8080
NCR GAPP
HP 3000 and MPE
DEC RSTS