Software Principal Engineer | Platform Firmware Engineering | Firmware Security Expert | Enterprise Software Developer
Send a job offer directly to this candidate
An engineer with extensive experience in designing, developing and delivering enterprise-scale software solutions from its inceptions and productizing it. Expertise spans across hardware centric firmware development, distributed systems, infrastructure management, automation, CI/CD, DevOps, Linux platforms, cloud technologies, software architecture, firmware security deep analysis, mitigations and secure software development practices. Good at knowledge sharing and open for 360-degree feedback.
Dell PowerEdge MX7000 Chassis Firmware Senior Developer and Lead Engineer - Dell Technologies
(2016-01)
Current role: SME and Lead/Principal Firmware Developer, Security and Sustenance Focus Group. Dell MX7000 is a converged 7U chassis consisting of Sleds, IOMs, Pass-throughs, Spinners and Extenders with Dual Management Modules (Primary and Backup) that has MSM firmware flashed in it for OOB management to meet service level agreements. It supports 20 multi-chassis setup to extend its group capabilities.
Engaged in various end to end feature developments and successful quality delivery including driver developments, firmware updates, Sleds inventory, Multi-chassis features, Auto-discovery, and Avahi-daemon improvements. Later handed over complete product release management for nearing EOL services and support. Involved in 2 back-to-back releases completing open security and vulnerability fixes with kernel patching and service pack updates to latest versions.
Also actively taken up open items from factory and IPS teams.
Dell PowerEdge Integrated Dell Remote Access (iDRAC) Senior Firmware Developer - Dell Technologies
(2023-01)
Current role: Principal Firmware Developer.
Access (iDRAC) is an out-of-band server monitoring, configuring and provisioning SoC on PowerEdge computing platforms. Dell iDRAC has regular and platform release cycles and inflight delivery process schedules mapping with product and marketing backlog. Contributed to iDRAC-self healing module event based analysis and mitigation/remediation using tflite, ONNX, tinyML, yaml property configurator in 17G platform releases. Completely owned in delivering end to end modular CEMGUI for iDRAC using Flatpak libraries for Angular migration. Performed various module scans for security and CVE exposure and fixes. Improved product security by kernel and component patches, upgrading to new Poky version for 16G platform release of iDRAC.
Dell OpenManage Enterprise (OME) 1: N Console and Plugin Integrations - Dell Technologies
(2014-01 - 2016-12)
System Management 1: N flagship consoles that help provisioning, orchestrating, configuring and management Dell products under a single umbrella including Servers, Storage, Switches, Chassis, Appliances and its own plugins/extensions. Heavily contributed on feature developments including profiles and deployment, provisioning, discovery, stability, and performance improvements to scale up to 8k and beyond. Participated in federated model design discussions.
Worked in Plugin Manager from inception and contributed to implementing important plugin modules for Power Manager and SupportAssist Plugins, laid out a strong foundation for leveraging plugins++ model.
Dell SupportAssist Enterprise and Serviceability - Dell Technologies
(2012-01 - 2014-12)
Dell SupportAssist is a diagnostic and log collection tool (e.g. TSR in iDRAC) which facilitates fetching current snapshot of the system that help to manage a Dell Customer case and adds up visibility across TAMs. Lasso is a device collector and parser module within SupportAssist responsible for fetch, parse and remediate on going system issues from its tribal knowledge base and huge collection of log/TSR repositories.
Significant contributions over improving and adding more devices to collector support matrix, product profiling and fixing memory leaks and other critical issues.
Brocade Network Advisor – BNA Console Manager - HCL ODC
(2010-01 - 2012-12)
SAN Network Management and Monitoring Console. Worked on Datacentre Fabric Manager (DCFM) module for Fibre Channel switches management and topology orchestration.
Master's in Computer Applications - Computer Applications - Bangalore University (2009-01)
Awarded and nominated - Integrated Systems for Thermal Assembly – Satellites thermal failure predictions in space, notifications and remediation recommendations - Indian Space Research Organization (ISRO)