Projects

A selection of projects that I'm not too ashamed of

Student Grade Management system

Student Grade Management system

Collaborated with 4 teammates to build the student grade portal and course manage system, Developed the RESTFul APIs in Spring Boot Framework and MySQL database to implement the web application.Implement frontend with React.js and Bootstrap to provide access to configure and lunch student portal and generate the interactive visual reportsImplemented and optimized Database query algorithms that reduced 37% of CPU Usage.Integrated with Spring Security to provide customize authentication and access-control

Internet of Things (IOT) network traffic recognition App

Internet of Things (IOT) network traffic recognition App

Built the service with Python Flask Framework and MySQL database to implement the web application that allows user to upload Wireshark .pacp files to have the analyze result.Integrated Celery and RabbitMQ message in backend jobs distribute for high concurrency and performance.Implemented Bucked-Token and Sliding-window Rate Limiter to smooth burst request and prevent DDOS attack.Integrated Convolutional neural networks model with backend API to provide the analyze resultDeveloped Unit Test and improved coverage from 30% to 80% and save 70% of the code review timeDeployed build to Amazon AWS EC2 and AWS S3 Storage for high Scalability

Personal financial manage platform

Personal financial manage platform

Built a dashboard using Reach.Js including a shot chart and bar charts to visualize financial data with D3.jsDesigned a field goal filter for a detailed visualization of areas with different quarters. Created match filters to provide specific visual report for 7 different categories.Built the Server-less backend with AWS DynamoDB and GraphQL API to provide data accessing through AWS lambda for frontend interface