Kevin Kennedy

Kevin Kennedy Email and Phone Number

Software Design Engineer at Medivis @ Medivis
Kevin Kennedy's Location
Kirkland, Washington, United States, United States
About Kevin Kennedy

Highly collaborative and driven software engineering leader who has led all phases of Software Design, product road maps, and engineering operations. Has been responsible for building high quality products in AR/VR, mobile devices, table-top computers, game consoles, and PCs. Highly adept at working with customers and delivering reliable, secure, and repeatable software products. A strong commitment to leading and developing highly successful technical teams.

Kevin Kennedy's Current Company Details
Medivis

Medivis

View
Software Design Engineer at Medivis
Kevin Kennedy Work Experience Details
  • Medivis
    Software Engineering Manager
    Medivis Jan 2024 - Present
    New York, New York, Us
  • Medivis
    Software Engineer
    Medivis Apr 2023 - Jan 2024
    New York, New York, Us
  • Microsoft
    Principal Lead Software Design Engineer
    Microsoft Dec 2013 - Apr 2023
    Redmond, Washington, Us
    Mixed Reality - HoloLens• Manager for long lasting team – recruited most of the team over time, healthy promotion velocity for the team overall, coached all team members through the ups and downs of a dynamic product. Most of my directs reported to me for over five years.• Do what it takes to unblock customers building Mixed Reality experiences. This is everything from answering quick questions, bringing teams on-site to add MR tech to their apps, all the way to adding functionality to the platform and building versions of partner apps for trade show announcements and demos.• Led and participated in the development of partner scenarios on unannounced Mixed Reality technologies. Before we worked with partners using any new tech, my team built out their end-to-end scenarios. We would always find gaps in the Mixed Reality platform and either get them fixed or fix them ourselves.• Envisioning and development lead for proof-of-concepts with HoloLens partners. Delivered POCs include Lowe’s kitchen remolding, PACCAR truck design review, Ford car design review, Stanford MRI visualization for surgery planning.• Led and built the hardware for project “Grill.” A secure door entry system using Windows Hello instead of a fingerprint reader. It worked for years beyond the study period and resulted in a production version being built.• Remote Rendering - Built the proof of concept that showed holographic experiences could be remotely rendered on an Azure server and seen on a HoloLens. After a successful end-to-end prototype, led my team in implementing customer scenarios for remote rendering. After showing strong customer interest, we were able to get a product team to build the final Azure Remote Rendering product.• Led the “swarm” effort to work with many game studios in porting their VR apps to the Windows MR Immersive Headsets.
  • Microsoft
    Sr. Lead Software Design Engineer
    Microsoft Jan 2011 - Dec 2013
    Redmond, Washington, Us
    Kinect For Windows• Led the development of incubations on unannounced AR hardware.• Led development of meeting scenario incubations using Kinect and Surface Hub hardware. Built a multi-user drag-and-drop to support Scrum board scenario.• Led and participated in the development of an interaction system for Kinect V2. This was a WPF based UI framework and physical interaction adaptor to allow easy development of Kinect based Kiosks. This system was later used by the Xbox One team as the basis for their Kinect input in the shell.• Integrated the Microsoft Research Face Tracking tech into the Kinect SDK• Owned multiple samples and components for the Kinect for Windows SDK
  • Microsoft
    Sr. Software Design Engineer
    Microsoft May 2009 - Jan 2011
    Redmond, Washington, Us
    Xbox Live Studios / Xbox Platform• Lead developer for Facebook publishing – Led the development of Facebook publishing features for the Xbox 360 platform. We were the first team in our large group to hit code complete and zero-bug milestones. I personally owned development on the XDK components, communication with services, and inter-component communication.• Lead developer for Foxtel Xbox client – Coordinated the efforts of a small dev team to deliver the Foxtel client for the Xbox in the fall of 2010. Improved an initially rocky relationship with partner teams at Foxtel in Australia and Ioko in the UK• Developer on Video Kinect – Integrated early Kinect hardware with the existing Xbox video chat application to show that Kinect could even be used for video chat. Wrote XAM components for communication with ABCH servers. Ported SIP Proxy code from desktop communicator to the Xbox.• Developer on Facebook client for the Xbox - Owned photo functionality and communication layer with Facebook services. Worked with partners at Facebook on service issues. Led effort to make components of the application unit-testable. • Other projects- Helped complete the Hulu Xbox client. Restarted development on the Netflix client while a new team was being formed. Brought a Lua infrastructure to Splash platform for Xbox.
  • Microsoft
    Sr. Lead Software Design Engineer
    Microsoft Jan 2004 - May 2009
    Redmond, Washington, Us
    Surface Table Team• Development Lead for Surface Solutions team - Managed teams in Redmond, China, and Japan. Released multiple applications for strategic partners and delivered components that shipped with the Surface SP1 SDK. Applications include MSNBC Newsreader, Games Pack, and Mobile Connect.• Development Lead for the Photos application - Shipped the V1 Photos Application on time in the fall of 2008. Drove for high-quality over features. We had no QFE work and Photos set the standard for Surface applications. We produced re-usable components which shipped in the Music application and as part of the Surface SP1 SDK.• Lead developer on a team formed to produce an updated suite of demonstration applications. When the public first saw the Surface table it was running these applications. I personally implemented the Photos and Music applications. Much of this work contributed to the SDK and applications for the shipping Surface V1.• Designed and implemented the initial layer that transferred input from the surface input system into WPF user interface elements. The shipping SDK for the Surface kept most of the attributes of my early implementation.• Led the effort to evaluate and then adopt WPF as the standard platform for Surface applications. This was a “bet-my-reputation” move. It turned out very well for the team.• Designed and implemented some of the initial applications for the Surface Table: Shell (DirectX), Paint (DirectX), Jukebox(WPF), Backgammon(WPF.) Paint and Backgammon were on deployed Surface demo units use until 2010.• Traveled to multiple conferences and events representing Surface. Ran demos, answered developer and customer questions, and occasionally blogged about it.• Side Projects: Completed multiple Surface-related side projects. Some were displayed publicly by the Surface marketing team to generate “buzz” around the product. One was a real-time video mixer for VJs.
  • Microsoft
    Software Design Engineer
    Microsoft Jul 1993 - Jan 2004
    Redmond, Washington, Us
    Developer on various products: Windows Mobile, Outlook, Windows 95

Kevin Kennedy Education Details

  • University Of Washington
    University Of Washington
    Computer Science
  • Colorado State University
    Colorado State University
    Computer Science

Frequently Asked Questions about Kevin Kennedy

What company does Kevin Kennedy work for?

Kevin Kennedy works for Medivis

What is Kevin Kennedy's role at the current company?

Kevin Kennedy's current role is Software Design Engineer at Medivis.

What schools did Kevin Kennedy attend?

Kevin Kennedy attended University Of Washington, Colorado State University.

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.