Cryptographic Tools

Cryptographic Tools

A playground to understand basic principles of cryptography, with an emphasis on their usages in modern web apps.

Manhattan Displacement Minimization for Legalization and Detailed Placement

Course project for VLSI CAD course, performing legalization and detailed placement with Manhattan Displacement minimization.

Chirper, a full stack twitter clone

Course project for software engineering course.

JobMatch: a job matching system using text analysers

Course project for OSS course: a website for receuiters using NextJS, Express, Langchain, MongoDB for matching jobs to candidates via their resumes

YouTeam - Team Management for YouTuber Groups

A final-year project as a CS student at HKU SPACE. The website focuses on the usages of Vue.js, Firebase, Plotly.js, and YouTube Data API. Gained intermediate experience with authentication, NoSQL databases, state management, RESTful API, and web hosting.