Avatar of 張清忠.

張清忠

Front-End/Back-End/Software Developer
【About me】 My current job is a front-end developer, but I consider myself a software developer because I love everything about computer science/programming. So, I don't just play with front-end stacks, I also play with back-end stacks, including SQL, Python, Node.js, Docker, Jenkins, etc in my free time. I use Angular framework with Angular material UI, Rxjs and NgRx packages to build user interface for my current company. Good at figuring out unclear requirements and using existing features/components to solve problems, which increases the productivity indirectly. I also have experience in React and Vue because of previous jobs. Learning canvas recently and this is the toy project I made: "Collision balls" https://js-ecjrxq.stackblitz.io/
究心公益科技股份有限公司
National Open University of Taiwan
台灣新竹縣

Skills

JavaScript / ES6 / jQuery
Bootstrap
css/scss
Docker
Nginx
NodeJS
HTML/CSS
React.js/Redux
MySQL
PHP
AWS EC2
CloudFlare
.NET Core
C#
Winform
IIS Web Server
MSSQL
GraphQL/Apollo
JAVA
Angular

Languages

English
Intermediate

Work experiences

Frontend Developer

究心公益科技股份有限公司
Full-time

Jan 2022 ~ Present
Zhubei, Zhubei City, Hsinchu County, Taiwan 302
• Helped one of our customers migrate their old application to our application platform by reverse engineering their old application without source code. Contributed to that the customer signed a contract with us. • Discuss, plan specs and develop new features. • Think about how to increase the degree of satisfaction and number of users by optimizing the performance of front end & user experience • Communicate with team members in English • Debug & refactor

Full-stack Developer

鉅芯科技

May 2021 ~ Dec 2021
8 mos
Hsinchu, Hsinchu City, Taiwan
• Introduced "pipenv" package management module into our team & documenting system installation/execution guide to speed up the environment setup for new hires. Successfully reduced their time to set up the environment and increased productivity by 70%, making them jump into new feature development as soon as possible. • Introduced "Docker" & "Jenkins" to automate deployment. Wrote CI/CD scripts & the user guide for our customer engineers. Successfully reduced our customer engineers' time to deploy our product to customers, from 3 to 4 days to just 1 hour. Our customer engineers could have more time to solve customer problems instead of spending a few days on deploying products.

Full-stack Developer

環穎科技

Mar 2021 ~ Apr 2021
2 mos
Hsinchu, Hsinchu City, Taiwan
• Learned "C#", "IIS" and "MSSQL" at a very short time and successfully transferred the recycling system built by another company to our server. Modified & maintained old functionalities for them to meet customers' requests. • ​Learned "next.js" + "GraphQL" to build a whole new system used for exchanging bonus points for dishwashing liquid or tissues and learning "Winform" for modifying the old winform app as well, in order to release and bring our product to our customers on time. I only had one week for this, by the way.

Educations

National Open University of Taiwan

Associate’s Degree
Social Work and Welfare Administration

2017 - 2019
Powered By CakeResume