Expertise in system integration and validation of Chrome devices powered by high-performance Intel processors supports efficient execution of diverse applications, including Chrome, Android, and Linux. Led design and implementation of a fault-tolerant centralized logging infrastructure utilizing ELK stack, enhancing log management and real-time analysis capabilities. Successfully managed concurrent projects with a 10+ engineer team, overseeing Chrome OS release timelines while maintaining resource balance and stakeholder communication. Developed comprehensive testing frameworks and automated solutions to support post-silicon validation, ensuring robust firmware and system performance.
Overview
11
11
years of professional experience
Work History
Project Manager
UST GLOBAL TECHNOLOGY PVT LTD
Bangalore
12.2013 - Current
Led a team of 10+ engineers in delivering on-time Chrome OS execution releases across multiple platform variants.
Able to speak to both decision-makers and junior staff in a tactful and sensitive manner
Defined team goals, tracked milestones, and provided mentorship to junior staff and new hires.
Drove end-to-end validation of Chrome devices running Android, Linux, and web apps, with a focus on Intel® Core™ processors and Chrome OS integration
Handled Client inquires and manages daily validation & debugging at the client platform.
Conducted system-level testing and debug on key platform components: Coreboot, EC firmware, TBT/USB4, S0ix power flows, and power management.
Proficient in System integration validation activities and having more knowledge on CoreBoot on chrome books
Handled internal automation development of manual test cases using the Google AutoTest Framework.
Developed and maintained test automation using Google’s AutoTest Framework and Fully Automated Firmware Tests (FAFT) for Coreboot/EC validation.
Conducted thorough testing and evaluation of Python code developed by Dev engineers.
Established a method to handle multiple Servo cards on a single host, facilitating parallel server testing across multiple systems.
Developed IP based script to flash OS/Firmware’s on multiple systems from one single server host
Leveraged PythonSV for advanced debug
techniques from the CPU, utilizing DCI/ITP and XDP connectors.
Excellent in root cause analysis, bug tracking, and debugging failures reported in various platform configurations, isolating issues through step-by-step debugging, actively participating in sysdebug meetings with development teams.
Managed AutoTest execution with Servo debug cards and Chameleon setups.
Excelled in stakeholder management, effectively communicating with decision-makers and junior staff, addressing client inquiries, and managing daily validation and debugging activities.
Designed and executed comprehensive test cases based on requirements, covering smoke, functional, performance, regression, load, stress, and ad-hoc testing scenarios.
Handled end-to-end testing on Chrome browsers and Chromebooks
Developed and managed test cases using HPALM (Application Lifecycle Management) tool.
Implemented IP-based scripting solutions for efficient OS/firmware flashing across multiple systems from a single server host.
Developed the Test Buddy tool, enabling log capture and error pattern highlighting on the system screen.
Crafted shell scripts for fast lid close/open operations, capturing sleep time between cycles.
Contributed to knowledge-sharing efforts by creating Wiki pages for BKC BKMs, flashing techniques, and debug log capture across various domains.
Utilized JARVIS Tools for generating comprehensive test execution reports.
Architected and deployed a robust Centralized Logging System (CLS) tool, enabling seamless log aggregation and analysis from disparate remote machines using predefined error patterns and automated email notifications for critical issues.
Implemented machine learning capabilities within the CLS tool, enabling log data analysis and generating models for pattern recognition and behavior prediction.
Collaborated with cross-functional teams, integrating tools such as JARVIS (ISA), NIC Analyzer, Hologram Test Case Efficiency, MTG Test Planner, and WOW (Week-on-Week BKC Validation Data Comparison) into the Chrome project.
Deployed Ansible for efficient script execution across multiple devices, repository updates on multiple hosts, automated IP detection on any subnet, and running maintenance scripts like BigFix."
Continually driven to learn and explore new technologies, with a strong desire for professional growth and development
Adept in updating BIOS, Device drivers, and Firmware.
Expertise in VMWare ESX installations, Virtual Machine creation, and OS installations on virtual environments.
UART, DCI/ITP & XDP Debugging.
Comprehensive experience in Test Case development, Test Execution, Test Planning, Test Strategy formulation, and Test Estimation.
Implemented advanced log parsing and analysis pipelines, incorporating machine learning techniques for pattern recognition, anomaly detection, and predictive analytics on aggregated log data from heterogeneous remote systems
Developed automated notification workflows, utilizing machine learning-based anomaly detection models to trigger real-time email alerts upon identification of critical error conditions or deviations from expected log patterns
Education
B.Tech - Information Technology
JNT University
Anantapur
04.2011
Skills
Python scripting
Machine learning
Dell server management
Storage array technologies
RAID and storage controllers
Test case development and execution
Post-silicon validation
Firmware testing
System integration
Log management
Root cause analysis
Other Previous Projects as a Test Engineer
Dell R&D, Demonstrated proficiency in deploying and utilizing Dell's enterprise-grade firmware and software management tools., SUU (Server Update Utility) - Leveraged this robust DVD-based application for comprehensive BIOS, firmware, driver, and OpenManage Server Administrator (OMSA) updates in post-OS environments. Conducted comparative analysis of installed versions against the repository, enabling seamless system updates, selective upgrades, and controlled downgrades as required., DUP (Dell Update Utility) - Utilized these self-contained executable packages for streamlined updates of drivers, firmware, BIOS, and software components. Adept at integrating DUPs within SUU repositories or sourcing appropriate packages from Dell's online repositories for targeted updates., YUM Repository - Implemented and administered YUM (Yellowdog Updater, Modified) repositories for efficient package management and distribution on RPM-based Linux systems. Leveraged Dell's YUM repositories to provision the latest driver versions, superseding those bundled with SUU repositories, ensuring optimal system performance and compatibility.