Minesweeper was programmed by Robert Donner, who started work at Microsoft in May, 1989. Originally from Winnipeg, Canada, he already had a Masters degree in Computer Science and had written ‘Clue: Master Detective’ and ‘Risk’ in Assembly language for the Apple II.
Donner also wrote TicTactics for the first WEP release. This was an adaptation from the board game version, released in 1985 by Innovention. Noticeably, both earlier programs by Donner for the Apple II were board game adaptations and sold by Leisure Genius, a defunct Mastertronic subsidiary specialising in board game conversions.
http://www.dadgum.com/giantlist/list.html Donner, Robert
[P] Risk, with Gary Gouriluk (1988, AP2, Virgin Games/Leisure Genius) [P] Clue Master Detective, with Gary Gouriluk (1988, AP2, Virgin Games/Leisure Genius) Minesweeper, with Curt Johnson (1990-91, PC, Microsoft)
[P] Programmer only. Used for games ported from other formats or when
a game was designed by someone else--implies a lack of creative control.
I was hired in May, 1989 to work on Word for Windows. So, I moved to Redmond, learned C, fixed many bugs, and added several features to WinWord 1.0. After a few months I decided to write a simple game, from scratch, mainly to have some fun and learn more about programming for Windows.
Wrote Minesweeper and TicTactics. MSc in Computer Science.
In June 1989 Microsoft had 4037 emloyees. Chapter 12, "Microsoft in the 1980s" by Roy Allen. http://www.retrocomputing.net/info/allan/eBook12.pdf.
Previously wrote Assembly language for the Apple II.
Left Microsoft in 2004 but was working there again at least by 2011. His wife has also worked there.
Robert Donner has exchanged several emails with this webmaster in 200x, 2005, 2010 and 2011.
 Apple II games
Robert Donner and Gary Gourliuk hired themselves as Casablanca Software Inc and programmed two games for the Apple II for Leisure Genius, which was the trading name of a UK company called Winchester Holdings Ltd which by this time was a subsidiary of Virgin Games (also a UK company). In the UK the game is known as Cluedo.
- ACE magazine 1989 has game review with screenshots: http://archive.org/stream/ace-magazine-16/ACE_Issue_16_1989_Jan#page/n68/mode/1up - Has version for several types of computer (Amstrad, Commodore, IBM PC and Spectrum)
- MSX magasine Aug-Sep 1986 selling Cluedo for MSX computers: http://www.scribd.com/doc/65299759/MSX-Computing-Aug-Sep-1986
- http://www.mobygames.com/game/apple2/clue-master-detective According to Moby Games versions released for Amiga, Atari Commodore, DOS and Apple (with just Apple being Donner)
- http://www.mobygames.com/game/computer-edition-of-risk-the-world-conquest-game is Risk (but no screenshots of the Apple II version)