Barry Bond

Barry Bond Email and Phone Number

Senior Galactic Viceroy, Retired
Barry Bond's Location
Redmond, Washington, United States, United States
Barry Bond's Contact Details

Barry Bond personal email

n/a
About Barry Bond

Specialties: Virtual Machines, Emulators, low-level OS code, JIT compilers, Windows Azure

Barry Bond's Current Company Details

Senior Galactic Viceroy, Retired
Barry Bond Work Experience Details
  • Microsoft
    Principal Software Engineer
    Microsoft Nov 2018 - Mar 2023
    Redmond, Washington, Us
    I worked on Azure Sphere (https://azure.microsoft.com/en-us/services/azure-sphere/)... A solution for creating highly secured, connected MCU-powered devices to help you reimagine your business, drive innovation, and delight customers.
  • Microsoft
    Partner Research Software Design Engineer
    Microsoft Jun 2016 - Nov 2018
    Redmond, Washington, Us
    Microsoft Research Everest Expedition. This article: https://www.microsoft.com/en-us/research/expeditions-exploring-the-unknown/ describes Expeditions.I was a contributor to the miTLS project, a verified TLS 1.3 implementation, hosted at http://github.com/mitls. My focus was on interoperability - hosting miTLS, and bridging different verification languages/tools/runtimes, and systems integration.
  • Microsoft
    Partner Software Architect
    Microsoft Aug 2014 - Jun 2016
    Redmond, Washington, Us
    "You're welcome." :-)As Partner Architect in the Back Compat team, I was responsible for the overall technology behind back-compat. This is the software that enables existing XBox360 games to play on XBox One.My primary focus was the OS kernel that runs underneath games, and providing the games and kernel with a high-performance and accurate virtualized environment to run in. I also created the core codebase for the CPU emulation.We call the group "Fourth Kernel Studios" as we literally brought a fourth kernel to XBox One - the XBox360 kernel.
  • Microsoft
    Software Architect
    Microsoft Jun 1994 - Aug 2014
    Redmond, Washington, Us
    I worked on a variety of projects across Microsoft, primarily around VMs, compatibility, and binary emulation, but with forays into human-computer-interface and Big Data and Cloud.Windows: - DOSWOW - mostly bugfixes to the Win16 emulation code- Wx86 - contributor to the CPU emulator and API translation code that allowed x86 Win32 apps to run on MIPS, Alpha, and PowerPC versions of Windows- WOW64 (I designed and led the implementation), the Itanium port and 64-bit portDeveloper Division:- Visual Basic for Applications - Unicode string support, Mac System 7 port, Win32 port, compile-on-demand feature- DeviceEmulator - I designed and led the ARM-based phone emulator in Visual Studio 2005 and 2008. I also owned the WinCE and Windows Mobile BSP code that supported the emulator.- Technical Computing Cloud - Partner Architect for a cloud-based big-data effort- Decatur (conversion to WiX-based authoring for the setup build process)- .NET Rotor - I led the technical aspects, designed the Platform Adaption Layer and much of the code subsetting effort. I was also a contributor to the ECMA standard for .NET.Microsoft Research, in the Systems and Networking group:- Menlo - a mobile phone OS and programming model- Experiment 19 - what if phones ran desktop Windows instead of Windows CE?- Drawbridge - a VM the size of a process, instead of the size of a PC- LSX / Perceptive Pixel - I worked as architect for 1 year, on loan from MSR

Barry Bond Skills

.net Technology Distributed Systems Software Design Bcdedit Operating Systems Visual Studio Agile Methodologies Scrum Windows Azure Bcdstore Error Handling Web Services Scalability Windows 7 Software Engineering Wmi Software Development Wpf C64 Cloud Computing C# Virtual Machines Compilers Emulator Object Oriented Design

Barry Bond Education Details

  • University Of Waterloo
    University Of Waterloo
    Computer Science

Frequently Asked Questions about Barry Bond

What is Barry Bond's role at the current company?

Barry Bond's current role is Senior Galactic Viceroy, Retired.

What is Barry Bond's email address?

Barry Bond's email address is ba****@****oft.com

What schools did Barry Bond attend?

Barry Bond attended University Of Waterloo.

What skills is Barry Bond known for?

Barry Bond has skills like .net, Technology, Distributed Systems, Software Design, Bcdedit, Operating Systems, Visual Studio, Agile Methodologies, Scrum, Windows Azure, Bcdstore, Error Handling.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.