Intel Corporation 2006 - current
Program/Product manager for product pipeline & Software Architect/Lead developer
- Intel AI-PC use case demo/launch efforts (current) - Engineering lead and supported 10+ partner(s) engagement to enable security use cases for leveraging Intel Lunar Lake Platform & showcase AI/ML Deep Learning models inference on the NPU
Intel® Threat Detection Technology (TDT) (2018 – current)
- External partner/Security ISV enablement (integration & deployment of TDT) lead, Software Architect & Program/Product manager for TDT product pipeline on Intel clients & server platforms
- Intel TDT is a AI/ML based targeted threat detector released as an API that uses Intel HW telemetry (PMU) & applying AI on PMU for run-time threat detections of Cryptomining & Ransomware
- Product Roadmap development, project execution & tracking, cross functional team collaboration, SDLC for software releases, People management, project execution of AI model training/inference pipeline, AI/ML model KPI analysis & follow-up & malware research
- End-to-end AI life-cycle support/management: data ingestion and feature engineering, model engineering and evaluation, model serving, CI/CD, security, interface development, continuous learning, evaluation and monitoring
Threat Detection SDK (2017 – 2018)
Program/Product manager for product pipeline & Software Architect/Lead developer
- Product Roadmap development, project execution & tracking, cross functional team collaboration, SDLC for software releases, People management
- Lead Driver engineer - Windows Kernel WDF driver CPU Telemetry, PMU, ROP detection. Return Oriented Programming (ROP) SDK stack that included injection software to execute instructions based on the LBR data captured from CPU by the Kernel.
Intel® Online Connect Access (2015 – 2017)
Program/Product manager for product pipeline & Software Architect/Lead developer
- Intel(R) Online Connect for Consumer Client Group enabling OEM PC platforms with online/web auth & secure payments use case. Security specific implementation done in SGX enclaves & Intel ME (Manageability Engine)
- Program/project management, product roadmap execution/tracking & Lead Engineer tasks for IOCA software
- IOCA exposed REST API interfaces to both browsers and applications on Windows. The IOC network filter driver enables plugin-less communication from the browser to the IOCA Windows services via websockets and browser http protocol
Intel No Passwords software stack for Biometric authentication (2014 – 2015)
Software Developer/Lead
- Implemented Biometric authentication stack. Contributed to Iris authentication on Intel CLV Android platforms. Software stack delivered to McAfee for Windows, Android platforms.
Embedded Intel® Identity Protection (IPT) on Android Platforms (2012 – 2013)
Software Developer/Lead
- Lead Engineer for the software/firmware implementation. IPT Software stack for Intel Android platform
- Implemented the OTP/IPT handshake and secure token generation in the Secure Engine firmware on Atom platforms. IFWI firmware for Intel Android platforms. Android API & services to communicate with the FW
IPT & protection transaction display Plugins - Browser App (2010 – 2012)
Software Developer/Lead
- IPT uses OTP algorithm to generate secure tokens in the ME. IPT native stack for Windows and IPT Java Applets in the ME. PTD/WYS protection transaction display – Implemented software stack communicate with ME JVM applet. Used PAVP API provided by Intel graphics to generate encrypted images.
WiFi authentication protocols and supplicant (2005 – 2010)
Software Developer/Lead
- WiFi 802.11 client software stack that communicates with the hardware for wireless connections. WiFi Supplicant stack for EAP authentication protocols