Xin Liu is a PhD candidate in computer science at the University of Michigan with eight years of experience focused on natural language processing and UI/UX design. They combine research rigor with hands-on teaching, having developed and led a new Information Thermodynamics course with practical data collection and visualization components. Xin’s background blends strong academic foundations—including a CS BS from Michigan and a top-scoring pre-college stint at Johns Hopkins—with practical coding and curriculum design. Outside research, they balance intense technical work with gaming and yoga, which they credit for sustaining creativity and problem-solving stamina. Known for bridging human-centered design and language technologies, Xin brings an interdisciplinary perspective that helps turn complex models into usable interfaces.
8 years of coding experience
1 year of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Michigan College of Engineering
Contributions:38 commits, 31 pushes, 6 branches in 1 month
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.