Ayan Kumar Halder

Ayan Kumar Halder Email and Phone Number

Staff Software Engineer - Xen hypervisor | ML | kernel | Android | Arm | security | functional safety @ AMD
Sunnyvale, California
Ayan Kumar Halder's Location
Cambridge, England, United Kingdom, United Kingdom
Ayan Kumar Halder's Contact Details

Ayan Kumar Halder work email

Ayan Kumar Halder personal email

Ayan Kumar Halder phone numbers

About Ayan Kumar Halder

Ayan is a technical leader on security and functional safety focused solutions based on Arm v7/v8 based silicon. He has a deep expertise in Arm architecture and developing efficient solutions on the hardware/software interface.He is interested in designing security focussed embedded solutions.He has also led/managed teams across geographies and worked in various open source communities (eg dri-devel, xen-devel, etc).His expertise can be classified into :- 1. Linux, freebsd, RTOS2. Machine learning models, Tensorflow/Tflite3. Xen hypervisor4. Bootrom, Uboot, miniloader He has contributed extensively in the following areas :-1. Kernel driver/firmware for Ethos NPU (ML accelerator)2. Working on security features based on Trusted Firmware, Arm Trustzone3. Linux kernel drm subsystem (Developing drivers for Arm's Mali display processor 500, 550 and 650)4. Upstreaming software in mainline linux kernel5. Linux Power management framework and its implementation on an ARM based SoC6. MTD framework, Nand and NOR devices in linux kernel and freebsd.7. Communication protocols like SPI, I2C, UART, USB and their drivers in uboot. freebsd and linux kernel. 8. Freebsd kernel/RTOS bringup on ARM based SoC9. Bootloaders like uboot and miniloader. 10. Linux multimedia frameworks like FFMPEG11. Designed the first commercial Palm WebOS app.He is proficient in handling system on chip debug tools like RVDS, DS5, protocol analyzers and oscilloscope.Ayan is experienced with cross functional team and multi site team. Good communication and strong customer interfacing/team management skills are his strengths.He has a good experience of mentoring/supporting co-team mates and driving solutions for vague and ambiguous problems.All opinions are my own and do not reflect that of my employer.

Ayan Kumar Halder's Current Company Details
AMD

Amd

View
Staff Software Engineer - Xen hypervisor | ML | kernel | Android | Arm | security | functional safety
Sunnyvale, California
Website:
amd.com
Ayan Kumar Halder Work Experience Details
  • Amd
    Functional Safety Architect
    Amd Mar 2023 - Present
    Santa Clara, California, Us
    1. Driving safety certification of Xen for Arm and x86 based AMD SoC. Representing Xen team in AMD FuSa working group.2. Coordinating with the wider Xen community for safety certification (includes upstreaming of safety requirements and Arch specs)3. Cross community alignment between Xen and Zephyr so as to ensure safety certifiability of Linux Foundation based stack for automotive and embedded.
  • Amd
    Member Of Technical Staff
    Amd Feb 2022 - Present
    Santa Clara, California, Us
    Joined AMD via acquisition1. Xen Functional safety certification.2. Porting Xen on Cortex-R52
  • The Xen Project
    Advisory Board Member
    The Xen Project Jan 2023 - Present
    Cambridge, Gb
    Advising and collaborating with other board members and community manager to further the growth of Xen project (on behalf of AMD).Driving Xen towards Functional Safety certification.
  • Xilinx
    Staff Software Engineer
    Xilinx Sep 2021 - Present
    San Jose, Ca, Us
    Working on Xen hypervisor for Arm v8 based silicon (author=ayankuma@xilinx.com)Specially focused on DomU device assignment and EEMI mediation (an Arm Trusted Firmware based solution for security constraints) https://xenbits.xen.org/https://github.com/Xilinx/xenhttps://gitlab.com/ViryaOS/imagebuilder/https://github.com/Xilinx/xen-passthrough-device-treesPorting Xen on Cortex-R52 - https://gitlab.com/ayankuma/xen-integration/-/tree/integration/mpuXen Functional Safety roadmap discussion and planning. - working with internal/external stakeholders and tracking milestones.
  • Arm
    Senior Software Engineer - Neural Processing Unit
    Arm Apr 2020 - Sep 2021
    Cambridge, Cambs, Gb
    Security Lead - Responsible for developing secure systems using NPU based on Trustzone media protection.Worked with hardware, software architects and product manager to define the security roadmapResponsible for the threat model of NPU software and ensuring the mitigation security related issues.Software integration of NPU with SMMU-600Developing the software for multi-core NPUWorked in kernel module and firmware.https://github.com/ARM-software/ethos-n-driver-stack/commits?author=ayahal01
  • Arm
    Software Engineer - Neural Processing Unit
    Arm Nov 2019 - Mar 2020
    Cambridge, Cambs, Gb
    Working in Machine Learning group on Arm Neural Network Accelerators
  • Arm
    Linux Kernel Engineer - Display Processors
    Arm Aug 2017 - Nov 2019
    Cambridge, Cambs, Gb
    Writing display drivers (D78, D71, DP650, DP550, DP500) for AR display processors.https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/log/?qt=grep&q=ayan.halderAlso working on upstreaming Arm Framebuffer compression (AFBC) :-https://lwn.net/Articles/757502/https://lkml.org/lkml/2018/6/15/287
  • Juniper Networks
    Software Engineer 3
    Juniper Networks Sep 2015 - Jul 2017
    Sunnyvale, Ca, Us
    My software enables millions of users and devices to connect each other.1. Uboot and Freebsd kernel bring up on EX2300/3400 switches (ARM based) which have been deployed in numerous places.2. Worked extensively on spi, i2c, gpio, uart, USB, gmac drivers of freebsd.3. Reduced boot time of ARM based EX switches from 13 mins to 5 mins by porting to latest uboot, enabling caches and optimizing freebsd ubldr4. Worked closely with merchant silicon vendor, hardware team, production/manufacturing team, legal team, offsite kernel team to mitigate stop ship issues and ensure that we take utmost advantage of the opensource software.5. Developed an overall understanding of the lifecycle of a product from concept to release, support needed thereafter and the transition to our outsourcing partners.6. Worked closely with teams from US, China
  • Sasken Communication Technologies Ltd
    Engineer
    Sasken Communication Technologies Ltd Nov 2010 - Jun 2012
    Bengaluru, Karnataka, In
    Linux Embedded Systems( Linux Multimedia Frameworks)1. Developing linux based multimedia solutions (FFMPEG) on ARM based SOCs2. Conceptualized and designed a media player solution for integration with DLNA3. Ported kernel and u-boot on ARM and MIPS based platforms.4. Worked closely with clients based in Japan, South Korea, US and Europe
  • Spring Computing Technologies Pvt. Ltd.
    Software Engineer
    Spring Computing Technologies Pvt. Ltd. Dec 2009 - Oct 2010
    Pune, Maharashtra, In
    1. Developing palm-webos based mobile applications for a leading Israel based media company-Designed the architecture of the solution-Developed the back-end module for server interaction-Designed the database for storing media related information-Added many features/enhancement to the media player-Performance optimizations

Ayan Kumar Halder Skills

C

Ayan Kumar Halder Education Details

  • Fergusson College
    Fergusson College
    Computer Science
  • Institute Of Management Development And Research (Imdr) ,Pune
    Institute Of Management Development And Research (Imdr) ,Pune
    Finance
  • Fergusson College
    Fergusson College
    Computer Science
  • Wadia College
    Wadia College
  • Loyola School, Jamshedpur
    Loyola School, Jamshedpur
    Science

Frequently Asked Questions about Ayan Kumar Halder

What company does Ayan Kumar Halder work for?

Ayan Kumar Halder works for Amd

What is Ayan Kumar Halder's role at the current company?

Ayan Kumar Halder's current role is Staff Software Engineer - Xen hypervisor | ML | kernel | Android | Arm | security | functional safety.

What is Ayan Kumar Halder's email address?

Ayan Kumar Halder's email address is ay****@****ail.com

What is Ayan Kumar Halder's direct phone number?

Ayan Kumar Halder's direct phone number is +4479029*****

What schools did Ayan Kumar Halder attend?

Ayan Kumar Halder attended Fergusson College, Institute Of Management Development And Research (Imdr) ,pune, Fergusson College, Wadia College, Loyola School, Jamshedpur.

What skills is Ayan Kumar Halder known for?

Ayan Kumar Halder has skills like C.

Who are Ayan Kumar Halder's colleagues?

Ayan Kumar Halder's colleagues are Kay P, Hecan Zhou, Sagar Khedkar, Nikola Petrovic, Chepuri Manjunath, Buchaiah A, Henry Ho.

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.