Summary
Overview
Work History
Education
Skills
Websites
Core Competencies
Certification
Employment History
Additional Information
Timeline
Generic

Meghana Venkatesh Rao

Sydney,NSW

Summary

  • Total 13yrs Software Development experience, Lead Principal Software Engineer experience, 5yrs of Leadership experience, Firmware engineering, Testing and Validation experience.
  • Scrum Master experience, Web Development and DevOps experience, Python geek, Technical advisor for more than 7yrs.
  • Planned, Architected and designed the Firmware/Software of Storage devices and helped evolve/improve the product across 30 plus Major product releases. Led the Product Strategy, Release and testing strategy.
  • Hired, mentored and Grew the team from 2 to 15 people across India, USA and Israel
  • Multiple Gold and Platinum Global Recognition Awards for Innovation, Part of Women Leadership Team for the region, POSH board member

Overview

12
12
years of professional experience
1
1
Certification

Work History

Lead Principal Software/Firmware Engineer

Western Digital
12.2011 - 04.2017
  • Developed, Optimized, Tested, validated, debugged, and refactored code to improve scalability, resilience, performance, maintainability, and effectiveness as part of DevOps releases.
  • Collaboration and partnership with appropriate stakeholders (e.g., project manager, technical lead) to determine software requirements within and across teams.
  • Guided teams and led identification of dependencies and development of design documents for product or platform across 30 major releases across Storage product lines such as USB, SSD, SD card, and NAND flash devices.
  • Single point of contact for upstream/downstream teams for various product line development, testing, and releases. Guided and mentored the team in driving multiple groups' project plans, release plans, and work items in coordination with appropriate stakeholders.
  • Guided team and acted as expert in product design and architecture. Monitored other engineers across product lines, working on call to monitor system/product/service for degradation, downtime, or interruptions.

Senior Software/Firmware Engineer

Western Digital
04.2017 - 04.2023
  • Software and Firmware Development, Testing, Validation, Failure Analysis etc.
  • Collaboration and partnership with appropriate stakeholders (e.g., project manager, technical lead) to determine software requirements within and across teams.
  • Identifying dependencies and developing design documents for the product or platform across 30 major releases across Storage product lines such as USB, SSD, SD card, NAND flash devices.
  • Optimized, Tested, validated, debugged, refactored, and reused code to improve scalability, resilience, performance, maintainability, and effectiveness as part of DevOps releases.
  • Developed automation tools for process improvement. Below are some of the self-driven Automation projects
  • Heimdall: Data collection, analytical and self-learning tool with GUI. Tools: Python, Wx-Form builder, Django, MongoDB
  • Express-FA: Framework to auto trigger the failure analysis and reporting on hardware devices using JTAG parser and python. Tools : Metaware Debugger, Python
  • NAND State Transition Matrix Generator: Generates different NAND cell error distributions from the real hardware NAND flash memory and applies the same on device simulation. Tools : Python numpy, Python pandas, GIT
  • Auto Playlist Generator: Automation tool to develop test scripts and playlists of them in Python for a given product layout- configuration along with execution. Tools : Python web, Python pandas, python form builder, MVT architecture of Django

Senior Engineer

Endava ( Previously Dek Technologies )
05.2023 - Current

Project/Client: Seeing Machines

  • Reviewing customer requirements, Automotive firmware algorithm review, Planning Qualification and Acceptance test strategies, test requirements, test specification and test case development using Python.
  • Building firmware using Bazel, along with integration and unit tests. Also responsible for Automating and Integrating developed tests in DevOps CI/CD pipelines, along with failure analysis and maintenance.

Education

Post Graduation : Master of Technology - Software Systems

Birla Institute of Technology And Science
Pilani, Rajasthan
04.2017

Graduate : Bachelors Degree - Computer Science

Sir M. Visvesvaraya Institute of Technology
Bangalore, India
06.2011

Skills

Building and delivering secure, scalable and highly available Software Solutions Exposure to and familiarity with Python development and its Machine learning applicability and various technologies -

  • Programming Languages: Python, C, C, MySQL
  • Development Tools: Bazel, Javascript, Python, Django, Visual Studio Code, Python Wx-Form builder, WingIDE
  • Machine Learning: Python, Regression, Classification, Clustering, Numpy, Pandas
  • Database Technologies: SQL, MongoDB
  • DevOps Tools: GIT, BitBucket, Jira, Polarion, Jenkins(CI/CD), Docker Tools( Kubernetes, AKS )

Core Competencies

  • Engineering planning, strategy, problem-solving, Product Development Team leadership, and worked on DevOps and Agile methodology-based Projects.
  • Excellent interpersonal and presentation skills. Mentoring skills. Issue/failure debugging Skill with minimal TAT.
  • My strategic test planning and meticulous attention to detail ensure that code bugs are exposed early in the SDLC, contributing to the overall quality of the project.
  • Collaboration and Communication, Program Management, Relationship Building, Technical advisory and thought leadership.
  • Technical project management (working alongside Project Managers, Business Analysts, developers, vendors, other Solution designers, and Architects to deliver large projects), running POCs and DEMOs.
  • Automotive SPICE trained


Certification

  • Certification in "Python for Data Science, AI & Development"
  • Certification in "Machine Learning with Python"
  • LinkedIn Learning Certification "DevOps Foundations"
  • LinkedIn Learning Certification "Django Essential Training"
  • LinkedIn Learning Certification "Advanced Python: working with Data"
  • LinkedIn Learning Certification "Python Essentials"
  • Data Structures and Algorithms
  • Software Development Life Cycle
  • Object Oriented Programming

Employment History

Endava (previously DeK Technologies), Australia              : May 2023 - till Date

Western Digital  (previously SanDisk India ) , India          : Dec 2011 - April 2023



Additional Information

Australia work rights: Permanent Resident

Timeline

Senior Engineer

Endava ( Previously Dek Technologies )
05.2023 - Current

Senior Software/Firmware Engineer

Western Digital
04.2017 - 04.2023

Lead Principal Software/Firmware Engineer

Western Digital
12.2011 - 04.2017

Post Graduation : Master of Technology - Software Systems

Birla Institute of Technology And Science

Graduate : Bachelors Degree - Computer Science

Sir M. Visvesvaraya Institute of Technology
Meghana Venkatesh Rao