Who We Are

At OSR, we take pride in knowing our business and knowing it well. We know Windows systems internals better than anyone, and we're happy to tell you that. We don't know MFC, COM, SOAP, Ruby on Rails or almost any of that other programming that happens up in user-mode. And we're happy to tell you that, too. So whatever you receive from OSR - whether it be a product, toolkit, seminar or project deliverable - you'll know that it was developed by an engineering team that is tops in its field.

At our core, OSR's engineering team is comprised of very senior developers who live and breathe to find new and interesting ways to exploit Windows. Many of our engineers have over 15 years of experience developing systems software. Some have more than 20. Almost all have been working on kernel mode software for Windows since the first Windows NT Beta releases (1993). We love to delve into complex driver and file system projects.

Developing new tools that expand on Windows functionality is fun, too, and we offer these to other system software developers as a way to spread our knowledge and help with their projects. Engaging OSR consulting services is a great way to take advantage of our knowledge. And don't forget our world-class training organization. The same engineers who develop and consult also teach - ensuring that our seminar students receive the REAL story about writing kernel-mode software.

Company Profile

For more than 15 years, the leadership of OSR has built a consultancy based on quality service, definitive expertise, and unparalleled experience in a challenging and highly specialized hi-tech sector of internals and system software as related to the Microsoft Windows® operating system. OSR has established itself as the worldwide authority and premier provider of technology and services in its industry.

There are three major components of OSR’s business activities: training ("Seminars"), consulting and custom development ("Consulting") and enabling technology (“Toolkits”).

  • Seminars
    OSR training services consist of private and public seminars on a variety of highly technical topics including Windows internals, driver development, file system development and debugging.
  • Toolkits
    OSR toolkits are often critical components to innovative customer solutions in the Windows enterprises, including such products in data replication, encryption, compression, virus scanning, policy management, quota management, hierarchical storage management, archiving/backup, virtualization, and more.
  • Consulting & Custom Development
    OSR consulting & development services cover a broad spectrum of efforts, from research to design engagements to turnkey custom implementations.
Contact Us

Learn More About...

OSR Consulting Partner Bios
The people behind the scenes that make OSR...well, OSR
Read More..

Our Work
So, what kind of project work have we done?
Read More..

Our Clients
Those with whom we've had the pleasure to do business
Read More..

Other Resources OSR Provides
How we serve the Windows system software community
Read More..

Our Partners
Those who help us serve our clients
Read More..

Our Patents
In the event they mean anything to you
Read More..

Careers
From time to time, we're looking to grow our practice...are you the right fit for OSR?
Read More..