Sridhar Nandigam

Profile Picture

Software Engineer, Machine Learning Engineer, Cautious AI Optimist

I build large-scale distributed systems. That path took me from data engineering to machine learning to software engineering, and now into AI and HPC. Throw a dart at the AI stack and I've probably built something there.

Projects

SlurmGPT

TUI-based AI chatbot for managing and monitoring SLURM workloads. The goal is to recieve intelligent feedback on workload efficiency.

Project 1 Image

Homelab

The product of my obsession with self-hosting and salvaging old hardware. Personal git server, AI inference server, media server, and dev environment for software and AI development.

Project 1 Image

Sustainabrand

Project we made for AlphaHacks to find all sustainable brand alternatives to big brand names with unethical or unsustainable business practices.

Project 1 Image

Flower Classifier

A simple classifier made with Pytorch to classify flowers using the model that the user inputs through the command prompt. Developed for the Udacity Machine Learning Nanodegree to grasp the fundamentals of data processing and neural networks.

Experience

GR

NMC2 / G-Research

Software Engineer

(May 2024 - Present)

AWS

Amazon Web Services

Software Development Engineer Intern - Redshift

(May 2023 - July 2023)

  • Developed CI/CD pipeline with Ruby to reduce deployment on-call time from 5 days to 2 days with automatic merging, integration testing, deployment, and rollbacks
  • Wrote end-to-end integration tests in Java for Redshift database cluster failure remediation functionalities and increasing coverage by 250%
  • Designed alarms to monitor performance of CI/CD pipeline and deployed software
CGN

CGN Global

Data Engineer Intern

(May 2021 - August 2022)

  • Used C# to retrieve data from API and merge into SQL Server database
  • Architected data solution for one of our top clients in an ETL staging server with SQL
  • Debugged and fixed data transform issues in production environment to avoid significantly impacting over 800 active users.
  • Collaborated in the design and build of data analytics platform
  • Designed tools to support provision of enterprise data for transactional reporting and dashboards
TWG

TWG Technologies

Machine Learning Engineer Intern

(May 2021 - July 2021)

  • Preprocessed and cleaned image dataset with OpenCV for training
  • Designed and integrated Pytorch image classification models with applications
  • Created object detection algorithm with Tensorflow API
  • Responsible for the designing and implementation scalable systems to properly integrate machine learning with AWS SageMaker
  • Explored and implemented MLOPs best practices
Biomedical AI Lab at UNT

Biomedical AI Lab at UNT

Machine Learning Researcher

(June 2020 - December 2020)

  • Read in accelerometer data as x, y, and z coordinates from Android device to build dataset from the ground up
  • Cleaned and prepared data with Pandas and Numpy for training and testing
  • Developed LSTM model with Tensorflow to use coordinate data to recognize hand gestures
  • Co-authored book chapter on autoencoders, embeddings, and their applications

Skills

Languages

Databases

Libraries/Frameworks

Cloud Services

Blog