Just just before retiring from day-to-day duties at Microsoft, Chairman Bill Gates mentioned that he expected Microsoft;s 22 Technical Fellows to obtain a lot additional publicly visible — now that they wouldn;t be living in his shadow. While some of the Microsoft fellows already have been active on the public-speaking circuit, many of them are not widely known outside the company.
Last year I launched this series — “Microsoft Big Brains” — to help remedy that shortcoming. In the coming weeks, I am hoping to profile as many of the company;s tech fellows as to whom I can get access.
Microsoft;s Technical Fellows came to the company via a variety of different routes. Some of them run divisions inside the company; some focus on particularly thorny technical issues that may span a variety of product units. Regardless of where they sit in the organization, the fellows all have been charged with helping Microsoft craft its next-gen products and strategies, significantly the way that Gates used his regular “Think Weeks” to prioritize what Microsoft needed to do next.
This Week;s ‘Big Brain;: Mark Russinovich
Claim to Fame: “I;ve influenced
Windows 7 and Server, but not yet had the time to influence the tech direction.”
How Long You;ve Been With Microsoft: 2.5 years
A lot more About You: One of the foremost experts — inside or outside Microsoft — on the inner workings of Windows. Cofounder (in 1996) of Winternals Software — a company which Microsoft acquired in 2006. Also cofounded Sysinternals.com, for which he;s written dozens of Windows utilities, including Filemon, Regmon, Process Explorer, Rootkit Revealer and more. Prior to that, was a resarcher at IBM;s TJ Watson Research Center,
Microsoft Office 2010 Product Key, specializing in operating-system support for Web-server acceleration.
Your Biggest Accomplishment (So Significantly) at Microsoft: “I have started discussions across groups (at Microsoft) about coordinating additional on Windows.”
Team(s) You Also Work With: Developer Division, Windows Mobile, Windows Server, Windows Experience Division (WEX)
Why Stay at Microsoft? Russinovich said he;s been tinkering with things like how to disassemble ROM since the ninth grade. His whole background and focus is operating systems. Windows “is the most important operating system — it has the biggest impact.” And the best way to help influence its direction is to be at Microsoft, he said.
Technical Fellow Mark Russinovich knows Windows. And since joining Microsoft, he;s made it his business to help herd the cats inside the company who have anything to do with Windows; development and futures.
Russinovich currently reports to Jon DeVaan,
Buy Windows 7, the head of Microsoft;s Core Operating Systems Division. He is far more of an “individual contributor” tech fellow than one who leads teams. He does a great deal of speaking, blogging, article and code writing,
Windows 7 Ultimate, rather than managing. (In all his “free time,” he;s working on the fifth edition of Windows Internals, due out in May 2009.
Russinovich takes pride in being part of a core group of senior architects at the company working on architectural best practices. The group is working on an architectural “constitution” which outlines the layers in Windows (along with the functionality in each layer) and guidance on application-programming interface (API) design.
“We ask teams to come in and make sure there;s no overlap — to make sure we;re not duplicating things,
Office Pro Plus 2010,” Russinovich explained.
Russinovich characterized his role as helping to facilitate “dialog and cross divisional cooperation” around Windows. I asked for further details as to what this involves and how it will show up in future Windows releases, but he stated he was unable to share much more because the particulars are NDA.
(Russinovich is mentioned to be the leader of the still-unannounced Microsoft MinSafe project,
Cheap Office 2007, which is considered by some of my sources to be a milestone on the way to Midori, an incubation project that could ultimately become Microsoft;s next-generation distributed, multicore operating system.)
What can Russinovich discuss, in terms of his near- and longer-term hot buttons?
He is involved in the development of MinWin, the Windows core that is part of
Windows 7 (and will be in future iterations of Windows). He is always thinking about Windows; evolution, he stated. And he;s continuing to work on the Windows Sysinternals tools, both in terms of enhancing existing utilities and creating new ones, like a new memory footprint analysis tool for developers that he;s been working on. (Russinovich called his Sysinternals work “a hobby” for him.)
“There;s a good deal of work to do in the Windows 8 timeframe,” Russinovich said. “We;re thinking now about what steps we should be taking.”
For all of the “Microsoft Big Brains” profiles, check out the Big Brains page.