Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Keerthy Kakarla

Burlington,MA

Summary

Tech-savvy professional with 6+ years of experience in machine learning and software development. Skilled in leading projects from requirements to deployment, with expertise in Python, Scala, Apache Spark, Docker, and cloud technologies. Proven ability to deliver innovative solutions and overcome complex software development challenges.

Overview

6
6
years of professional experience

Work History

Staff Software Engineer

Black Duck (Acquired from Synopsys)
Burlington, MA
10.2024 - Current
  • Working on identifying the open-source LLM from which a client's model is derived, conducting a comprehensive evaluation of the model's strengths, weaknesses, capabilities, and vulnerabilities.

Staff Software Engineer

Synopsys
04.2024 - 09.2024
  • Leveraging an internal tool alongside LLMs to develop a secure product, ensuring the protection of company intellectual property (IP) by preventing IP leakage when sending data to LLMs. Additionally, scanning LLM responses for vulnerabilities before presenting them to users, and matching code content generated by the LLM with internal standards to ensure security and compliance.

Senior Software Engineer II

Synopsys
12.2021 - 03.2024
  • Restructured and optimized an internal tool, reducing baseline data size by 22% and cutting match table processing time from 5-7 days to 2 days, achieving a 60% reduction in cloud costs.
  • Improved Python matching accuracy from 24% to 75% and doubled Windows BOM results.
  • Led maintenance and releases of C/C++ matching tool, supporting 15+ sales engineers, and addressing customer feedback.
  • Implemented machine learning for open-source security and license compliance.

Senior Software Engineer I

Synopsys
12.2019 - 11.2021
  • Implemented advanced machine learning for open-source security and license compliance, introducing CNNs for significant improvements, and achieving a 4x increase in neural network prediction speed with GPU parallel processing.
  • Enhanced Python wheels and Gradle scans with fuzzy matching, increasing accuracy by 20%.
  • Led end-to-end development of a C/C++ matching tool using Test Driven Development, ensuring compliance and reliability as the sole maintainer.
  • Created troubleshooting guides and trained sales engineers, while developing a Docker container to streamline demo setup time.
  • Collaborated across teams to integrate components and resolve bugs, improving the tool's functionality and performance.

Software Engineer

ItVorks
09.2019 - 12.2019
  • Executed complex data analysis using SQL, improving data extraction and interpretation.
  • Applied KNN and logistic regression models, significantly boosting classification accuracy.

Machine Learning Intern

Samsung Research America
11.2018 - 06.2019
  • Developed a personalized recommendation system for restaurants and concerts, increasing hit rate from 60% to 75%.
  • Utilized advanced text feature engineering (n-grams, TF-IDF, word2vec), and sentiment models (LDA2Vec, NLTK) for improved analysis.

Research Assistant

Arizona State University
07.2018 - 11.2018
  • Designed and implemented Convolutional Neural Network (CNN) architectures to address diverse challenges, including image classification, object detection, and localization.

Education

Masters of Science - Electrical engineering

Arizona State University
05.2018

Bachelors of Technology - Electronics and Instrumentation Engineering

VNRVJIET
India
05.2016

Skills

  • Programming Languages: Python, SQL, Scala, Java, and C
  • Software: Docker, Kubernetes, Apache Spark, Apache Oozie, Hive, HDFS, Bigtable, GCP
  • Data Science Libraries/Frameworks: PyTorch, TensorFlow, Keras, Scikit-learn, Pandas, NumPy, LangChain, SciPy, Flask, Gensim, NLTK
  • Other tools and technologies: Hugging Face, Jupyter Notebook, Jenkins, Postman, Datadog, and Grafana

Accomplishments

  • Granted a patent for developing an innovative system for organizing software packages based on the identification of unique attributes.
  • Non-provisional patent application filed for protecting Intellectual property using digital signatures.
  • Received the Dev Award at Synopsys for exceptional contributions in developing a tool that significantly expanded the customer base.
  • Secured the LLM Innovation award during the Synopsys Hackathon event, showcasing creativity and problem-solving skills.

Timeline

Staff Software Engineer

Black Duck (Acquired from Synopsys)
10.2024 - Current

Staff Software Engineer

Synopsys
04.2024 - 09.2024

Senior Software Engineer II

Synopsys
12.2021 - 03.2024

Senior Software Engineer I

Synopsys
12.2019 - 11.2021

Software Engineer

ItVorks
09.2019 - 12.2019

Machine Learning Intern

Samsung Research America
11.2018 - 06.2019

Research Assistant

Arizona State University
07.2018 - 11.2018

Masters of Science - Electrical engineering

Arizona State University

Bachelors of Technology - Electronics and Instrumentation Engineering

VNRVJIET
Keerthy Kakarla