Tauyuan, Taiwan 0976870211 | [email protected] | 1998/2/11
I have been Self-study coding scripts during university, and enrolment in Buildschool for Software development Training. During the 8-month course, I learned to use MVC5 and .net core programming framework to create full-stack webside, which made me more proficient with c#, javascript and MSSQL.
After graduation, I entered the automation equipment industry company. I controlled a part of project by Japanese-made robot to complete the product handling operation and complete the acceptance. In my spare time, I independently developed a Winform game helper program, which was completed enough to have a regular customer base to buy it. Besides, other small works such as line bot and static webside.
Later on, I took the initiative to participate in the development a warehouse control system in a brand-new factory in China. I coded a warehouse program that received ordered from machines and than sent agv and overhead cranes to move work by communicating with PLC, Sockets and database. I have accumulated the experience and program framework of single machine control and communication between equipment, and learned communication skills through discussion and negotiation with customers. I am willing to learn and challenge new things, and my goal is to make life more convenient and better with programs.
• 2022 - Present
Using C# and VB.net, we developed PLC and AGV's host system, dispatching tasks and customer product data integration, record, action communication process planning. I have a complete experience from the planning to the realization of the new planning plant in China.
• 2020- 2022
Using Japanese-made Robot, it can communicate with PLC and computer transmission order by CCD, make the clamping and releasing action, and repeatedly transport the products to achieve automation. Familiar with NACHI language coding and adaptor operation.
• 2020
With the enthusiasm for programming and the high intensity of the course schedule, I continue to practice every day after class in order to build a better foundation and complete all challenges and learn the spirit of Learn How To Learn!
Self-Learning Script
• 2019
I started using QuickMacro to learn by myself, practicing with tutorial videos, discussing with friends in the community and asking for advice. Through numerous refactorings and corrections, I made several auxiliary software that many people have purchased.
Chung Hua University - Civil Engineering
• 2016 - 2020
During my studies, I obtained the AutoDesk Revit license and made good use of free time to take external courses.
Internship As a field engineer, I honed my coordination skills through on-site work scheduling and communication with the supervisors to keep the group working smoothly.
Intelligent Logistics System - WCS
Through SQL database, receive the machine status of customer's production management system, assign the task of AGV according to the demand. In addition, control the overhead crane to transport the products with PLC communication. At the same time, through the code reading function, I can bind the products with the temporary storage position to provide future production history data tracking.
Through the planning, development and testing, I can understand the important points and the overall automation architecture process.
Resources :C#、Socket、Dapper、MSSQL、VB.net
Product Exchange - Nachi Robot
By using the NACHI arm, communicate with the PLC and the computer transmission order by CCD, and make the clamping and releasing action to achieve industrial automation. And how to optimise processes for optimum productivity, even when they are already running smoothly.
Resources :NACHI language
Game Script - Self-Developed Production And Sales
By using C# language and referring to the capture library, I can complete highly repetitive game tasks in a non-intrusive way by detecting the computer screen and manipulating the keyboard and mouse.
With account management and usage periods for each user's usage period, Line Api messages inform about the current running status and partial clouding of the code. From the initial self-use version, constant amendments are made to the final version, attracting repeat and long-term purchases from users.
Temple Event - Members List
Using JavaScript & jQuery to capture google spreadsheet data, the results of web page operations are processed and stored in the Google Apps Script API, so that workers can easily and quickly create a list of forms that can be used immediately.
ASP.NET Core WEB Game
The game will be played alternately between night and day until the game ends. During the night game, players will close their eyes and the host will wake up their characters in order and activate their respective character abilities. During daytime, all players will take turns discussing and voting on which player to kill, and that player will be out of the game.
Electronic Commerce website - MVC
Use Git/Github, collaborative development, understand the basic knowledge and importance of version control, use EntityFramework and dapper to communicate with the database.
ToC front-end: browse the portfolio, select services, place orders according to demand, and write the order content into the database
ToB back-end: view reports, number of appointments for each service, designer schedule, all customer information, order information.
Tauyuan, Taiwan 0976870211 | [email protected] | 1998/2/11
I have been Self-study coding scripts during university, and enrolment in Buildschool for Software development Training. During the 8-month course, I learned to use MVC5 and .net core programming framework to create full-stack webside, which made me more proficient with c#, javascript and MSSQL.
After graduation, I entered the automation equipment industry company. I controlled a part of project by Japanese-made robot to complete the product handling operation and complete the acceptance. In my spare time, I independently developed a Winform game helper program, which was completed enough to have a regular customer base to buy it. Besides, other small works such as line bot and static webside.
Later on, I took the initiative to participate in the development a warehouse control system in a brand-new factory in China. I coded a warehouse program that received ordered from machines and than sent agv and overhead cranes to move work by communicating with PLC, Sockets and database. I have accumulated the experience and program framework of single machine control and communication between equipment, and learned communication skills through discussion and negotiation with customers. I am willing to learn and challenge new things, and my goal is to make life more convenient and better with programs.
• 2022 - Present
Using C# and VB.net, we developed PLC and AGV's host system, dispatching tasks and customer product data integration, record, action communication process planning. I have a complete experience from the planning to the realization of the new planning plant in China.
• 2020- 2022
Using Japanese-made Robot, it can communicate with PLC and computer transmission order by CCD, make the clamping and releasing action, and repeatedly transport the products to achieve automation. Familiar with NACHI language coding and adaptor operation.
• 2020
With the enthusiasm for programming and the high intensity of the course schedule, I continue to practice every day after class in order to build a better foundation and complete all challenges and learn the spirit of Learn How To Learn!
Self-Learning Script
• 2019
I started using QuickMacro to learn by myself, practicing with tutorial videos, discussing with friends in the community and asking for advice. Through numerous refactorings and corrections, I made several auxiliary software that many people have purchased.
Chung Hua University - Civil Engineering
• 2016 - 2020
During my studies, I obtained the AutoDesk Revit license and made good use of free time to take external courses.
Internship As a field engineer, I honed my coordination skills through on-site work scheduling and communication with the supervisors to keep the group working smoothly.
Intelligent Logistics System - WCS
Through SQL database, receive the machine status of customer's production management system, assign the task of AGV according to the demand. In addition, control the overhead crane to transport the products with PLC communication. At the same time, through the code reading function, I can bind the products with the temporary storage position to provide future production history data tracking.
Through the planning, development and testing, I can understand the important points and the overall automation architecture process.
Resources :C#、Socket、Dapper、MSSQL、VB.net
Product Exchange - Nachi Robot
By using the NACHI arm, communicate with the PLC and the computer transmission order by CCD, and make the clamping and releasing action to achieve industrial automation. And how to optimise processes for optimum productivity, even when they are already running smoothly.
Resources :NACHI language
Game Script - Self-Developed Production And Sales
By using C# language and referring to the capture library, I can complete highly repetitive game tasks in a non-intrusive way by detecting the computer screen and manipulating the keyboard and mouse.
With account management and usage periods for each user's usage period, Line Api messages inform about the current running status and partial clouding of the code. From the initial self-use version, constant amendments are made to the final version, attracting repeat and long-term purchases from users.
Temple Event - Members List
Using JavaScript & jQuery to capture google spreadsheet data, the results of web page operations are processed and stored in the Google Apps Script API, so that workers can easily and quickly create a list of forms that can be used immediately.
ASP.NET Core WEB Game
The game will be played alternately between night and day until the game ends. During the night game, players will close their eyes and the host will wake up their characters in order and activate their respective character abilities. During daytime, all players will take turns discussing and voting on which player to kill, and that player will be out of the game.
Electronic Commerce website - MVC
Use Git/Github, collaborative development, understand the basic knowledge and importance of version control, use EntityFramework and dapper to communicate with the database.
ToC front-end: browse the portfolio, select services, place orders according to demand, and write the order content into the database
ToB back-end: view reports, number of appointments for each service, designer schedule, all customer information, order information.