Hansheng Liu

Software Development, Theoretical Computer Science, Machine Learning

Resume

About Me


Hi, I'm Hansheng Liu, a Master of Computer Science student at University of Illinois Urbana-Champaign. My background combines Computer Science and Mathematics. My research is in theoretical computer science, with a particular emphasis on graph algorithms. I also have experience in industry applications, especially software development.

Experience


Placeholder image

Amazon

Software Development Engineer Intern - -

Amazon is an American multinational technology company engaged in e-commerce, cloud computing, online advertising, digital streaming, and artificial intelligence.

  • Incoming
Placeholder image

Leyan Technologies

R&D Engineer - -

Leyan Technologies is an e-commerce smart customer service systems provider through AI technologies and automation.

  • Architected and developed an AI framework validation system, encompassing correctness and performance testing.
  • Spearheaded the implementation of the web backend (Java), test-runner (Python), and database (MySQL).
  • Engineered a scalable, decoupled front-end & back-end architecture.
  • Researched integrating the newest TTS model, along with RAG, into the company's service.
Python Java MySQL Spring Boot LLM
Placeholder image

Zhejiang Century Huatong Group

Software Development Engineer - -

Zhejiang Century Huatong Group principally engaged in the development and operation of Internet games.

  • Developed and implemented Office Automation (OA) system functions using C#, delivered and deployed all tasks on time.
  • Integrated Didi Taxi (Chinese Uber) into the company APP, greatly optimized the convenience of colleagues’ taxi booking and reimbursement, made it easier for the company to supervise taxi behavior.
  • Wrote code to read and classify more than 1,000 charts of unorganized data into forms to facilitate inquiries by colleagues.
  • Took full ownership of the database system (MySQL), ensuring data integrity, security, and optimal performance.
C# .net core MySQL HTML CSS JavaScript
Placeholder image

Illinois Mathematics Lab

Researcher - -

The Illinois Mathematics Lab (formerly Illinois Geometry Lab) fosters opportunities for University of Illinois undergraduates in mathematical research, experimentation, and visualization.

  • Wrote a simulation system in C++, used fast algorithms and multithreading, reduced more than 80% of the original runtime.
  • Mined frequent patterns and applied multiple deep-learning algorithms to gain insights of the data.
C++ Graph Algorithms Python Deep Learning Data Mining
Placeholder image

Siebel School of Computing and Data Science

Teaching Assistant - -

Siebel School of Computing and Data Science is TOP 5 CS department in the world.

  • CS 450 - Numerical Analysis.
  • CS 128 - Introduction to Computer Science II.
C++ Python Numpy Lecturing
Placeholder image

Shengqu Games

IT Intern - -

Shengqu Games is a leading online game developer, operator and publisher worldwide.

  • Managed IT-related issues for the entire company, serving and communicating with over 1,000 people.
Computer Hardware Server

Projects


Chat Master

What-if Olympics

Chrome extension for text summarization

More coming soon!

Research


Topics on Length-constrained Minimum Spanning Tree

Ongoing

First Author

Graph Algorithms Randomized Algorithms

COSPLAY: Chain of Summary with persistently decaying entropy in long context RAG

Ongoing

First Author

Python LLM RAG Text Mining

Scale-free First-Passage Percolation

2023

Student Author

C++ Python Graph Algorithms Greedy Algorithms Stochastic Processes Probability Deep Learning Data Mining

Rumor Propagation on a Spread-out Line Graph

2023

Student Authot

C++ Graph Algorithms Stochastic Processes Probability

Education


Placeholder image

University of Illinois Urbana-Champaign

Master of Computer Science - -

TOP 5 CS program.
  • Full scholarships.
Placeholder image

University of Illinois Urbana-Champaign

Bachelor of Science in Computer Science & Mathematics - -

TOP 5 CS program.
  • Highest Distinction.
  • Triple major in Economics.
  • Minor in Statistics, Computational Sci. & Engr.

Contact