Shady Ali

Computer Science, University of Minnesota - Twin Cities (Graduation: May 2026)

Undergrad Researcher @Minnesota NLP

Currently doing undergraduate research on Test-Time and Inference Scaling, and Knowledge Discovery in Language Models at Minnesota NLP under the supervision of Professor Dongyeop Kang (DK).

Open for any work opportunities for Summer 2026 and beyond.

Research Interests (still refining them)

Machine Learning Reasoning LLMs Agentic LLMs Inference Scaling AI Systems

I have research and industry experience in Machine Learning and Data Science. And a strong foundation in Computer Science and Software Engineering principles and understand and practice software development life cycle and architectural design.

GPA 4.02 Research Papers • 3 Industry Experiences
Download CV

Recent Updates

Oct 2025
Got accepted as a lab member at Minnesota NLP.
Sep 2025
Started working part-time at UMN's AI Makerspace, doing fun projects and using some powerful GPUs!
Sep 2025
Started an exciting journey of learning and applying Language Modeling and Word Vector representation from the very beginning, check out the full repo! (on pause)
May 2025
PAIR: A Novel Large Language Model-Guided Selection Strategy for Evolutionary Algorithms has been accepted at Springer's International Journal of Computational Intelligence Systems. (Faced issues with publication funding, under publication, again.)

Skills & Expertise

Languages

Python C++ C SQL LaTeX

AI & Data Science

PyTorch Pandas NumPy vLLM TensorFlow Sklearn CrewAI LangGraph LangChain Matplotlib

Developer Tools

Git Docker Jupyter Google Cloud Overleaf

Research & Publications

PAIR: A Novel Large Language Model-Guided Selection Strategy for Evolutionary Algorithms
International Journal of Computational Intelligence Systems, Springer, 2025
View publication →
MotionCaution: Smartphone Application for Securing the Motions of Real-Time Vehicles
Lecture Notes on Networks and Systems, Springer, 2024
View publication →

Engineering & Work Experience

Language Modeling from Scratch

PyTorch • NLP • Deep Learning

Implemented Word2Vec (Skip-Gram, Negative Sampling), Neural Probabilistic Language Models, and N-Grams to build foundational language modeling concepts from the ground up.

View project →

Agentic Marketing Campaign System

RAG • LLMs • Autonomous Agents

Developed an autonomous RAG-powered Agentic system that generates marketing campaign architectures by integrating past campaign data, client-specific market analysis, and research insights.

LLM-Powered Resume Extraction Pipeline

LLM • Multi-threading • Data Pipelines

Built an LLM-powered resume extraction pipeline using a multi-threaded producer-consumer architecture for efficient processing, aggregating multi-source candidate data into Google Sheets with structured insights.

Customer Retention & Churn Prediction

Data Science • Machine Learning • FinTech

Led a customer retention project, delivering a proof of concept with clustering (K-Means, GMMs) and churn prediction models (XGBoost, LSTMs) for customer segmentation and retention insights.

Explicit Content Detection App

PyTorch • Image Classification • Android

Developed a PyTorch-based image classifier based on MobileNetV3 with 96% accuracy on 12,000 images and created an Android app for content blocking.

Text Sentiment Analysis Model

TensorFlow • Keras • NLP • FastAPI

Trained an LSTM Network on 1 million texts from Twitter interactions and movie reviews with 87% accuracy, and deployed it as an API endpoint.

View project →

Experience

Undergraduate Researcher
Minnesota NLP, Minneapolis, MN
September 2025 - Present
  • Working on Test-Time and Inference Scaling, and Knowledge Discovery in Language Models.
AI Technician
University of Minnesota AI Makerspace, Minneapolis, MN
September 2025 - Present
  • Guiding visitors with AI/ML tasks, projects, and questions.
  • Building Machine Learning systems for the space and UMN.
  • Creating AI workshops and guides for students.
Data Science Co-op
SEIF Pharmacies, Cairo, Egypt
April 2025 - July 2025
  • Developed a data-oriented work scheduling and headcount report.
  • Performed association analysis and clustering for a performance-scoring system to rank employees by hourly efficiency.
Junior Machine Learning Engineer
Euclid Solutions, Cairo, Egypt
March 2025 - June 2025
  • Developed an autonomous RAG-powered Agentic system that generates marketing campaign architectures by integrating past campaign data, client-specific market analysis, and research insights.
  • Built an LLM-powered resume extraction pipeline using a multi-threaded producer–consumer architecture for efficient processing, aggregating multi-source candidate data into Google Sheets with structured insights.
Data Science Intern
Attijariwafa Bank, Cairo, Egypt
August 2024 - November 2024
  • Led a customer retention project, delivering a proof of concept with clustering (K-Means, GMMs) and churn prediction models (XGBoost, LSTMs) for customer segmentation and retention insights.
  • Extracted, cleaned, and engineered features from millions of customer records to build robust datasets for model training and testing.

Relevant Coursework

AI & Machine Learning

Introduction to Artificial Intelligence Machine Learning Fundamentals Directed Research Machine Learning in Healthcare Data Analysis

Core CS

Data Structures Algorithms Design and Analysis Introduction to Operating Systems Computer Architecture and Organization Architecture and Implementation of Database Systems Principles of Database Systems Software Analysis and Design Functional Programming

Math & Theory

Calculus I & II Linear Algebra Discrete Structures Introduction to Probability and Statistics Graph Theory