Expertise in system software development, thermal, power, and performance engineering, as well as startup experience in building products and businesses.
Overview
19
19
years of professional experience
Work History
Staff Software Development Engineer - System/Middleware/Thermal
Intel Technology India (p) Ltd
04.2021 - Current
Responsible for delivering Intel Dynamic Tuning Technology (DTT or DPTF, Thermal) software on Chromium OS and Linux.
Product Owner: Lead a team responsible for the delivery of the DTT software and define a yearly roadmap for DTT for Linux/Chrome.
Propose and implement new policies for Chrome/Linux DTT.
Power & performance evaluation of new thermal policies.
Thermald vs DTT - Power and performance analysis on Ubuntu using phoronix test suite.
Core-offline study for gaming benchmarks, and presenting the analysis to intel fellows.
Conduct PoCs & experiments to develop new thermal policies
Implemented radio frequency interference mitigation software to improve the COMMS performance.
DPTF GitHub: https://github.com/intel/dptf
Founder CEO & Product Architect
DreamStateLogic Technologies Pvt Ltd
08.2019 - 03.2021
Successfully launched two products into the market
Pocket‑Fit UPS for routers and small devices
It had the best average rating on Amazon
Designed, and developed a power delivery product(Pocket‑Fit UPS) with advanced charging, safety, and power delivery features
Good understanding of the startup ecosystem, Vendor and resource management, manufacturing, and digital marketing
Enabled Customer support through an Alexa Skill
MakeYourFirstRobot.com: A hardware platform and portal for online Robotics education
Prototyped Product: An Intelligent WiFi smart switch
Designed and Developed a WiFi Smart switch on the FreeRTOS platform
A production‑ready prototype with context‑aware features
Hands‑on IoT with MQTT protocol and amazon IoT Cloud
Designed the most cost‑efficient AC‑DC converter for the ESP module
Hands‑on with FreeRTOS on ESP WiFi module, WiFi provisioning, and smart binding.
Software Engineer-Drones
Intel Technology India (p) Ltd.
05.2017 - 07.2019
Designed and developed a GPS simulator for Intel aero drones
A wireless power monitor tool for drones
ROS application for an indoor PoC
Tools development on NuttX RTOS.
Software Engineer- Power Delivery & Energy Management
Intel Technology India (p) Ltd
05.2013 - 05.2017
Design and Development of Linux kernel drivers for PMICs, battery, charger, fuel gauge, and charger dock solutions
Development of USBC on Embedded controller
Instrumental in enabling the power delivery software on Dell Iconic
Successfully delivered the power delivery software for battery, charger, and PMIC on Intel platforms
Design and development of an intelligent charging model for improving battery longevity
A context‑aware charging algorithm with more than 80% prediction accuracy
Co‑design and implementation of A4WP/REZENCE wireless charging
Proposed and developed CPU and GPU governor for better perf/watt
Software tools development for SoC architecture analysis
System power and performance analysis on Intel SoC
Designed and developed a tool for getting CPU C/P States, memory bandwidth, and SoC sub‑system residencies
Developed tools for getting modem states DCH/FACH/PCH
Instrumental in shipping the first Intel IA‑SoC‑based phone product with competitive power/performance figures
Actively involved in reducing the platform standby power by 10x for Medfield
Platform rail level power measurement and analysis
Embedded Linux conference presentation link for details
Represented the team for task‑force activity at ODM/OEM
Performance analysis of various use cases, browsing, 2D graphics and HTML5, Video streaming, CPU benchmarks
Performance analysis using Vtune, Ftrace, and PVR‑tune
Performance analysis on FISHTANK HTML5 benchmark
PnP analysis of video streaming and video playback
Power and performance optimization of system standby power, HTML5, Flash Video streaming, and browsing
Video/FLASH FPS measurement tools
Application response time measurement tool Optimization of flash video streaming power
Browsing power optimization on chrome browser
The power and performance projections
Workload definition and development
Defined and created browsing workload, works across the OSes
HTML5 workload development
Developed custom versions of the Fishtank benchmark for GFX 2d performance analysis and optimization
Power projection using subsystem residencies of various use cases Profile‑guided optimization of standard CPU benchmarks like EEMBC, Core mark, HINT, and SPEC
Find the right combination of compiler flags for getting the best score for the CPU benchmark
Profile guided optimization using intel compiler
Conducted architecture experiments for evaluating architectural features
Review with senior architects/Fellow
Competitive analysis of power and performance of various platforms.
Software Engineer-Graphics
Intel Technology India (p) Ltd
07.2005 - 07.2007
Tools development for graphics driver validation
Test case development and driver debugging.
Education
Master of Science - Software Systems
Birla Institute of Technology (WILP)
01.2016
Master of Computer Application -
Sikkim Manipal University (DE)
01.2008
Certification - Machine Learning
Stanford University (Coursera)
09.2020
Certification - Robotics- Aerial Robotics
University of Pennsylvania (Coursera)
04.2017
Course - Hardware/Software Interface
University of Washington (Coursera)
07.2020
Course - High-Impact Business Writing
University of California (Coursera)
09.2020
Course - Building RISC-V SoC From Scratch
Udemy
06.2024
Skills
Power and performance analysis, optimizations and projections
Workload analysis and characterization
System software design and development
Design and development of power delivery hardware and software
Linux Kernel driver and firmware development,
Publications
Architecture tool for Power analysis and modeling, Intel Low Power conference, 2010.
Optimization and analysis of browsing UC power in the wireless environment, Intel Wireless conference, 2011
Shipping an IA Smartphone, Intel Fellow's Power Conference, Feb 2012.
Intelligent charging model for improving the battery longevity, Intel DTTC, 2015.
Published the book “Make your First Robot”, Sept 2017. NotionPress Publication.
GPS simulator for Drones, IEEE Drone Computing Symposium, 2017.
Timeline
Staff Software Development Engineer - System/Middleware/Thermal
Intel Technology India (p) Ltd
04.2021 - Current
Founder CEO & Product Architect
DreamStateLogic Technologies Pvt Ltd
08.2019 - 03.2021
Software Engineer-Drones
Intel Technology India (p) Ltd.
05.2017 - 07.2019
Software Engineer- Power Delivery & Energy Management