Search

Matteo Taveggia

from Redmond, WA
Age ~55

Matteo Taveggia Phones & Addresses

  • 9057 161St Ct NE, Redmond, WA 98052 (425) 861-6776
  • 9057 161St Ct NE #2802, Redmond, WA 98052 (425) 861-6776
  • Kenmore, WA
  • Seattle, WA

Work

Company: Microsoft Sep 2018 Position: Principal software engineer

Education

School / High School: Politecnico Di Milano 1988 to 1998 Specialities: Electronics Engineering, Electronics

Skills

.Net • Software Design • Distributed Systems • Linux • Test Automation • Test Planning • Algorithms • Design Patterns • C • Debugging • Windows • Visual Studio • Agile Methodologies • Scrum • Virtualization • Html • Programming • Testing • Web Services • Oop • F# • C++ • Tfs • Development Tools • Software Engineering • Sql • Software Quality Assurance • Problem Solving • Software Development • Computer Science • Unix • C# • Compilers

Languages

Italian • English

Interests

Science and Technology • Education • Environment

Industries

Computer Software

Resumes

Resumes

Matteo Taveggia Photo 1

Principal Software Engineer

View page
Location:
Seattle, WA
Industry:
Computer Software
Work:
Microsoft
Principal Software Engineer

Microsoft Jul 2014 - Jan 2016
Senior Software Engineer

Microsoft Jan 2008 - May 2012
Senior Software Developer Engineer In Test

Microsoft Apr 2005 - Dec 2007
Software Developer Engineer In Test Ii

Microsoft May 2000 - Mar 2005
Software Developer Engineer In Test I
Education:
Politecnico Di Milano 1988 - 1998
Collegio San Carlo
Skills:
.Net
Software Design
Distributed Systems
Linux
Test Automation
Test Planning
Algorithms
Design Patterns
C
Debugging
Windows
Visual Studio
Agile Methodologies
Scrum
Virtualization
Html
Programming
Testing
Web Services
Oop
F#
C++
Tfs
Development Tools
Software Engineering
Sql
Software Quality Assurance
Problem Solving
Software Development
Computer Science
Unix
C#
Compilers
Interests:
Science and Technology
Education
Environment
Languages:
Italian
English

Publications

Us Patents

Data Type Provider For An Operating System Instrumentation Store

View page
US Patent:
20120110548, May 3, 2012
Filed:
Oct 27, 2010
Appl. No.:
12/912875
Inventors:
Jomo Fisher - Redmond WA, US
Luke Hoban - Seattle WA, US
Timothy Y. Ng - Bellevue WA, US
Matteo Taveggia - Redmond WA, US
Donald Syme - Grantchester, GB
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/44
US Classification:
717111
Abstract:
A system and method for facilitating development of a computer program that interfaces with an operating system instrumentation store (OSIS). A system queries an OSIS to retrieve interface information, including schema information corresponding to a portion of data in the OSIS relevant to a user application. The system uses the retrieved information to provide an integrated development environment to a user. The IDE may include one or more features such as completion lists, tool tips, and quick info. The schema information may be used to create synthetic types for use in the target program. The interface information may be used to create synthetic elements to be inserted into a target program. The synthetic types may be used to perform static type checking during an editing session or a program compilation, or to provide the IDE services. During a build, the synthetic elements may be removed and replaced with OSIS access code, which is subsequently used during program runtime to access the store. The system enables a user to work with the OSIS as they would for built-in parts of their program.
Matteo Taveggia from Redmond, WA, age ~55 Get Report