Summary
Gerald Soosairaj is an Associate Teaching Professor in Computer Science and Engineering with a decade of experience spanning academia and industry, including research on main-memory databases and professional work on Diameter protocol implementations. He holds an interdisciplinary Ph.D. in Computer Sciences and Education from UW–Madison and designs evidence-based, student-centered approaches to make computing instruction more effective and inclusive—especially for non-native English speakers and beginning programmers. Gerald studies live-coding and second-language programming pedagogy while also developing outreach programs, such as a mobile app workshop to boost participation from underrepresented groups. His background blends systems-level technical depth (C++, database engines, graph processing) with hands-on teaching and curriculum design, enabling practical translation of research into classroom practice. Based in Madison, Wisconsin, he is known for pairing rigorous evaluation with creative interventions that improve accessibility in computing education.
10 years of coding experience
8 years of employment as a software developer
Master's Degree, Computer Science, Master's Degree, Computer Science at University of Wisconsin-Madison
B.Tech, Information Technology, 9.24 CGPA, B.Tech, Information Technology, 9.24 CGPA at College of Engineering Guindy, Anna University
Tamil, English