Kannan Ramanathan

Kannan Ramanathan Email and Phone Number

Engineering Director (AI Hardware | Software | Data Analytics | Gen AI | Manufacturing | Business Intelligence | Gaming | Post-Silicon ) @ d-Matrix
Kannan Ramanathan's Location
Fremont, California, United States, United States
Kannan Ramanathan's Contact Details

Kannan Ramanathan work email

Kannan Ramanathan personal email

Kannan Ramanathan phone numbers

About Kannan Ramanathan

Results-driven engineering leader with over 20+ years of experience managing cross-functional teams and delivering complex hardware/software solutions. Proven track record in driving innovation, optimizing processes, and achieving key business objectives.Expertise spans multiple domains including Generative AI, Deep Learning, Data Analytics, Business Intelligence, Manufacturing, Enterprise Software, Consumer Software, Consumer Hardware, Gaming Consoles, Gaming Peripherals, and CPU Post-silicon validation.

Kannan Ramanathan's Current Company Details
d-Matrix

D-Matrix

View
Engineering Director (AI Hardware | Software | Data Analytics | Gen AI | Manufacturing | Business Intelligence | Gaming | Post-Silicon )
Kannan Ramanathan Work Experience Details
  • D-Matrix
    Director Of Engineering
    D-Matrix Nov 2024 - Present
    Santa Clara, California, Us
  • Pure Storage
    Director Of Engineering
    Pure Storage Jun 2022 - Nov 2024
    Santa Clara, Ca, Us
    Spearheaded GenAI initiatives as Pure AI Council member, driving 30% efficiency boost in internal processes across Business Units.Architected and launched a data platform with 150k+ monthly tool usages, increasing cross-functional productivity by 25%Led Applied Research team, delivering AI/ML solutions for Supply Chain Operations - Automated contract analysis, reducing review time by 80% and saving $100K annually - Implemented AI-driven hardware debug, cutting triage time by 90% and improving MTTR by 40% - Developed log analysis tool, accelerating troubleshooting from hours to minutes and increasing first-call resolution by 35% - Created demand forecasting system, improving inventory accuracy by 20% and reducing inventory costs by $500K quarterly
  • Pure Storage
    Senior Software Engineering Manager
    Pure Storage Jun 2016 - Jun 2022
    Santa Clara, Ca, Us
    Built a team of 31 engineers and 4 managers, responsible for developing / delivering critical software components for Pure Storage’s Manufacturing Operations Division. Built multiple Slack based bots that saved Ops ~$250K in license costs. All of these are still in production and heavily being usedWorked with external Contract Manufacturers to build multiple families of NPI products.Built executive dashboards & real-time data pipelines that transferred over 400GB of data (logs/metrics) from across all contract manufacturing sites back to Pure.
  • Sony Playstation
    Staff Engineer
    Sony Playstation Apr 2016 - Oct 2016
    San Mateo, California, Us
    Led a team of 4 to develop and deliver successfully Mono/CoreCLR compiler/VM subsystems. This was a critical component powering the PlayStation Slim user interface.
  • Microsoft
    Software Engineering
    Microsoft Jul 2012 - Mar 2016
    Redmond, Washington, Us
    Worked in Xbox / Kinect2 sensor / Skype teams. Have played architect / lead roles, while being hands on.
  • Razer
    Senior Engineer / Team Lead
    Razer Apr 2011 - Jul 2012
    Irvine, Ca, Us
    Lead a team of 5, reporting directly to the VP of Engineering. Owned & delivered the following: - Designed / Developed multiple device drivers for Razer gaming peripherals (USB). - Designed / Developed complete touch/widget stack for 1st gen Razer laptop.
  • Intel Corporation
    Engineering Lead
    Intel Corporation Sep 2008 - Jan 2011
    Santa Clara, California, Us
    - Part of the cross-geo team responsible for defining the architecture & developing Intel Wireless Display (WiDi). - Designed / Implemented the video capture subsystem in the host WiDi stack (non-HDCP). Developed a kernel mode driver based on KMDF (WDF 1.9) targeting Windows 7. Developed the entire host media pipeline based on DirectShow. This consisted of a custom video source filter, along with the media graph manager stringing a custom audio filter, a buffer and many 3rd party DSHOW filters. - Designed / Implemented complete Multichannel audio capture subsystem in the WiDi stack. Involves developing a Bus driver & a Virtual Audio Driver. Worked with MSFT to identify a ranking solution for my VAD multichannel endpoint. - Lead the efforts the WHQL done for all the Kernel components of WiDi working closely with different MSFT teams to resolve any WHQL issues. - Setup a proper build process – a centralized server based solution, used by teams across geos.
  • Intel Corporation
    Senior Engineer
    Intel Corporation Jan 2007 - Aug 2008
    Santa Clara, California, Us
    - Worked on integrating Intel’s NAND solution in to the platform.- Worked on the tool chain for an Intel proprietary debug methodology. This was for an upcoming multi-processor planned to be released around mid2009 – codenamed Dunnington.
  • Intel Corporation
    Engineering Manager
    Intel Corporation Nov 2005 - Dec 2006
    Santa Clara, California, Us
    Managed a team of 14 people. Responsible for delivering many post-silicon tools (debug / test generation / execution automation), working closely with Intel sites @ USA/Israel/Malaysia.
  • Intel Corporation
    Senior System Validation Engineer
    Intel Corporation Apr 2004 - Oct 2005
    Santa Clara, California, Us
    - Lead a team of three for developing a Processor debug tool using C#, P/Invoke and native DLLs. - Tool made use of the DFx (Design for Testing/Validation) hooks to do many debug activities exposed via JTAG (like micro-breakpoints, array dump, scan chain snapshot, parse/decode register sets etc.)- Designed and developed a rule engine module for the in-house bus analyzer tool. This analyzer tool was developed from scratch for the next generation, point-to-point bus protocol (QPI) and FBD (Fully Buffered DIMM). - As part of the rule engine, designed/developed a compiler and VM (Virtual Machine). - Development platform was Visual C++ 6.0 SP2, with MFC.
  • St Microelectronics
    Senior Software Engineer
    St Microelectronics Aug 2003 - Mar 2004
    Geneva, Switzerland, Ch
    - Lead a team of four engineers, working in the ADSL controller less modem drivers. Responsibilities included adding new features to the existing Windows Device driver and to provide support to the customers. These drivers were developed using Numega’s DriverWorks framework. Other responsibilities included training / coaching the team members on the various aspects of Windows driver programming and on xDSL technologies. - Part of the team developing a module in VxWorks for programming the Cyclone FPGA. Responsible for the rebase module that sets up access to the internal registers of the FPGA.- Developed a Mass production Tool (MPT) in Windows that was used in the mass testing/production line, supporting ST’s Unicorn / 20152 / 20162 family of modem chipsets.
  • American Megatrends
    Senior System Software Engineer
    American Megatrends Jun 2000 - Jul 2003
    Norcross, Georgia, Us
    - Developed a Barcode stream driver for Windows CE 3.0. Driver made use of Corelogic’s Bar code reader. This driver had to do isochronous data transfers for transferring the captured images from the BCR device, in real time- This driver was one of the early successful implementations of ISOCH_TRANSFER using Windows CE 3.0 USB stack, which was very unstable at that time. Microsoft recognized this by offering a contract to AMI, for debugging Windows CE 3.0 USB stack. - Developed a SCSI miniport driver for exposing a virtual storage device. The driver passed all the SCSI commands to the iSCSI target, running on the same machine.- Developed a legacy kernel mode driver, which initialized the CAN controller and provided an interface for reading/injecting packets in to the CAN bus. It accessed the controller via parallel port. - Developed a three systems CAN (ECU) simulator. The ECUs were simulated using systems running embedded DOS. The parallel port cable was modified and used as the CAN bus. The system consisted of a CAN port driver (PARPORT), CAN functionality module and the main user interface (MFC application).- Developed an OHCI USB Host controller driver for Microware OS/9. This used SA1111 companion chip’s internal controller. SA1110 was the main processor. The Host controller driver exposed APIs for all types of transfers including ISOCH_TRANSFER. - Developed a printer class driver for Microware OS/9, layering over the abovementioned OHCI controller driver. - Developed a SOFTMODEM driver in Microware OS/9, supporting V.90 standard, going up to 56Kbps. The chipset used was Lucent Apollo core. The driver supported MNP5 compression.

