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

undefined

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