Rebecca Heineman

Rebecca Heineman

Lead Software Development Engineer at Microsoft

Greater Seattle Area

Current
  • Lead Software Development Engineer at Microsoft
Past
Education
  • Whittier High School
Connections
361 connections
Industry
Computer Software
Websites

Rebecca Heineman’s Summary

A low level systems programmer with over 25 years experience, fluent in C, C++ and over 10 assembly languages. Was a troubleshooter on the PS2, XBox, Xbox 360, PS3 and GameCube for projects at EA Los Angeles. Currently doing evil programming goodness for the Microsoft Xbox XNA division.

Worked as lead programmer, CEO, project manager and technical director, project firefighter, writer and game designer.

Game credits
XNA Math: Win32/Win64/360 (Part of March 2009 DirectX SDK)
Monster Hunter: Mac/Win32/Win64
The Wotch: DS
Tales of Despereaux: 360
Alvin and the Chipmunks: PS2
Car Stars: N73
Musika: iPod
Enigmo2: Win32
BratZ: Forever Diamonds DS German
Command and Conquer III PC/360
Battle for Middle Earth 2 360
Medal of Honor: European Assault Gamecube, PS2, Xbox
Bratz: Forever Diamonds German DS
Medal of Honor: Pacific Assault PC
Medal of Honor: Rising Sun PS2, Xbox, Gamecube
Goldeneye: Rogue Agent PS2, Xbox, Gamecube
Bard's Tale I, II and III Apple ][, Apple IIgs, PC, C64
Dragon Wars Apple ][, PC, C64, Apple IIgs
SiN Mac
Heavy Metal FAKK 2 Mac
Jazz Jackrabbit 2 Mac
The Activision Anthology PS2
World Karate Championship Apple ][
DOOM 3DO
Wolfenstien 3D Mac, 3DO, Apple IIgs, SNES
Out of this World 3DO, SNES
Zork: The Grand Inquisitor Mac
Killing Time PC, Mac
Defiance PC
Astrorock 2000 PC, Mac
Astrorock PC, Mac
Escape Velocity Nova PC
Mindshadow Apple ][/C64
Tracer Sanction Apple ][
Borrowed Time Apple][/C64
Tass Times In Tonetown Apple ][/C64/IIgs
Uplink Mac
Burgerlib PC, Mac, PS2, PS3, 360, DS, Wii, Gamecube, BeOS, Linux
Bink Mac
Hydrocarbon Mac

Rebecca Heineman’s Specialties:

ARM5, ARM6, ARM9, PowerPC, G3, G4, G5, Intel, AMD, Cyrix, i386, 6502, 65x02, 680x0, 65x02, 65816, MIPS, SH4, VMX128, Cell, BREW, J2ME, J2EE, Assembly, C, C++, Win32, Mac, OSX, PS2, PS3, Xbox, 360, Xbox 360, Wii, Gamecube, 2600, Atari, Apple, DOS, HTML, XML, Unicode, Embedded, programming, technical design, graphics, audio, Device Drivers.


Rebecca Heineman’s Experience

  • Lead Software Development Engineer

    Microsoft

    (Public Company; 10,001 or more employees; MSFT; Computer Software industry)

    March 2008Present (1 year 5 months)

    Write sample code, white papers, present Microsoft Xbox 360 technologies and travel to key developers to assist in making their products perform better using the latest Microsoft technologies.

  • Senior Engineer

    Sensory Sweep

    (Privately Held; 51-200 employees; Computer Games industry)

    September 2007March 2008 (7 months)

    Performed core engine technology upgrades for Wii, Xbox 360 and PS2 titles. Optimizations and feature sets were the main focus.

  • President / CEO

    Contraband Entertainment

    (Privately Held; Myself Only; Computer Software industry)

    April 1999March 2008 (9 years)

    Managed a team of 15 people on a PS2 title. Oversaw and personally worked on numerous Macintosh, Win32 and J2ME original titles and game conversions. Created and maintained core technologies.

  • Senior Engineer

    Barking Lizards Technologies

    (Privately Held; 51-200 employees; Computer Software industry)

    January 2007April 2007 (4 months)

    Manage core technologies and oversee long term growth of the technical end of the business. Oversee and develop Wii, 360, PS3 and Nintendo DS engines.

  • Senior Engineer III

    Electronic Arts

    (Public Company; ERTS; Computer Games industry)

    November 2003November 2006 (3 years 1 month)

    A troubleshooter and bug hunter. Work with a large team in managing a large codebase and keep it stable. Sent to find the most obscure problems and apply fixes to the root causes.

    Worked recently on Medal of Honor: Rising Sun, GoldenEye: Rogue Agent, Medal of Honor: Pacific Assault and Medal of Honor: European Assault, Battle for Middle Earth II 360, and Command and Conquer III 360

  • Lead Programmer

    Logicware

    (Privately Held; 11-50 employees; Computer Software industry)

    February 1995April 1999 (4 years 3 months)

    Oversaw several original Win32, 3DO and Dreamcast titles. Created and maintained core technologies. Was lead programmer on several Mac, Win32 and 3DO projects.

  • Lead Programmer

    Interplay Entertainment

    (Public Company; 201-500 employees; IPLY; Computer Software industry)

    November 1983February 1995 (11 years 4 months)

    Co-founded Interplay Productions with Jay Patel, Brian Fargo and Troy Worrell. Was sole programmer on many of Interplay's early titles. Moved to troubleshooter and lead programmer positions after 1990.


Rebecca Heineman’s Education

  • Whittier High School

    GED , Electronics , September 1976April 1979


Additional Information

Rebecca Heineman’s Websites:

Rebecca Heineman’s Interests:

Anime, Sailor Moon, Ranma, Macintosh, fps, Windows, PS2, XBox, Gamecube, xbox 360, ps3, psp, Aerobics, DS, NDS, N73, iPod, 360, programming, writing, manga

Rebecca Heineman’s Honors:

1980 National Space Invaders (Atari 2600) champion


Rebecca Heineman’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Rebecca Heineman’s full profile:

  • See who you and Rebecca Heineman know in common
  • Get introduced to Rebecca Heineman
  • Contact Rebecca Heineman directly

View Full Profile