I graduated from the Department of Industrial and Information Management at National Cheng Kung University with a master's degree. My research focused on small sample machine learning and quality improvement in industrial management. With 6 years of experience in the software engineering industry, I emphasize code quality and automated deployment processes. I excel in full-stack web and desktop application development, particularly proficient in React framework and unit testing. My backend experience includes developing RESTful APIs and Socket.io services for inter-service communication, database management, Docker, and CI/CD. In my previous roles, I served as a frontend project lead, demonstrating proficiency in both collaborative and independent project development. I am skilled in communication, problem-solving, and project planning.
phone: +886 906266855
email: [email protected]
Kaohsiung,Taiwan ( R.O.C )
Step. 2022 - Present
As a cloud application software engineer, I utilize React, Electron, Shell scripting, Docker Compose, Golang, Redux, Linux, MacOS, Styled-components, and XD. My responsibilities include designing UI for cross-platform desktop applications, developing Electron desktop applications, automating deployment using Jenkins, and providing solutions for system-side support issues.
Remote Desktop Connection App
Draw Image Tool
Project Management System
Mar. 2020 - Mar. 2022
As a frontend engineer, I utilize React, NodeJS, Mui, Zustand, SWR, and Storybook. My responsibilities include frontend development for projects, writing modular tools, and data visualization.
AI Platform
Charging Station Fault Analysis
May. 2019 - Mar. 2020
As a full-stack engineer, I utilize PHP, Angular, Vue, MySQL, and SCSS. My responsibilities include database design, backend development, and frontend integration with hardware (NFC, smart wristbands, Gateways, iBeacons) research and development.
Indoor positioning
PCB Drill Bit Warehouse Management
Smart Bracelet Health Challenge
Factory Inspection System
Meal Ordering System (Frontend and Backend)
2021 - 2023
2016 - 2018
Creating a Responsive Web Design (RWD) website using native JS and CSS, based on an actual business website. This includes designing layout, color schemes, and building the website from scratch to completion.
Skills: Bootstrap, CSS, HTML5, JQuery, RWD, Ajax, Scss, Javascript
Designing a hybrid app for sports-related activities, featuring route planning, social running, user registration, and recording running times.
Skills: PWA, Vue, PHP, MySQL
Developing a Dockerized image to support stock data scraping, storing historical stock data into JSON or MongoDB, and providing a BackTest SDK and stock selection app support.
Skills: Bat, Python, BeautifulSoup, selenium, MongoDB, Docker
Using the Line Bot API to integrate with government open data and create a service for querying fruit market information.
Skills: Jest, MongoDB, google-auth-library, line/bot-sdk, express
Using design patterns to encapsulate it into an SDK for mounting third-party programs, and creating command-line tools using inquirer for interactive command-line interfaces and commander for CLI tools.
Skills: NodeJS, wrapper pattern, observer pattern, factory method pattern, state pattern
Using an SDK and Python crawler data to construct frontend user pages, allowing for more flexible tool usage, and integrating stock selection strategies to recommend stocks from the crawled data.
Skills: React, NextJS, MySQL, Zustand, Redux, Redis, PostgresSQL
Replicating the Windows Bing News search website, Line official webpage, and showcasing Three.js components.
Skills: Vite, React, Prettier, ThreeJS, RWD
Developing multicast and chat room functionality using Socket.io, ZeroMQ, and Express.
Skills: TCP, NodeJS, express, socket, Vue
Detecting moving vehicles using real-time highway images and the Mask R-CNN model.
Skills: Python, tensorflow, CNN
In this study, we propose the use of boxplot and a penalization term to limit the in-fluence of outliers on WGAN_MTD. We also replace the neurons with convolutional lay-ers to capture local information features and reduce the complexity of the model by reduc-ing the number of parameters between the input and output layers.
Skills: Python, tensorflow, GAN, MTD
I graduated from the Department of Industrial and Information Management at National Cheng Kung University with a master's degree. My research focused on small sample machine learning and quality improvement in industrial management. With 6 years of experience in the software engineering industry, I emphasize code quality and automated deployment processes. I excel in full-stack web and desktop application development, particularly proficient in React framework and unit testing. My backend experience includes developing RESTful APIs and Socket.io services for inter-service communication, database management, Docker, and CI/CD. In my previous roles, I served as a frontend project lead, demonstrating proficiency in both collaborative and independent project development. I am skilled in communication, problem-solving, and project planning.
phone: +886 906266855
email: [email protected]
Kaohsiung,Taiwan ( R.O.C )
Step. 2022 - Present
As a cloud application software engineer, I utilize React, Electron, Shell scripting, Docker Compose, Golang, Redux, Linux, MacOS, Styled-components, and XD. My responsibilities include designing UI for cross-platform desktop applications, developing Electron desktop applications, automating deployment using Jenkins, and providing solutions for system-side support issues.
Remote Desktop Connection App
Draw Image Tool
Project Management System
Mar. 2020 - Mar. 2022
As a frontend engineer, I utilize React, NodeJS, Mui, Zustand, SWR, and Storybook. My responsibilities include frontend development for projects, writing modular tools, and data visualization.
AI Platform
Charging Station Fault Analysis
May. 2019 - Mar. 2020
As a full-stack engineer, I utilize PHP, Angular, Vue, MySQL, and SCSS. My responsibilities include database design, backend development, and frontend integration with hardware (NFC, smart wristbands, Gateways, iBeacons) research and development.
Indoor positioning
PCB Drill Bit Warehouse Management
Smart Bracelet Health Challenge
Factory Inspection System
Meal Ordering System (Frontend and Backend)
2021 - 2023
2016 - 2018
Creating a Responsive Web Design (RWD) website using native JS and CSS, based on an actual business website. This includes designing layout, color schemes, and building the website from scratch to completion.
Skills: Bootstrap, CSS, HTML5, JQuery, RWD, Ajax, Scss, Javascript
Designing a hybrid app for sports-related activities, featuring route planning, social running, user registration, and recording running times.
Skills: PWA, Vue, PHP, MySQL
Developing a Dockerized image to support stock data scraping, storing historical stock data into JSON or MongoDB, and providing a BackTest SDK and stock selection app support.
Skills: Bat, Python, BeautifulSoup, selenium, MongoDB, Docker
Using the Line Bot API to integrate with government open data and create a service for querying fruit market information.
Skills: Jest, MongoDB, google-auth-library, line/bot-sdk, express
Using design patterns to encapsulate it into an SDK for mounting third-party programs, and creating command-line tools using inquirer for interactive command-line interfaces and commander for CLI tools.
Skills: NodeJS, wrapper pattern, observer pattern, factory method pattern, state pattern
Using an SDK and Python crawler data to construct frontend user pages, allowing for more flexible tool usage, and integrating stock selection strategies to recommend stocks from the crawled data.
Skills: React, NextJS, MySQL, Zustand, Redux, Redis, PostgresSQL
Replicating the Windows Bing News search website, Line official webpage, and showcasing Three.js components.
Skills: Vite, React, Prettier, ThreeJS, RWD
Developing multicast and chat room functionality using Socket.io, ZeroMQ, and Express.
Skills: TCP, NodeJS, express, socket, Vue
Detecting moving vehicles using real-time highway images and the Mask R-CNN model.
Skills: Python, tensorflow, CNN
In this study, we propose the use of boxplot and a penalization term to limit the in-fluence of outliers on WGAN_MTD. We also replace the neurons with convolutional lay-ers to capture local information features and reduce the complexity of the model by reduc-ing the number of parameters between the input and output layers.
Skills: Python, tensorflow, GAN, MTD