Maha A is a PhD candidate and Graduate Teaching Assistant at UMass Amherst with a decade of experience at the intersection of computational linguistics, formal logic, and natural language processing. She models linguistic rules as computational algorithms and explores how classical linguistic theory can be integrated with modern machine learning to advance morphology, syntax, and structured reasoning. As a TA for NLP and Theory of Computation and a research mentor, she combines rigorous theoretical grounding with hands-on teaching and mentorship. Her background includes applied language work—consulting on Arabic elicitation and supporting a Cherokee language learning project—highlighting a practical commitment to language documentation and resource-building.
10 years of coding experience
3 years of employment as a software developer
High School Science Path, High School Science Path at Najd National School
Doctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at University of Massachusetts Amherst
Bachelors of Science Computer Science, Bachelors of Science Computer Science at Northeastern University
Contributions:10 commits, 10 pushes, 1 branch in 2 days
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.