Steven Sinofsky
Experienced business and product development leader, investor, advisor, director
- Location
- United States
- Industry
- Computer Software
| Current | |
|---|---|
| Previous | |
| Education | |
| Websites |
Join LinkedIn and access Steven’s full profile. It’s free!
As a LinkedIn member, you’ll join 400 million other professionals who are sharing connections, ideas, and opportunities.
- See who you know in common
- Get introduced
- Contact Steven directly
Published by Steven
See moreEssay: Why The Heck Can’t We Change Our Product?
February 18, 20165 Ways to Compete With [Big] Incumbents
January 29, 20162016's "Hallway Debates" for Product Managers (Essay)
December 19, 2015
Experience
Board Member
Everlaw
Board member representing Andreessen Horowitz in the firm's investment. http://a16z.com/2016/01/14/everlaw/
Board Member
Product Hunt
Board member representing Andreessen Horowitz investment in company. http://a16z.com/2014/10/08/producthunt/
Advisory Board Member
Tanium
Board member representing Andreessen Horowitz investment in company. http://a16z.com/2014/06/22/tanium-magic/
Board Partner
Andreessen Horowitz
Represent portfolio companies as opportunities arise.
Advisor
Box
http://blog.box.com/2013/08/welcoming-steven-sinofsky-as-a-box-advisor/
Board Member
Local Motion, Inc
Board member representing Andreessen Horowitz investment in company. http://blog.pmarca.com/2013/08/28/bringing-the-shared-economy-to-the-enterprise-2/
Company was acquired by Avis Car Rental. http://techcrunch.com/2015/08/25/zipcar-buys-fleet-management-startup-local-motion/Executive in Residence
Harvard Business School
President, Windows Division
Microsoft
Windows 8, Windows Services including Outlook.com, SkyDrive, Identity.
Senior vice president, Windows and Windows Live product development
Microsoft
Windows 7, Windows Live services including Hotmail, Messenger, SkyDrive, Identity, Writer.
Senior vice president, Office product development
Microsoft
Office 2007, SharePoint, Project, Visio.
Senior vice president, Office product development
Microsoft
In residence in Beijing China with focus on local Microsoft-wide efforts.
Vice president, Office product development
Microsoft
Office 2000, Office XP, Office 2003, FrontPage, SharePoint, Project, Visio
Visiting Scholar
Harvard Business School
Director of program management, Office Product Unit
Microsoft
Microsoft Office 4.2, Office 95, Office 97, Mac Office 98
Technical Assistant
Microsoft
Software Design Engineer / Project Lead
Microsoft
C/C++ 7.0, Visual C++ 1.0/1.5
Summary
I am a Board Partner at the venture capital firm Andreessen Horowitz where I serve on boards of investments, an Executive in Residence at Harvard Business School, and advisor to Box. I am passionate about working with entrepreneurs building the next generation of software-driven products and services.
My career began at Microsoft in 1989 as a software design engineer in development tools. Working in product management, I became a senior executive on Microsoft Office overseeing six major releases of the full range of Office apps and servers. Most recently I was President of the Windows division through 2012 working on Windows 7, Windows 8, and Surface as well as Windows Services such as Outlook.com and SkyDrive.
With Harvard Business School professor Marco Iansiti, I've co-authored a book, "One Strategy: Organization, Planning, and Decision Making" based on internal blog posts written throughout the time I spent with the Windows team and business.
I have spent significant time outside the US focusing on the use and role of technology in developing markets. I've lived in China and am currently focused on learning in Africa.
In addtion to writing as a LinkedIn Influencer, you can see more writing on my blog "Learning by Shipping" (http://blog.learningbyshipping.com) or follow me on twitter http://twitter.com/stevesi.
Patents
Method and system for organizing internal structure of a file
United States US 5664178 A
A method and system for storing data in a file is provided. The present invention provides for data to be organized within a compound document as a file bundle. A file bundle is a file system file that contains sub-files, which may be organized hierarchically. The data within a file bundle file is preferably stored in a format defined by the program that generates the data. The program that generates the data can open the file bundle created by another program and directly access the data within the file bundle file.
- Inventors:
Method, apparatus, and computer-readable medium for creating asides within an electronic document
United States US 7231597 B1
A method, apparatus, and computer readable medium for creating asides within an electronic document are provided. The keystroke combination is defined for creating an aside with an electronic document. If the keystroke combination is received, a location is identified within the electronic document for an aside object. Once the location for the aside has been determined, an outline object is created at the location. The outline object holds text or other contents for the aside. An insertion point is then placed within the object. The user may then enter keystrokes or other data into the second object. If the keystroke combination is again entered, the insertion point is returned to its location immediately prior to moving the insertion point to the aside object. The keystroke combination for creating an aside and the keystroke combination for returning from the aside may be identical. Asides may also be created in various portions of an electronic document, such as a title portion, in a similar manner.
- Inventors:
Method and system for locating an inherited virtual function member of a derived class
United States US 5442793 A
A mechanism for locating and calling an appropriate member function to process a message or command in an event-based system is provided. An object data structure contains data members and a pointer to a virtual function table. The virtual function table contains pointers to member functions associated with the object. The virtual function table contains a pointer to a member function that returns the address of a message map. The message map contains two entries: a pointer to a base message map and a pointer to an array of message map entries. The array of message map entries contains the addresses and parameters of member functions. A default window procedure member function searches the array of message map entries to locate a desired member function. If the desired member function is not located in the array of message map entries for the derived class, then the window procedure member function searches the array of message map entries for the base class of the derived class.
- Inventors:
Methods and systems for providing a customized user interface for viewing and editing meta-data
United States US 8171394 B2
Systems and methods are disclosed for providing a user interface. The disclosed systems and methods may include receiving a request to initiate an application program configured to generate a data file. Furthermore, the disclosed systems and methods may include displaying, by the initiated application program, a property panel in response to the request. The property panel may be configured to receive meta-data to be associated with the data file generated by the application program. Also, the property panel may be configured to provide the only place to receive the meta-data by the application program. Moreover, the disclosed systems and methods may include receiving the meta-data in the property panel.
- Inventors:
Skills
- Product Management
- Enterprise Software
- Cloud Computing
- Software Development
- C#
- SaaS
- Software Engineering
- .NET
- Java
- C
- Agile Methodologies
- Web Services
- Windows
- Start-ups
- Business Intelligence
- C++
- Executive Management
- Distributed Systems
- SQL
- Microsoft SQL Server
- JavaScript
- Organizational Effectiveness
- Software Project Management
- Software Design
- Organizational Structure
- Organizational Development
- ASP.NET
- Strategic Partnerships
- CEO Succession
- Scalability
- Mobile Devices
- Databases
- Solution Architecture
- Team Leadership
- Presenter
- Executive Managment
- CEOs
- Agile Project Management
- Organizational Leadership
- Cross-functional Team Leadership
- Blogging
- Go-to-market Strategy
- SharePoint
- Visio
- Reinforced Concrete
- Rotary Evaporator
- Big Data
- Writing
- Scrum
- Web Applications
Education
University of Massachusetts, Amherst
MS, Computer Science
Cornell University
BA, cum laude, Chemistry, Computer Science
Lake Brantley High School
Diploma
"School of the future, Lake Brantley High"
Groups
Chairman of the Board (TGL)
Microsoft Alumni & Employees
Microsoft - Alumni and FTEs
Cornell Computer Science Alumni
UMass Amherst Electrical and Computer Engineering Alumni & Friends
Microsoft - Current and Former Employees
Microsoft Alumni Network
View Steven’s full profile to...
- See who you know in common
- Get introduced
- Contact Steven directly
Not the Steven you’re looking for? View more
Find a different Steven Sinofsky
Steven Sinofsky
United States
People Also Viewed
Satya Nadella
CEO at Microsoft
Jeff Weiner
CEO at LinkedIn
Dharmesh Shah
Founder and CTO at HubSpot
Marc Andreessen
General Partner at Andreessen Horowitz
Jeff Jordan
Investor at Andreessen Horowitz
Mich Mathews-Spradlin
Former Microsoft Chief Marketing Officer, Caltech Trustee, Board Director, Angel Investor.
Reid Hoffman
Entrepreneur. Product Strategist. Investor.
Hunter Walk
Partner at Homebrew VC (fmr YouTube, Google, Second Life product lead)
Bill Gates
Co-chair, Bill & Melinda Gates Foundation