54 CHEN

Algorithm

https://github.com/54chen/ai

Conduct multi-angle fine-tuning on Kaggle’s sick plant classification task using two pre-trained models (Inception and MobileNetV2) and two models trained from scratch (AlexNet and a custom CNN).

https://github.com/54chen/mimetic_location

Mimetic for Facility Location Problems. In this project, a set of cities all over the world, which are the cities with most population, needs to be decided as the warehouse points for a global company.

https://github.com/54chen/grasp_latinsquare

Grasp for completing a partial Latin square. It is commonly used in agriculture.

https://github.com/54chen/tabu_rectangle

Tabu search for the stock cutting problem. It’s a problem faced by the wood, glass and paper industries.

https://github.com/54chen/deep

A common deep learning project.

Full-Stack Development

https://bhrp.vercel.app/

Rent to Earn. The first CRYPTO rental platform in NZ. Just for fun. This project integrates Nextjs, Bootstrap and smart contracts related knowledge such as Hardhat, Solidity.

https://github.com/54chen/shop

I spent a weekend learning Angular and TypeScript and quickly implemented this shop with a complete list of features: adding products, modifying product descriptions, adding items to cart, checkout, browsing orders in the back-end, roles, and permission authentication.

Cybersecurity

https://github.com/54chen/DTool

A ransomware called Good Game ransomware encrypts all files on the disk and demands users to transfer money. While analyzing the project and attempting to recover all encrypted files, it was discovered that it was just a Base85 decryption.

https://github.com/54chen/Credential

A small tool using Java that includes a registration and login authentication process, with noteworthy attention to even the smallest details.

JAVA tools

https://github.com/54chen/jcpu

Jcpu is a Java cpu debug tool.

https://github.com/54chen/jmem

Jmem is a java memory analysis tool.

https://github.com/54chen/rose

Rose is a Java framework that includes lots of best practices about Spring. It was widely used in China. Now, most of the features can be found in Spring-boot.

Others

https://github.com/54chen/MyNet

MyNet is a 802.1x network software running under Linux/Gnome.