Kannan Ramanathan Skills

Debugging Device Drivers C C++ Multithreading Win32 Api Embedded Software Firmware Processors C# X86 Assembly Usb System Architecture Visual C++ Jtag .net Streaming Media Directshow Mpeg2 Software Development Testing Windbg Rtp Mobile Platforms Windows Internals Reverse Engineering Development Tools Linux Embedded Systems Real Time Operating Systems New Product Ideas X64 Win32 Upnp Dlna Whql Management Performance Tuning Java Mono Algorithms Android Development Consumer Electronics Hid Git Svn Continuous Integration Freertos Programming Machine Learning

Kannan Ramanathan Education Details

  • Shanmugha Arts, Science, Technology And Research Academy
    Shanmugha Arts, Science, Technology And Research Academy
    Computer Science

Frequently Asked Questions about Kannan Ramanathan

What company does Kannan Ramanathan work for?

Kannan Ramanathan works for D-Matrix

What is Kannan Ramanathan's role at the current company?

Kannan Ramanathan's current role is Engineering Director (AI Hardware | Software | Data Analytics | Gen AI | Manufacturing | Business Intelligence | Gaming | Post-Silicon ).

What is Kannan Ramanathan's email address?

Kannan Ramanathan's email address is ka****@****ail.com

What is Kannan Ramanathan's direct phone number?

Kannan Ramanathan's direct phone number is (800) 379*****

What schools did Kannan Ramanathan attend?

Kannan Ramanathan attended Shanmugha Arts, Science, Technology And Research Academy.

What are some of Kannan Ramanathan's interests?

Kannan Ramanathan has interest in Computers, Eric Schmidt, Rotten Tomatoes, Sourceforge, Chess, Books, Slashdot, Microsoft Research, Joel Spolsky, Intel.

What skills is Kannan Ramanathan known for?

Kannan Ramanathan has skills like Debugging, Device Drivers, C, C++, Multithreading, Win32 Api, Embedded Software, Firmware, Processors, C#, X86 Assembly, Usb.

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.