# Akshay Verma > Senior Software Engineer at NVIDIA Location: San Francisco Bay Area, United States Profile: https://flows.cv/akshayverma Languages: Python, Golang, JavaScript. Tools: AWS, Apache Kafka, ELK, OpenCV, Keras, PyTorch, Docker, Grafana, Jenkins, Packer, Bazel, Skylark, PostgreSQL, gRPC, Temporal, Kubernetes, ArgoCD Skills: Backend Development, Data Analytics, Machine Learning, Deep Learning, Computer Vision, CI/CD, Framework Development. Relevant coursework: Distributed Systems, Machine Learning, Computer Vision and Image Processing, Biometrics and Image Analysis, Data-Intensive Computing, and Algorithms for Modern Computer Systems. ## Work Experience ### Software Engineer @ NVIDIA Jan 2020 – Present | Santa Clara, California, United States ### Reliability Engineer Intern @ Autodesk Jan 2019 – Jan 2019 | San Francisco Bay Area AWS ELB Log Analyzer • Implemented a feature to identify frequently called API for services by analyzing their AWS ELB logs. • Implemented a custom similarity metric and used a density-based clustering algorithm to group similar API together, and generated a single regular expression for them to match the entire group. • Calculated request latency for each API, and recommended thresholds which can be used to set SLO. • Skills: Python, AWS, Clustering Algorithms. Grafana Dashboard Automation • Developed a framework for the automatic generation of Grafana dashboards. • Implemented features to allow the user to do the following things just by updating the YAML configuration file. - Adding panels for Row, Graph, Singlestat, Text, Heatmap etc. - Selecting the position of the panel - Use different data sources like Prometheus, CloudWatch etc, • Skills: Python, Grafana Jenkins and AWS Deployment Pipeline • Designed and developed a pipeline for deploying changes made to Grafana dashboards using Jenkins, Boto3, AWS API Gateway, AWS Lambda, and AWS Simple Queue Service. • The pipeline is designed to monitor GitHub repositories, look for changes to specific configuration files and deploy the changes done to the Grafana dashboards to different environments (Prod, Stage, and Dev). • Implemented a Jenkins declarative pipeline using Groovy to execute different stages of deployment. • Used Zappa for the deployment of AWS components. • Skills: Python, AWS, Jenkins, Groovy ### Student Assistant @ University at Buffalo Jan 2019 – Jan 2019 | Buffalo/Niagara, New York Area ### Tools Development Engineer @ NVIDIA Jan 2015 – Jan 2018 | Pune Area, India Test Automation Framework • Designed and developed a test framework - a combination of data-driven and keyword-driven framework, with support for executing tests on different environments (Linux, Windows, Linux for Tegra, Yocto, Android). • Reduced the time to automate test case by 60% as it required no programming experience. • Skills: Python, JSON as data source format. GUI Automation using Computer Vision • Implemented an application using algorithms for feature and object detection, which verified visual elements and tested interactions with GUI applications. • Skills: Python, OpenCV, Linux. Log Capture and Analytics Tool • Designed and developed a tool for capturing logs from different devices/platforms simultaneously - capable of handling 100,000+ messages per second. • Fully automated end-to-end pipeline in which logs are captured in real-time and uploaded to Elasticsearch, with live analytics provided through Kibana dashboards. • Skills: Python, Apache Kafka, Elasticsearch, Logstash, Kibana, Distributed computing, Big Data, Real-time. Job Scheduler • Redesigned the in-house job scheduler to make it scalable, robust and flexible, which made it much easier and faster to add components to support new platforms. • Reduced the time required to trigger all jobs from 3 hours to 2.5 hours by introducing parallel operations. • Skills: Python, MySQL, Multi-threading. Nintendo Switch Automation • Designed and developed the framework to support communication protocol (serial), automated sanity test cases for feature verification, and, power and performance measurement of the device using NI DAQ (Data Acquisition). • Skills: Python, Windows. Android Application Automation • Worked a framework for automating applications using a combination of UiAutomator and monkey scripts reduced the time required for testing the applications by 90%. • Skills: Java, UiAutomator, UiAutomatorViewer ## Education ### Master of Science - MS in Computer Science University at Buffalo ### Bachelor of Engineering (BE) in Computer Science Savitribai Phule Pune University ### Kendriya Vidyalaya ### High School Air Force School ## Contact & Social - LinkedIn: https://linkedin.com/in/iakshayverma - Website: https://akshay-verma.github.io/ --- Source: https://flows.cv/akshayverma JSON Resume: https://flows.cv/akshayverma/resume.json Last updated: 2026-04-05