S

Sriram Narayanan

Software Engineer

San Diego, California, United States2 yrs 3 mos experience
Most Likely To Switch

Key Highlights

  • Developed AI inferencing server for multi-chipset communication.
  • Led development of audio conferencing app during COVID-19.
  • Contributed to Python Machine Learning Pipeline execution.
Stackforce AI infers this person is a Software Engineer with expertise in AI and Communication technologies.

Contact

Skills

Core Skills

C++PythonReactjs

Other Skills

Back-End Web DevelopmentCascading Style Sheets (CSS)FirebaseGolangHTML5High Performance Computing (HPC)JavaScriptKernelNimble Execution EngineOperating SystemsPyTorchRAIIREST APIRustSoftware Development

Experience

Qualcomm

Software Engineer

Dec 2024Present · 1 yr 3 mos · San Diego, California, United States

Megh computing, inc.

Software Engineer Intern

May 2023May 2024 · 1 yr · Hillsboro, Oregon, United States · Remote

  • Developed an AI inferencing server using C++/STL leveraging gRPC, and asynchronous callbacks to facilitate client-server
  • communication across multiple chipsets from Intel, and Qualcomm (OpenVINO and Snapdragon Neural Processing Engine).
  • Contributed to the async multi-threaded Python Machine Learning Pipeline Execution Engine, improved code quality, and followed
  • agile practices.
  • Responsible for the development and implementation of REST API, wrote unit and integration tests using pytest, and bug fixes.
  • Worked as part of porting the Execution Engine to rust using tokio-rs.
  • Implemented a safety fallback feature for the Execution Engine using a time-based leaky queue, thus improving system reliability to
  • maintain stability during high inflow of images.
  • Designed and integrated Megh Model Server into Nimble Execution Engine, which is inspired by NVIDIA Triton Inference Server.
  • Contributed to many bug fixes and development of Golang based CLI installer.
C++gRPCasynchronous callbacksPythonREST APIpytest+5

North carolina state university

Computer Science Teaching Assistant

May 2023Aug 2023 · 3 mos · Raleigh, North Carolina, United States · Remote

  • Designed problems, and resolved student doubts for CSC-505, a graduate-level course on algorithm design covering concepts like
  • Graph Path Finding, NP-Completeness and approximation algorithms.

Gofloaters

Software Intern

Dec 2020Mar 2021 · 3 mos · Chennai, Tamil Nadu, India

  • Developed an audio conferencing application with ReactJS and Firebase, featuring multiple public and private spaces, and received
  • a 100,000 INR funding grant from the Government of India during the COVID-19 pandemic to aid communication in war rooms
  • Led the end-to-end development of the application, taking it from scratch to beta deployment, and successfully implemented it for
  • efficient communication in COVID-19 war rooms, supporting volunteers in their fight against the disease.
ReactJSFirebase

Education

North Carolina State University

Master's degree — Computer Science

Aug 2022May 2024

SSN College of Engineering

Bachelor of Technology - BTech — Information Technology

Jan 2018Jan 2022

Stackforce found 100+ more professionals with C++ & Python

Explore similar profiles based on matching skills and experience