Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Lakshmi L S

Software Engineer
Bengaluru

Summary

Results-driven Software Engineer with a strong foundation in systems programming, AI infrastructure, and software packaging. Proven track record in developing and automating SDK installation flows, integrating PyTorch operator tests for custom AI hardware, and streamlining CI/CD pipelines using Azure DevOps. Experienced in C++, Python, and Linux, with hands-on expertise in debugging firmware validation flows, managing Debian packaging, and enhancing performance measurement workflows for AI accelerators. Adept at cross-functional collaboration, with prior experience in high-impact roles at Microsoft and Cisco, contributing to platform reliability and scalability across hardware platforms.

Overview

9
9
years of professional experience

Work History

Software Engineer

Microsoft
02.2024 - Current
  • Developed and deployed a standardized installation script for Maia SDK dependencies, streamlining environment setup for developers and enabling the Xcast team to perform high-stress FSE validation on Maia 100 hardware—accelerating onboarding, reducing setup errors, and improving early detection of firmware and hardware issues.
  • Modernized Microsoft’s NEPAL (NEsted Parallelism Abstraction Layer) — a custom programming model for MAIA AI accelerators — by removing deprecated NEPAL v1 constructs (Frame, Array, Buffer), reducing system complexity and enabling a smooth transition to NEPAL v2, which improved developer efficiency, code maintainability, and hardware compatibility.
  • Designed and implemented a clean-stage SDK regression pipeline on vanilla Ubuntu for the Maia SDK, enabling isolated, reproducible execution of all PyTorch-based operator tests across hardware platforms.
  • Designed and implemented PyTorch unit tests for custom operator validation on the Maia backend, ensuring correctness across data types and shapes using simulation.

Software Engineer

Cisco Systems, Inc.
08.2019 - 02.2023
  • Engineered and optimized platform infrastructure for Cisco 8000 Series Routers, developing critical C/C++ components in IOS-XR SPI to enhance system stability, boot-time performance, and cross-platform scalability.
  • Improved system debuggability and operability by enhancing IOS-XR CLI to visualize XR database topology and adding diagnostics for the Cluster Manager, accelerating root-cause analysis.
  • Diagnosed and resolved complex software and hardware issues, including memory corruption, synchronization bugs, and crashes, collaborating with hardware, BIOS, and network OS teams to address cross-layer defects.
  • Automated unit testing workflows using Python and the FireX framework, reducing manual QA effort and increasing regression coverage for platform infrastructure components.

Software Engineer

Hanumayamma Innovations and Technologies
11.2017 - 08.2019
  • Designed and implemented microservices-based healthcare analytics application using Flask, enabling secure processing and encryption of personal health data with REST APIs and backend integration into MySQL.
  • Built and deployed scalable machine learning models for dairy farm analytics by ingesting real-time sensor data, automating training workflows, and deploying solutions on AWS to support predictive insights.
  • Developed end-to-end cloud-based data pipelines integrating Python, AWS, and database systems to support secure storage, analysis, and model serving across healthcare and agriculture analytics domains.

Software Engineering Intern

Cisco Systems, Inc.
06.2016 - 08.2016
  • Developed automation and verification scripts using TCL in Cisco’s ATS/PSAT framework to validate key ASR9K routing platform features (OSPF, BGP, L2VPN), supporting critical deployments for clients like Google and Facebook in Web OTT and Mobile Backhaul domains.
  • Implemented new feature integrations in the PSAT test environment for Segment Routing, including support for “SRLG name” and “SRLG mapping,” enabling scalable and fault-resilient path computation validation.
  • Accelerated feature testing cycles by extending automated workflows, improving coverage and reducing manual effort in large-scale router validation.

Graduate Teaching Assistant

San Jose State University
01.2016 - 06.2016
  • Mentored new graduate teaching assistants, providing guidance on best practices and classroom management strategies.
  • Mentored students through office hours and one-on-one communication.
  • Supported instructors in grading exams and papers, maintaining accurate records of student performance throughout the semester.

Education

Master of Science - Computer Engineering

San Jose State University
San Jose, California
05-2017

Bachelor in Engineering - Electrical, Electronics And Communications Engineering

BNM Institute of Technology
Bengaluru, India
05-2012

Skills

C programming

Python programming

Machine learning

Software debugging

Object-oriented programming

Git proficiency

Shell scripting

Linux

C programming

Unit testing

Accomplishments

U.S. Patent PendingDynamic Image Optimizer for Intelligent Storage Management
Filed: [May, 2025]

Timeline

Software Engineer

Microsoft
02.2024 - Current

Software Engineer

Cisco Systems, Inc.
08.2019 - 02.2023

Software Engineer

Hanumayamma Innovations and Technologies
11.2017 - 08.2019

Software Engineering Intern

Cisco Systems, Inc.
06.2016 - 08.2016

Graduate Teaching Assistant

San Jose State University
01.2016 - 06.2016

Master of Science - Computer Engineering

San Jose State University

Bachelor in Engineering - Electrical, Electronics And Communications Engineering

BNM Institute of Technology
Lakshmi L SSoftware Engineer