Gowtham Krishna Tadikamalla

I'm a  

About Me

I am a Data Science graduate student at the University of Maryland College Park with a strong foundation in Machine Learning, AI, and NLP. With experience in developing and implementing machine learning models, automating testing processes, and creating innovative solutions, I am passionate about leveraging data to solve complex problems and drive impactful decisions.

My technical expertise spans across Python, Machine Learning frameworks, MLOps tools, and cloud technologies. I have successfully applied these skills in professional settings and academic projects to deliver efficient and effective solutions.

I'm particularly interested in leveraging AI solutions to solve real-world challenges in healthcare, sustainability, and business optimization. My approach combines theoretical knowledge with practical implementation, ensuring that my solutions are both innovative and deployable in production environments.

Get In Touch

Skills

Languages

  • Python
  • C/C++
  • Java
  • JavaScript
  • R Programming
  • MATLAB
  • Assembly
  • Embedded C

Machine Learning Tools

  • Pandas
  • TensorFlow
  • PyTorch
  • Huggingface
  • Langchain
  • NLP
  • Clustering

MLOps & Data Engineering

  • Jenkins
  • Docker
  • Kubernetes
  • Git CI/CD

Cloud

  • AWS Lambda
  • S3
  • Step Functions
  • DeepRacer

Databases & OS

  • MySQL
  • DynamoDB
  • Oracle
  • Windows
  • Ubuntu

Office & Visualization

  • Excel
  • Power BI
  • Outlook
  • PowerPoint
  • Word
  • Canva

Experience

Graduate Teaching Assistant

University of Maryland, College Park, MD | September 2025 – Present
  • Led NLP labs/demos on tokenization, embeddings, seq2seq/Transformers, and model evaluation (accuracy, F1, ROC-AUC, BLEU/ROUGE) using Python, PyTorch, Hugging Face, spaCy, and scikit-learn.
  • Mentored teams on debugging ML pipelines, data preprocessing, and feature engineering with NumPy/pandas; reviewed PRs for code quality, type hints, linting, and test coverage.
  • Collaborated on dataset curation (split strategies, stratified sampling, leakage checks, class imbalance handling) and lightweight model prototyping aligned to real-world NLP use cases.
  • Conducted error analysis and ablations to compare baselines vs. improved models; documented findings and delivered actionable feedback.

Software Test Automation Intern

Qualcomm Technologies Inc., San Diego, CA | June 2025 – August 2025
  • Developed and executed unit, integration, regression, and hardware-in-the-loop (HIL) tests for RFIC devices using Keysight Test Automation Platform (KTAP) and OpenTAP, improving test coverage and reliability.
  • Created and automated Test plans in C# and Python, enabling real hardware validation through seamless instrument integration.
  • Integrated automated tests into CI/CD pipelines using Jenkins and Git, adding artifact retention, log/metrics capture, and automated pass/fail gating for continuous integration and release readiness.
  • Built Custom Test Steps to enhance modularity and reusability, while gaining hands-on experience with CI/CD pipelines and RF testing protocols.
  • Configured Devices Under Test (DUTs) and handled hardware–software integration, instrument bring-up, and test environment orchestration, including test data management, mocking/stubbing where applicable.
  • Drove defect reproduction and root-cause analysis with detailed logging, assertions, and tracing, collaborating via Git and code reviews (pull requests) to close bugs and prevent regressions.

Software Testing Intern

ICU Medical LLP, Chennai, India | Jan 2024 – July 2024
  • Developed APIs for automation and wrote Python scripts to test embedded systems in medical devices like Dual and Solo, ensuring enhanced reliability and efficiency.
  • Implemented Pytest framework to conduct comprehensive functional and integration testing, reducing manual testing time by 80% and improving accuracy.
  • Automated the testing process using Jenkins, optimizing the CI/CD pipeline and streamlining the defect diagnosis and resolution process for quicker product iterations.

Technical Lead

Intel IOT Club
  • Managed a team of 30 tech enthusiasts while coordinating over 500 members, successfully organizing numerous AI and IoT events that fostered knowledge sharing and collaboration.
  • Conducted and organized multiple hackathons and events, delivering IoT and edge AI-focused training for students using Intel® Software Development Tools and resources.
  • Enhanced technical skills and promoted innovation within the community while demonstrating strong leadership and commitment to the growth of the IoT club.

Projects

ActiveRAG Next – Multi-Agent RAG System

Built an end-to-end Retrieval-Augmented Generation system with agent-based coordination, reasoning, and validation. Integrated Streamlit UI with LangGraph for real-time multi-agent execution and dynamic query routing. Used RAG-Fusion retrieval for office docs, web pages, and knowledge graph extraction with Graph-of-Thought reasoning for explainable outputs.

RAG LangGraph Streamlit Multi-Agent Graph-of-Thought

Hate Speech Detection

Developed a machine learning-based system to identify and categorize hate speech in online text using NLP techniques. Implemented and compared Naive Bayes, LSTM, and DistilBERT models, with DistilBERT achieving 94% accuracy. Delivered data-driven recommendations to improve content moderation policies.

NLP DistilBERT Python LSTM

Plant Health Monitoring System

Created a deep learning system for monitoring tomato plant health, utilizing YOLOv8 to achieve 92% accuracy in classifying Early Blight, Healthy, and Magnesium Deficiency conditions. Designed an innovative rail system for real-time video capture with a user-friendly web interface.

YOLOv8 Computer Vision Deep Learning Python

Credit Score Classification

Developed a model for credit score classification into High, Medium, and Low categories using K-NN, PCA, SVM, and Neural Networks. Applied PCA for dimensionality reduction and optimized classification accuracy through multiple algorithms, leading to an 87% improvement in prediction performance.

K-NN PCA SVM Neural Networks

Python File Tagger

Created an open-source Python software integrated with MySQL for efficient file organization and retrieval. Designed a user-friendly tag-based system enabling users to categorize and locate files based on content or purpose, enhancing productivity in complex data environments.

Python MySQL File Management

Crop Prediction ML Model

Innovated a machine learning model for crop prediction based on soil parameters like nutrients and moisture levels. Employed Python and LightGBM for model creation, and Flask for integrating the model with a user-interactive website. Delivered a platform enabling users to receive tailored crop recommendations, enhancing agricultural decision-making.

Python LightGBM Flask Crop Prediction

Education

Master of Data Science

University of Maryland College Park | Expected May 2026

Coursework: Statistical methods in Data Science, Automated Learning and Data Analysis, Big Data Systems, Design and Analysis of Algorithms.

Bachelor of Technology in Electrical and Computers

Amrita School of Engineering, Coimbatore, Tamil Nadu, India | May 2024

GPA: 8.16/10
Coursework: Machine Learning, Artificial Intelligence, Natural Language Processing, Applied Analytics, Cloud Computing, Computer Networks, Databases, Operating Systems, Computer Architecture, Digital Image Processing.

Certifications

Intel Edge AI Certification

Completed advanced training in deploying AI models on edge devices using Intel's frameworks and tools.

AWS Machine Learning Foundations

Gained comprehensive knowledge of machine learning concepts and their implementation on AWS.

AWS Academy Graduate - AWS Academy Introduction to Cloud Semester 1

Mastered foundational AWS cloud concepts, services, and implementation strategies.

AWS Academy Graduate - AWS Academy Introduction to Cloud Semester 2

Advanced understanding of AWS cloud architecture, security, and optimization techniques.

Complete Python Developer in 2023: Zero to Mastery

Comprehensive training in Python programming fundamentals, advanced concepts, and practical applications.

Get In Touch