Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Sreelekha

Firmware Engineer
Bangalore,KA

Summary

I am a Firmware Engineer with a strong foundation in Cloud infrastructure, Firmware , and Machine Learning. My role at Microsoft is focused on optimizing cloud solutions and ensuring reliable deployments. My previous experience includes firmware DVT at Infinera and Sandisk, where I developed critical technologies in optical networking and NAND flash memory. My passion lies in continuous learning , ensuring I remain at the forefront of technology

Overview

13
13
years of professional experience
5
5
years of post-secondary education
1
1
Certification
3
3
Languages

Work History

Software Engineer

Microsoft India Pvt Ltd
07.2022 - Current
  • Work with existing and new Cloud infrastructure API/frameworks and development of TPM Agents to orchestrate, accelerate firmware deployments to the azure infrastructure
  • Participate in all stages of product from design, validation, deployment and monitoring to debugging fleet issue
  • Familiarity with Orchestration Managers, Anvil repair services
  • Debugged and automated the resolution of fleet-generated fault codes to identify and remediate faulty nodes.
  • Working knowledge in Kusto, Python & Powershell scripting languages
  • Developed machine learning and LSTM models for fault detection and prevention in Azure cloud nodes.
  • Optimizing the TPM Agent code for improved performance and efficiency.
  • Involved in integration testing for TPM within the server module and regression testing across multiple modules.
  • Framework development for deployment agents which is for modular design and code reuse to achieve maintainability

ACHIEVEMENT

  • Leveraging the ML model enabled fault pattern detection, while automation streamlined the remediation process, ensuring faster resolution of faulty nodes.


Staff Firmware Engineer

Infinera India Pvt Ltd
07.2016 - 02.2022
  • Validating module controller firmware testing for Infinera Advanced Optical Line Modules, areas include like Photonic Integrated Circuit (PIC) controls, 100G coherent detection, FEC configuration and performance monitoring
  • Designing the test infrastructure and implementing scripts for various features of DCO(Digital Coherent optical modules) and other line system products
  • Worked on cloud and metro-based products based on DWDM Hardware
  • Worked closely Board manufacturing engineers to understand the calibration data to write respective test plans and procedures for verification of DSP firmware and optical performance
  • Participated in complete system development life cycle: concept, design, development, tests and integration, maintenance, and documentation
  • Initiated the effort of migrating from VB scripting to Python based scripting, Automated an easier interface for the test case development using Jenkins python
  • Analyzing Signal strength and analyzing Analog to Digital Data, visually plotting in graphs using python
  • Developed a diagnostic layer in Xilinx SDK to communicate with Xilinx chip using python
  • Developed Modules in C++ to invoke the control loops
  • Transmitting the Data from the PIC to the web Application using JSON
  • Hands on experience in Debugging the code in C/C++


ACHIEVEMENTS

  • Received spot bonus for the coherent testing and highest number of bugs found in short period of time, helping Firmware reliability
  • Hackathon winner for the most innovative idea of the year
  • Received additional bonus for being the top performer in the team

Firmware Engineer

Sandisk India Pvt Ltd
11.2011 - 02.2016
  • Company Overview: Bangalore, India
  • Validated 3D NAND flash memory to accelerate firmware development and improve confidence while moving through the test phase
  • Validated 48L BiCS (3D) memory and added error handling mechanisms months before hardware samples arrived from fabrication
  • This facilitated on time delivery of the company’s first USB drive with 3D flash memory
  • Assisted and mentored firmware teams across the US and India, in troubleshooting and test-bench design efforts
  • Validating routing Algorithms low level NAND sequences, ranging from basic reads to program failure recovery algorithms on memory models
  • Knowledge of Memory Management Layer (MML), Flash Cache Layer, Boot system, File System
  • Also worked with Front End protocols like SD, USB
  • Worked on Diagnostics in C++ to interact with the Card and Model (simulator of Card)
  • Introduced a python powered Windows interface to automate test generation, based on user’s choice of memory configuration and sequence
  • Implemented python-based mechanism for regression testing and regular monitoring of errors to boost coverage


ACHIEVEMENTS

  • Team of the month award for the effective Transition from 19nm to 1ynm
  • Pat on the Back award for outstanding support for solving critical issues

Education

Post Graduate Program - Artificial Intelligence and Machine Learning

The University of Texas Austin
08.2020 - 09.2021

Bachelor of Engineering - Computer Science

The Oxford College of Engineering
08.2007 - 06.2011

Skills

Python

SQL

Keras

Tensorflow

C

C

LINUX

JSON

GIT

JENKINS

Firmware

NAND

Photonic integrated Circuits

Certification

Certificate Program in Data Analytics, Indian Institute of Science, Bangalore, India, 2019

Timeline

Software Engineer

Microsoft India Pvt Ltd
07.2022 - Current

Post Graduate Program - Artificial Intelligence and Machine Learning

The University of Texas Austin
08.2020 - 09.2021

Staff Firmware Engineer

Infinera India Pvt Ltd
07.2016 - 02.2022

Firmware Engineer

Sandisk India Pvt Ltd
11.2011 - 02.2016

Bachelor of Engineering - Computer Science

The Oxford College of Engineering
08.2007 - 06.2011
Sreelekha Firmware Engineer