Post Job Free
Sign in

Experience Years .Net Engineer Software Developer

Location:
Seattle, WA
Posted:
November 04, 2012

Contact this candidate

Resume:

Paul Betts

Objective

**** **** ***. **

Seattle, WA 98105

To use my vision and expertise in software design to write beautiful software - architecturally,

T 917-***-****

functionally and aesthetically, that makes a signi cant impact on our industry and to others lives.

****@*********.***

http://www.paulbetts.org

Experience

github.com/xpaulbettsx

Software Development Engineer, Microsoft Corporation; Redmond, WA - June 2007-current

Shipped and worked throughout the full product cycle of Vista SP2, a major update to the Windows

operating system.

Wrote and shipped over 85 hot xes throughout the OS, in areas such as Windows Photo Viewer, HD

Audio, Optical Storage, and low-level areas such as the NT loader and the Intel HD Audio device

driver; quickly able to make signi cant improvements in large components.

Designed and wrote several medium-size development tools and end-user applications using the

latest .NET UI technologies such as Expression Blend and WPF, which were both usability-focused as

well as powerful.

Created an innovative new Model-View-ViewModel (MVVM) library called ReactiveXaml, which deeply

integrates the Reactive Extensions for .NET and the MVVM pattern - wrote v1.0 of the code, several

samples demonstrating important concepts, pioneered new design patterns and best practices on

library usage, blogged about design principles and philosophy, and worked to drive adoption in the

developer community via sites such as the MSDN Forums and StackOver ow.com.

SDE Intern, Microsoft Corporation; Redmond, WA - Summer 2006

Worked in Windows Service Pack team (WinSE), writing hot xes and triaging bugs across all of

Windows XP and Windows Server 2003. Quickly got a grasp on a very large codebase and complex

build system as well as learning the associated tools (WinDbg, kernel debugger) used to triage

operating system bugs.

Rewrote Disk Probe, a resource kit tool used by Customer Support Services to troubleshoot and repair

enterprise storage solutions. Communicated with support engineers to determine speci cations for

Disk Probe to ensure a quality end-product that would meet their needs.

IT Development Program, JPMorgan Chase; Columbus, OH - Summer 2005

Began the process of rewriting Transformer, a web application that consolidates multiple data sources

to provide a holistic view of the desktop environment that allows project managers to track hardware

and software inventory and reduction/upgrade management.

Worked on porting application from ASP to ASP.NET/C# and wrote over 8,000 lines of code, along

with comprehensive documentation on all modules and classes. Collaborated with many business

teams in separate locations (Chicago, New York) to accomplish goals.

1

Technology Skills

Fifteen years experience programming, thirteen years experience in C & C++

Extensive Win32 programming experience, including COM and MFC as well as DirectX / DirectShow

programming.

Expert-level experience with Windows internals, including user and kernel-mode debugging in x86

and x64 assembly.

Pro cient with .NET 3.5 and 4.0 technologies, such as Windows Presentation Foundation (WPF),

LINQ, Reactive Extensions for .NET, as well as its underlying functional programming concepts.

Experience with using open-source web technologies, such as PHP, MySQL, as well as Ruby and

the Rails framework.

Extensive experience with GNU/Linux, including networking, servers (Apache / Samba / XSP) and

operating system programming, including familiarity with GTK+ and the GNOME desktop

environment.

Extensive experience with the .NET Framework and C# under both Windows and Linux (using Mono)

since the initial release of .NET through the latest beta builds of .NET 4.0.

Education

The Ohio State University, Columbus, OH - Computer Science and Engineering, 2006

Overall GPA: 2.98 (4.00 scale), Major GPA: 3.10

Languages

Native speaker of English, pro cient in French and German

2



Contact this candidate