Ian Hanschen

Ian Hanschen Email and Phone Number

Principal Engineer | Microsoft Alum @
Ian Hanschen's Location
United States, United States
Ian Hanschen's Contact Details

Ian Hanschen work email

Ian Hanschen personal email

About Ian Hanschen

Ian Hanschen is a Principal Engineer | Microsoft Alum at Escape Hatch Labs, LLC. He possess expertise in software development, win32 api, software design, windbg, c++ and 31 more skills. Colleagues describe him as "Ian is magnificent and smart, a nice person, and a true and honest nerd. You can't do better than to work with him. He is passionate, works hard, and tells it like it is. The best." and "I've worked with many developers and software engineers over my years in industry. I would count Ian on the short list of best developers I've worked with. Ian was a great partner and member of our feature crew, and as well as our partner teams. Ian always either had an answer or was willing to dig in or debug to find the answer. His understanding of Windows from kernel through user was matched only by his patience and willingness to make sure I and other members of the team were able to share the knowledge and collaborate together at each step. I would work with Ian again any day. "

Ian Hanschen's Current Company Details
Escape Hatch Labs, LLC

Escape Hatch Labs, Llc

Principal Engineer | Microsoft Alum
Ian Hanschen Work Experience Details
  • Escape Hatch Labs, Llc
    Founder, Principal Engineer
    Escape Hatch Labs, Llc Aug 2024 - Present
    Colorado, United States
    Pursuing my passion through various hardware/software projects.
  • Intel Corporation
    Principal Os Kernel Engineer
    Intel Corporation Feb 2024 - Aug 2024
    Eugene, Or
    Continuing to contribute OS kernel engineering at Intel's Microsoft Technology Center.
  • Intel Corporation
    Senior Staff Os Kernel Engineer
    Intel Corporation Aug 2021 - Feb 2024
    Eugene, Oregon, United States (Remote)
    Working at Intel's Microsoft Technology Center on Core OS & ISA.
  • Pacific Light & Hologram
    Fpga Designer
    Pacific Light & Hologram Mar 2020 - Jun 2020
    Pasadena, California, United States
    Very cool startup in stealth mode being run by Seamus Blackley (XBOX) - poor timing w/COVID-19 quarantine.
  • Microsoft
    Senior Software Engineer
    Microsoft Jun 2016 - Mar 2020
    Closer To The Silicon
    Windows Kernel Graphics - designed and implemented VAIL, changing components owned by several teams across Windows. This is used for different types of guest virtual machines to have hardware accelerated rendering that stays in graphics memory.
  • Microsoft
    Senior Software Engineer
    Microsoft Feb 2015 - Jun 2016
    Redmond, Wa
    Returned to the Operating Systems Group at Microsoft to help ship Windows 10! Worked on the high DPI problem space, built a new mechanism to allow developers to more easily make their apps scale on high DPI monitors.
  • Sabbatical/Startup Break
    On Sabbatical
    Sabbatical/Startup Break Nov 2014 - Feb 2015
    Took a short sabbatical after trying out a startup working for Brian Valentine (Windows).
  • Microsoft
    Senior Software Design Engineer
    Microsoft May 2004 - Oct 2014
    Hired during Windows Vista to help work on a new technology to “bring the Windows desktop into the 21st century.” Helped design and write the DWM – Desktop Window Manager – which is responsible for desktop composition – allowing several visual effects to be done, notably the glass look. My experiences during this job have been many, keeping me challenged and entertained. I’ve done everything from building the hosting process for the window manager and wiring in its subsystem startup architecture to retrofitting support in GDI for device managed bitmaps to be selected into multiple DCs at once, allowing window back buffers to exist in video memory. I’ve debugged and fixed countess application compatibility problems, mostly without source code access. I’ve built emulation technologies that we still use, which allow an application designed for a noncomposed desktop to function seamlessly on a composed desktop – with regards to painter’s order versus clipped painting. I’m considered the best ‘painting’ debugger in my group, through the whole stack down to the hardware, and I’ve served as a hired gun for several non-Windows teams to debug last-minute issues with painting in their applications. My contributions to Windows are many. Here are a few of my contributions to Windows 8: o Debugged and fixed over 140 bugs in the last year. o Smooth Rotation Architecture and Performance – debugging and optimizing the whole display mode change stack, I was able to save over 600ms of time and give it back to applications during display mode change. Wrote the code to animate between display orientations. o Added support for Direct2D rendering primitives in our compositoro New Security Architecture – matured a technology called ‘virtual accounts’ to support interactive tokens, modifying subsystem support to allow our window manager to run as a special token, and be able to compose all desktops in the session.o Implemented per-monitor DPI scaling in Windows 8.1o DWM on XBox/Holo
  • Stardock
    Chief Technologist
    Stardock 2003 - 2004
    Responsible for assisting in critical parts of software development in the games and applications areas, designing several technologies to enhance the Windows experience based on reverse engineering and debugging. Developed a technology that rivals Microsoft’s Detours, supporting API hooks in even tighter scenarios.
  • Stardock
    Software Engineer
    Stardock 2001 - 2003
    Worked on several products throughout the company (both games and applications), and came up with my own software products (WebBlinds, PocketBlinds, BootSkin). Contributed a large amount of work to WindowBlinds and DesktopX.
  • Stardock
    Backend Software Engineer
    Stardock 2000 - 2001
    Designed an e-commerce backend to handle software purchase and serial number generation. Built several websites and technologies which allowed us to host user-developed content for our software (skins) as well as software to visually represent live sales statistics. Basically responsible for web services during this time.
  • Stardock
    Technical Support
    Stardock 1999 - 2000
    I was the one and only tech support guy at the company for a year. Started writing software in my spare time, which turned into enhancing our back end e-commerce software to tackle order and support issues.

Ian Hanschen Skills

Software Development Win32 Api Software Design Windbg C++ C# Object Oriented Design Software Engineering Silverlight Multithreading Debugging X86 Assembly System Architecture Kernel Debugging Hardware Development Wpf Scalability Device Drivers Arm Assembly X64 Assembly Technical Leadership Technical Writing Com Wcf Software Testing Life Cycle Energetic Team Player .net Sql Linux Ida Pro Verilog Systemverilog Schematic Capture Altera Quartus Gnu Debugger Agile Methodologies

Frequently Asked Questions about Ian Hanschen

What company does Ian Hanschen work for?

Ian Hanschen works for Escape Hatch Labs, Llc

What is Ian Hanschen's role at the current company?

Ian Hanschen's current role is Principal Engineer | Microsoft Alum.

What is Ian Hanschen's email address?

Ian Hanschen's email address is ia****@****ail.com

What are some of Ian Hanschen's interests?

Ian Hanschen has interest in Human Rights, Science And Technology, Education, Arts And Culture.

What skills is Ian Hanschen known for?

Ian Hanschen has skills like Software Development, Win32 Api, Software Design, Windbg, C++, C#, Object Oriented Design, Software Engineering, Silverlight, Multithreading, Debugging, X86 Assembly.

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.