# Hersh Singh > Software Engineer at Ironclad Location: San Francisco Bay Area, United States Profile: https://flows.cv/hersh Experienced software engineer with industry knowledge in machine learning (focus on NLP, LLMs, and RAG framework), full-stack development, and DevOps. Feel free to reach out and chat about what you're working on, dreaming about or just to talk! ## Work Experience ### Software Engineer @ Ironclad, Inc. Jan 2021 – Present | San Francisco Bay Area AI and Legal tech ### Software Engineer @ IBM Jan 2020 – Jan 2021 | Chicago, Illinois, United States AI and business intelligence ### Software Engineer Intern @ IBM Jan 2019 – Jan 2019 | Raleigh-Durham-Chapel Hill Area - Developed algorithm in Python to scrape different sources for KPIs under IBM Hybrid Cloud and pushed metrics to a remote server to reduce the bottleneck in the product pipeline - Used Jenkins and Github API to poll for data used in algorithm's for KPIs required by different teams in the development phase of product - Set up Prometheus database to push data calculations and placed the tool on a Firebase server - Visualized KPIs on Grafana dashboard and improved the CI/CD by helping product managers better interact with customer issues, and helping software architects focus on better code delivery and production ### Software Engineering Intern @ IBM Jan 2018 – Jan 2018 | Raleigh-Durham, North Carolina Area - Developed machine learning algorithm in Python for root causes detection to assist Hybrid Cloud SAE (service availability engineers) team offerings - Polled monitors for metrics data and Grafana dashboards for root cause analysis - Implemented time-series database with InfluxDB in architecture of CEM offering and used domain knowledge for feature engineering before using neural networks for machine learning decisions - Created dependency map for service availability engineers to use during on call outages ### Intern @ Tesla Jan 2018 – Jan 2018 | Fremont, CA - Used Python for data analysis on service parts for the supply engineering team, including forecasting and part dependencies for worldwide service centers to order and phase out parts - Assisted in cleaning data and created a dashboard for Project Managers to add new parts to the internal database and error checking algorithm tio make sure only desired parts are appearing on internal ordering page - Created virtual reality tour and experience of new Tesla models and Fremont factory for potential Tesla customers ### Artificial Intelligence and Embedded Software Developer @ iRobotics Jan 2017 – Jan 2018 | Urbana-Champaign, Illinois Area • Used Raspberry Pi to create an image-drawing robot with tensorflow to recognize image and draw with utensils using stepper and servo motors, encoder • Led team in abstracting and planning, worked with electrical subteam for material using AutoCAD • Created path generation for robot from an image with Python ### Workshop Leader @ Institute of Electrical & Electronic Engineers Jan 2016 – Jan 2018 | Urbana-Champaign, Illinois Area • Taught workshops in computer vision and machine learning using Microsoft Azure, and Python tensorflow for image recognition and Convolution Neural Networks • Taught Unity and C# for game development and virtual/augmented reality to undergraduates ### Electronics Subteam Embedded Software Developer @ Illini Motorsports Jan 2016 – Jan 2018 | Urbana-Champaign, Illinois Area • Created steering wheel LCD screen with RA8875 display driver using C programming • Researched affordable and compatible driver for steering wheel’s LCD screen • Used SPI synchronous serial communication and seven segments digit for display to LCD • Improved functionality with new design and requests from mechanical sub-team and driver ## Education ### Bachelor’s of Science in Computer Engineering University of Illinois Urbana-Champaign ### High School Diploma Dougherty Valley High School ## Contact & Social - LinkedIn: https://linkedin.com/in/hersh-singh-250762122 --- Source: https://flows.cv/hersh JSON Resume: https://flows.cv/hersh/resume.json Last updated: 2026-04-11