About

Welcome! I am Ali Al-Ramadan, a Ph.D. candidate in Computer Science at Kent State University, advised by Prof. Jonathan I. Maletic.

Research: My research is in AI for software engineering with a focus on combining static program analysis and program transformation with large language models to support the maintenance and evolution of large-scale software. Recent work focuses on detecting code quality issues, automating repetitive code changes, and analyzing quantum programs.

My work has appeared in venues such as the IEEE International Conference on Software Maintenance and Evolution (ICSME), IEEE Software, and the IEEE International Conference on Quantum Computing and Engineering (QCE). I am also a maintainer of srcML, an open-source infrastructure for the analysis and transformation of source code. I serve on the program committee of the IEEE/ACM International Conference on Software Engineering (ICSE 2027) and served as Review Compliance Chair of ICSME 2026.

Industry: I work through Mercor as an AI research collaborator at Cincinnatus LLC, on machine learning performance engineering for a leading AI research lab.

News

Education

Kent State UniversityKent, Ohio

Ph.D. in Computer Science

M.S. in Computer Science

Yarmouk UniversityIrbid, Jordan

B.S. in Computer Engineering

Muğla Sıtkı Koçman UniversityMuğla, Turkey

Exchange Student with an Erasmus+ Scholarship

Academic Experience

Kent State UniversityKent, Ohio

Graduate Research Assistant on AI-assisted program analysis and transformation with srcML

Graduate Teaching Assistant for the weekly lab sections of three undergraduate programming courses

AbwaabRemote

English Teacher of interactive online lessons for middle and high school students

Industry Experience

Cincinnatus LLC (via Mercor)Remote

Research Collaborator in ML performance engineering and MLOps for a leading AI research lab

MercorRemote

CUDA Kernel Engineer (Contract) for kernels that reproduce PyTorch operators and rubrics that graded the code of AI agents

AI Model Evaluation (Contract) with graduate-level computer science prompts and golden answers from research papers

Abdul Hameed Shoman FoundationRemote

Lead Software Engineer (Contract) of TransVisio, a speech recognition and subtitling platform built on large language models and adopted by multiple universities for student instruction

The Arabic Observatory of TranslationRemote

Lead Software Engineer (Contract) of SubGPT, a subtitle translator built on large language models

Specialized Technical Services (STS)Amman, Jordan

IT Infrastructure Intern for server load balancing and the automated provisioning of VMware virtual machines