Taipei–Keelung Metropolitan area
1. Build and maintain Laravel backend services and provide APIs for mobile applications. 2. Build and maintain internal dashboards with full-stack development (Laravel + Vue). 3. Implement CI/CD pipelines using Docker and Jenkins for automated deployment.
1. Develop and maintain campus websites based on the requirements of the departmental staff, while also managing network and hardware resources. 2. Utilize Apache and MySQL DB to build the web server and develop the web system using PHP. 3. Regularly coordinate with the Ministry of Education and conduct internal network security audits to improve website security and address vulnerabilities.
Course of system analysis and design
1. Develop a Python web scraping tool according to the professor's requirements, aimed at extracting complex data from the internet. Integrated this data with Power BI to present it in a visual format. 2. The exported charts and data are available for use by the students and professor of that lab for writing papers.
1. Responsible for maintaining and developing the M+ web version, with Java on the backend and JSP on the frontend. 2. Participated in improving the system's login authentication password process to meet internal audit objectives. 3. Utilized git and Bitbucket for version control.
1. Using Java and Selenium , we constructed an automated testing tool for the M+ web version, capable of simulating manual clicks and UI interactions. 2. This tool addresses the time-consuming and labor-intensive processes involved in internal regression testing, significantly reducing testing time. 3. In the future, users will only need to address webpage bugs based on error messages in the automated testing report, greatly enhancing testing efficiency.