Teaching Assistant at North Carolina State University
Raleigh, North Carolina, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Yasitha Rajapaksha is a Ph.D. student in computer science at North Carolina State University and a teaching assistant with nine years of practical experience bridging academia and industry. With a B.Sc.Eng in Computer Engineering and prior roles as a demonstrator and a software engineering intern at WSO2, he combines solid engineering foundations with classroom and research mentorship. His doctoral work focuses on improving educational games by modeling player preferences and dynamically tuning game parameters to deliver personalized learning experiences. Passionate about game design and user-centric adaptability, he brings both empirical research methods and software engineering rigor to iterative game improvement. Based in Raleigh, he leverages his background in computer engineering to translate research insights into usable systems that enhance engagement and learning outcomes.
9 years of coding experience
Bachelor of Science of Engineering(B.Sc.Eng), Computer Engineering, Bachelor of Science of Engineering(B.Sc.Eng), Computer Engineering at University of Peradeniya
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at North Carolina State University
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.
Request Free Trial
Yasitha Rajapaksha - Teaching Assistant at North Carolina State University