CakeResume 找人才

进阶搜寻
On
4 到 6 年
6 到 10 年
10 到 15 年
15 年以上
Avatar of Aron Yu.
Avatar of Aron Yu.
曾任
server engineer @曉數碼
backend engineer
一個月內
erc-6551 使其可以擁有多個不同的 NFT,達成NFT 擁有 NFT (水族箱裡面可以擁有不同的魚NFT) 的概念,在其中負責水族箱拍賣機制的智能合約開發,使其可以投過拍賣合約來轉移水族箱(包含裡面的魚)的所有權。 使用 到的技術 Techs: Foundry, Solidity, ERC-721 ,ERC-6551 DRAGON BALL Z -七龍
JavaScript
Ruby on Rails
Git
待业中
正在积极求职中
全职 / 对远端工作有兴趣
4 到 6 年
Avatar of 劉文華 Ellis.
Avatar of 劉文華 Ellis.
曾任
前端工程師 @拓荒數碼科技股份有限公司
2022 ~ 2024
前端工程師 Front-End Developer
一個月內
使用nuxt.js製作SSR網站,具有SEO效果。 思偉達創新科技股份有限公司, 前端工程師 Front-End Developer, Apr 2018 ~ Feb 2020 建立乙太坊交易所和與智能合約串接製作區塊鏈相關產品。 使用Vue/Nuxt.js製作區塊鏈相關網站。 使用web3.js與各種生態鏈跟區塊鏈合約進行
HTML/CSS
JavaScript
RWD
待业中
正在积极求职中
全职 / 对远端工作有兴趣
4 到 6 年
亞東技術學院
資訊管理系
Avatar of the user.
一個月內
Golang
Java
php
就职中
正在积极求职中
全职 / 对远端工作有兴趣
6 到 10 年
Avatar of 蔡舜柔 Sama Tsai.
Avatar of 蔡舜柔 Sama Tsai.
曾任
founder @三媽從來不說謊
2017 ~ 现在
專案管理, 事業開發, 行銷, 關係維護
一個月內
twitter...各種平台),亦有社群顧問、行銷推廣企劃(collab 及 KOL 為主、PR...等)、線下活動企畫及執行,以及教育訓練講座,同時有智能合約及前端技術團隊可以配合,從項目發行到 go-to-market 一條龍,或是外包 CMO 等深度合作,也有輕度的協助 KOL 媒合、直播企
Facebook Fanpage Management
instagram marketing
Influencer Marketing
待业中
正在积极求职中
全职 / 对远端工作有兴趣
10 到 15 年
世新大學 Shih Hsin University
觀光學系觀光規劃暨資源管理組
Avatar of 陳品旭.
Avatar of 陳品旭.
Customer Engineer @Advanced Micro Devices AMD
2023 ~ 现在
Software Engineer / Backend Engineer
一個月內
中心化錢包 API 、開發網格交易,存幣升息等交易機器人 使用 Jaeger 監控 API 調教 API 回應速度,增加效能與錢包 APP 使用體驗 開發 Solidity 智能合約,發行虛擬貨幣、質押等功能 雲端搭配 AWS,有 RDS、EC2、SNS、S3 等服務經驗 使用 Golang 搭配 GIN 框架配合 DDD 架構開發後端 RestFul API,資
Python
JavaScript
Node.js / Express.js
就职中
正在积极求职中
全职 / 对远端工作有兴趣
6 到 10 年
國立台北大學
肄業
Avatar of the user.
Avatar of the user.
曾任
後端工程師 @lestar
2022 ~ 2023
軟體工程師
一個月內
JQuery
AJAX
Ruby on Rails
待业中
正在积极求职中
全职 / 对远端工作有兴趣
6 到 10 年
中原大學
電子系
Avatar of 沈信甫.
Avatar of 沈信甫.
曾任
Product Manager @BitoGroup 幣託科技股份有限公司
2023 ~ 2024
Product Manager
一個月內
1. 負責領導產品,包含產品需求與產品設計 2. 產品功能包括:API 金流代收接口、打款街口、錢包保管、營收報表 3. 研究智能合約可行性(Tron network)trc20 彙整、轉發 4. 規劃功能畫面包含 On Boarding flow、Dashboard 5. 研究 Google authenticator 二階段認證,保證產品安全 AI Project Manager 美商
JIRA Confluence
Agile
Firebase Analytics
待业中
目前会考虑了解新的机会
全职 / 对远端工作有兴趣
4 到 6 年
國立臺北科技大學
互動設計所
Avatar of the user.
區塊鏈相關工作
一個月內
Solidity
Ethereum
Openzeppelin
职场能力评价44
就职中
目前会考虑了解新的机会
全职 / 我只想远端工作
10 到 15 年
國立交通大學 National Chiao Tung University
資訊工程 Computer Science
Avatar of 吳皇耀.
Avatar of 吳皇耀.
Solidity | Backend | Golang 資深後端軟體工程師 @OO科技
2022 ~ 现在
軟體工程師、後端工程師
一個月內
合約架構 ● 智能合約安全性防護 ● Truffle framework: 部署與測試智能合約 ● Web3.js: 串接智能合約與實作Dapp ● ICO: 首次發行ERC20代幣合約實作 ● Ganache: 私有鏈安裝與架設 ● Visual studio code IDE: 使用solidity語言撰寫智能合約 ● Remix: 使用solidity語言撰寫/測試/佈署智能合約
C++ Language
Golang
Solidity
就职中
目前会考虑了解新的机会
全职 / 对远端工作有兴趣
10 到 15 年
新竹私立中華大學
資訊工程系
Avatar of 李之紘.
Avatar of 李之紘.
Software Engineer @方見科技
2023 ~ 现在
Firmware Engineer, Firmware Developer, Embedded Software Engineer
一個月內
學院區塊鏈開發者課程第二期期間創建的畢業專案。它旨在成為一個點對點去中心化保險協議。 在專案中負責以 Solidity 撰寫智能合約的部分,並部署至測試網以模擬專案上線的結果。( 專案展示直播 ) Nero 實習生 ( GitHub ) 五月七月 2023 在 Nero 的實習期間,我參與
C
C++
C#
就职中
目前会考虑了解新的机会
全职 / 对远端工作有兴趣
4 到 6 年
中原大學
電機工程

最轻量、快速的招募方案,数百家企业的选择

搜寻简历,主动联系求职者,提升招募效率。

  • 浏览所有搜寻结果
  • 每日可无限次数开启陌生对话
  • 搜尋僅開放付費企業檢視的简历
  • 检视使用者信箱 & 电话
搜寻技巧
1
Search a precise keyword combination
senior backend php
If the number of the search result is not enough, you can remove the less important keywords
2
Use quotes to search for an exact phrase
"business development"
3
Use the minus sign to eliminate results containing certain words
UI designer -UX
免费方案仅能搜寻公开简历。
升级至进阶方案,即可浏览所有搜寻结果(包含数万笔览仅在 CakeResume 平台上公开的简历)。

职场能力评价定义

专业技能
该领域中具备哪些专业能力(例如熟悉 SEO 操作,且会使用相关工具)。
问题解决能力
能洞察、分析问题,并拟定方案有效解决问题。
变通能力
遇到突发事件能冷静应对,并随时调整专案、客户、技术的相对优先序。
沟通能力
有效传达个人想法,且愿意倾听他人意见并给予反馈。
时间管理能力
了解工作项目的优先顺序,有效运用时间,准时完成工作内容。
团队合作能力
具有向心力与团队责任感,愿意倾听他人意见并主动沟通协调。
领导力
专注于团队发展,有效引领团队采取行动,达成共同目标。
兩個月內
Senior Front-End Developer @ Binance
Logo of Binance.
Binance
2022 ~ 现在
Taipei City, Taiwan
专业背景
目前状态
就职中
求职阶段
目前会考虑了解新的机会
专业
前端开发人员
产业
软件
工作年资
4 到 6 年
管理经历
技能
Webpack
TypeScript
Three.js
Vite.js
React.js
Tailwind CSS
Canvas
Vue.js
vuex
Redux
语言能力
求职偏好
希望获得的职位
Senior Front-end Engineer
预期工作模式
全职
期望的工作地点
远端工作意愿
我只想远端工作
接案服务
学历
学校
輔仁大學
主修科系
應用數學系
列印

Hector Chiang

Front End Developer • TW • [email protected]
「Life is built on long-lasting accumulation, just as faith in technology is cultivated over time.」

As a professional front-end engineer with 5 years of experience, I'm skilled in using popular frameworks like React and Vue. I have a strong curiosity and enthusiasm for new technologies, and I'm good at quickly learning and using new information in real-world projects. I’ve also worked on updating old systems and love digging into how technology works. Reading tech articles is a daily habit, keeping me up-to-date with the latest trends. I firmly believe in the saying, "the devil is in the details," which I often remind my teammates of. I pay close attention to code, the look of the user interface, and the user experience, as I believe these details are crucial for a product's success. I’m a big fan of Apple products because they’re great at focusing on little details that make a big difference. My goal is to bring this same level of care to my own work to make the products I work on the best they can be.

- Professional Experiences -


Binance, Front End Develop, April 2022 ~ Now

PWA Application
In an autonomous team, I collaborated with leaders to develop a Progressive Web App (PWA), focusing on swift responses and iterative functionality enhancements. My team and I were responsible for building the application from the ground up and implementing various optimizations. As a novel web application, it presented numerous unexplored challenges and solutions. We dedicated approximately six months to refining the app, achieving an experience close to native applications—a challenging feat. For instance, I managed to synchronize swipe and tab interactions solely using JavaScript. While such interactions are straightforward in native apps, they require significant effort in PWA based on web technologies. Beyond this optimization, we implemented page-level caching, boosting response speeds by roughly 40%. Additionally, we rapidly iterated a 'futures function' within the PWA using an iframe, where I fine-tuned all communication features and UI to closely mimic a native experience. Overall, this application plays a pivotal role in my career, significantly contributing to my learning and growth.
CICD Improvement
Within an independent team, I optimized the Continuous Integration (CI) process for all projects. Drawing on my previous role focused exclusively on Front-End CI/CD functionalities, I took on the task of enhancing the existing CI/CD processes in my new team, including the management of monorepos. By applying a 'turbo prune' strategy and leveraging platform capabilities, I successfully reduced the CI pipeline from nearly 20 minutes to under 5 minutes, significantly increasing the team's work efficiency

CICD Platform
Using React.js mainly, I developed a powerful CICD platform. Faced with the challenge of real-time data integration and presentation, but through teamwork and my personal efforts, we quickly and fully implemented this core feature. Additionally, within the context of the company having multiple application projects, I also took the lead in completing the CI configurations and pages based on "applications," which substantially improved the overall user experience. Furthermore, I maintained a Node.js-based backend project with my colleagues, in which we added more custom functions and collectively developed a middleware layer backend. This achievement received a high satisfaction rate of 95% in internal surveys.


Monorepo Management
Responsible for maintaining the company’s internal front-end monorepo repository, handling version control and managing various features and code. I had to deeply analyze and understand the functions of each dependency as well as potential issues, ensuring that projects run smoothly under different environments. I also reviewed the code quality of shared components and provided timely technical support and fixes when issues arose.

Monorepo Dependency Analysis and Build Tool
Together with my colleagues, we developed a set of dependency analysis and build tools specifically designed for internal monorepo. Taking inspiration from the excellent tool nx (https://nx.dev/), not only did our tool significantly improve our development efficiency and code quality, but it also reduced the dependency build time for local development experience by 90% and greatly increased the compilation speed of front-end projects in CI (reducing the overall time by 70%). This was the first time in my career to encounter such requirements and while developing this CLI, I faced numerous huge challenges I had not encountered before, and was able to learn a lot from the thought processes of experts in the open-source domain, which had a huge impact on my personal growth.

Additional Assistance:
As I was in charge of the CI platform part within the architecture group, I have a deep understanding of CI, and often assist other business development within the company in CI configuration tasks. I have gained a deeper understanding of project compilation, dependency analysis of shared packages, and the concept of monorepo.


 Pm0wwk0ioxovy0yadcyt

inwinSTACK_Nilvana™, Front End Develop, August 2020 ~ February 2022

Nilvana™ Vision Studio

As one of the two developers responsible for the front-end portion of the company’s flagship product, I used Vue3 and Pinia for development. The product includes a number of critical features:

 1.  Image Annotation Function: Developed an image annotation feature using Canvas technology, which supports collaboration among multiple users and polygon annotation.

 2. Real-time Training Monitoring: Received data from the backend and encapsulated chart packages with high customization for real-time visualization of model training status.

 3.  Shared Function Encapsulation: Due to a high volume of business requirements, encapsulated numerous shared functions, which was estimated to save 20% in development time.

 4. Introduction of TypeScript: As this was a large-scale project, we decided to introduce a Type system for data management. This made the data schema agreed upon by the front-end and back-end more clear and streamlined, and also benefited from features such as auto-completion in VSCode. As I am proficient in TypeScript, integrating it into this project, apart from the initial setup, effectively reduced development time.


Nilvana™ Stack

The product is one of the company's key offerings, catering to different task requirements and providing users with the AI software they need. It is also equipped with popular AI frameworks. The main control panel, Dejavu, was solely developed by me. The design requirements made the screen operations quite complex and I faced many difficulties during implementation. Fortunately, by referencing several exemplary websites, solutions were found.

This product encompasses various applications and employs numerous frameworks and libraries, including Vue.js and React.


Nilvana™ Members
Membership Website for Warranty Registration after Product Purchase: I was in charge of developing the front-end of this website, where users can register warranties after purchasing products. It was implemented using Vue.js and GSAP, including RWD (Responsive Web Design). This project also utilized sophisticated transition animations to enhance the overall user experience.

 Pm0wwk0ioxovy0yadcyt

潔客幫 Jackercleaning, Front End Develop, May 2019 ~ July 2020

Jackercleaning Booking System

 In this project, I was mainly responsible for designing an architecture with high reusability. To address the difficulties in development due to frequent marketing plan alterations, I adopted front-end routing control for the checkout system. After the development was completed, there were several major changes in marketing plans. The flexible architecture effectively decoupled the complexity of various marketing plan display logics, bringing a significant increase in efficiency for the team.

Jackercleaning Admin System:

The project utilized the Element UI component library for development. The project was divided into maintaining the old version and developing the new one. The old version had a blade architecture, and in response to new requirements and a more user-friendly development experience, a completely separated front-end and back-end architecture was developed, employing a page by page refactoring approach. After refactoring, the operational efficiency of the team members was effectively enhanced.

Pm0wwk0ioxovy0yadcyt
-  Skills  -

HTML/CSS

- Antd / ElementUI 
HTML5
CSS3
RWD
Tailwind
Bootstrap
- Framer-motion

Javascript

- 3 years of experience in React development

- Proficient in Typescript 

- Experience in developing Monorepo CLI - Experience in Node.js development

- 3 years of experience in Vue.js development (Vue2/Vue3) 

- Familiar with chart integration (Echart, Apexchart) 

- Experience in Webpack development

- Experience in Canvas development (Fabric.js) 

- Experience in Electron development 

- Experience in E2E/Unit Testing (Cypress, Jest)

- Experience with WebGL (Three.js)     


Others

- In-depth understanding of Monorepo

- Experience in setting up CICD systems 

- Experience in Express development 

- Experience in Python development 

- Experience in using Docker 

- Knowledgeable in Git / Git flow 

- Experience with GitLab CI

- Familiarity with Scrum methodology

- Work Portfolio Snapshots -

Nilvana™ Vision Studio

Using Vue3 / Pinia / Typescript / Socket.IO to build an SPA annotation tool and model management application that supports collaborative operation by multiple users. The realization of the annotation tool was a significant breakthrough for me, integrating collaborative operations for multiple users while maintaining a certain level of performance to enhance user experience and interaction. Due to the large scale of the architecture, there were many reusability requirements, including UI components and business logic. As a result, I designed a plethora of shared components and hooks for convenient development, which roughly saved about 20% of development time. Moreover, in response to the backend's complex Schema, introducing Typescript in the frontend architecture increased the overall codebase's stability and reduced mental burden.  
Paragraph image 02 00@2x

Nilvana™ Dejavu

Built with Vue2/Vuex, this SPA is responsible for managing all packages in the Stack and the notification center, with the core functionality being real-time monitoring of various data. The design draft included front-end operations and screen presentations that were relatively difficult and complex. I encountered several issues early in development, but inspiration from various exemplary websites helped solve them. For the charts, a drag-and-drop feature for repositioning was implemented, which presented difficulties in terms of package usage and custom styling. After numerous experiments and explorations, the operation flow was adjusted to meet expectations. Additionally, performance improvements were made for the monitoring data charts. Socket.IO was integrated to implement a notification center and state switching for various packages.
Paragraph image 02 00@2x

Nilvana™ Face Enrollment

Built with Vue2/Vuex, this SPA is an application for face recognition. The front-end is relatively simpler compared to the first two applications. I specifically designed transition animations for switching between card mode and list mode, which effectively enhanced the user experience.  
Paragraph image 02 00@2x

Jackercleaning Booking System 

Built with Vue/Vuex/Vue-Router, this is a reservation SPA. The main design is centered on a flexible architecture, using routing to control the display logic of different marketing plans for different users. For the staff selection section, a highly reusable card component was designed, which makes development more convenient for different marketing plans and effectively increases the efficiency of the marketing team.     
Paragraph image 02 00@2x

- Education -

Fu Jen Catholic University, Bachelor's Degree, Department of Applied Mathematics, 2014 ~ 2018

简历
个人档案

Hector Chiang

Front End Developer • TW • [email protected]
「Life is built on long-lasting accumulation, just as faith in technology is cultivated over time.」

As a professional front-end engineer with 5 years of experience, I'm skilled in using popular frameworks like React and Vue. I have a strong curiosity and enthusiasm for new technologies, and I'm good at quickly learning and using new information in real-world projects. I’ve also worked on updating old systems and love digging into how technology works. Reading tech articles is a daily habit, keeping me up-to-date with the latest trends. I firmly believe in the saying, "the devil is in the details," which I often remind my teammates of. I pay close attention to code, the look of the user interface, and the user experience, as I believe these details are crucial for a product's success. I’m a big fan of Apple products because they’re great at focusing on little details that make a big difference. My goal is to bring this same level of care to my own work to make the products I work on the best they can be.

- Professional Experiences -


Binance, Front End Develop, April 2022 ~ Now

PWA Application
In an autonomous team, I collaborated with leaders to develop a Progressive Web App (PWA), focusing on swift responses and iterative functionality enhancements. My team and I were responsible for building the application from the ground up and implementing various optimizations. As a novel web application, it presented numerous unexplored challenges and solutions. We dedicated approximately six months to refining the app, achieving an experience close to native applications—a challenging feat. For instance, I managed to synchronize swipe and tab interactions solely using JavaScript. While such interactions are straightforward in native apps, they require significant effort in PWA based on web technologies. Beyond this optimization, we implemented page-level caching, boosting response speeds by roughly 40%. Additionally, we rapidly iterated a 'futures function' within the PWA using an iframe, where I fine-tuned all communication features and UI to closely mimic a native experience. Overall, this application plays a pivotal role in my career, significantly contributing to my learning and growth.
CICD Improvement
Within an independent team, I optimized the Continuous Integration (CI) process for all projects. Drawing on my previous role focused exclusively on Front-End CI/CD functionalities, I took on the task of enhancing the existing CI/CD processes in my new team, including the management of monorepos. By applying a 'turbo prune' strategy and leveraging platform capabilities, I successfully reduced the CI pipeline from nearly 20 minutes to under 5 minutes, significantly increasing the team's work efficiency

CICD Platform
Using React.js mainly, I developed a powerful CICD platform. Faced with the challenge of real-time data integration and presentation, but through teamwork and my personal efforts, we quickly and fully implemented this core feature. Additionally, within the context of the company having multiple application projects, I also took the lead in completing the CI configurations and pages based on "applications," which substantially improved the overall user experience. Furthermore, I maintained a Node.js-based backend project with my colleagues, in which we added more custom functions and collectively developed a middleware layer backend. This achievement received a high satisfaction rate of 95% in internal surveys.


Monorepo Management
Responsible for maintaining the company’s internal front-end monorepo repository, handling version control and managing various features and code. I had to deeply analyze and understand the functions of each dependency as well as potential issues, ensuring that projects run smoothly under different environments. I also reviewed the code quality of shared components and provided timely technical support and fixes when issues arose.

Monorepo Dependency Analysis and Build Tool
Together with my colleagues, we developed a set of dependency analysis and build tools specifically designed for internal monorepo. Taking inspiration from the excellent tool nx (https://nx.dev/), not only did our tool significantly improve our development efficiency and code quality, but it also reduced the dependency build time for local development experience by 90% and greatly increased the compilation speed of front-end projects in CI (reducing the overall time by 70%). This was the first time in my career to encounter such requirements and while developing this CLI, I faced numerous huge challenges I had not encountered before, and was able to learn a lot from the thought processes of experts in the open-source domain, which had a huge impact on my personal growth.

Additional Assistance:
As I was in charge of the CI platform part within the architecture group, I have a deep understanding of CI, and often assist other business development within the company in CI configuration tasks. I have gained a deeper understanding of project compilation, dependency analysis of shared packages, and the concept of monorepo.


 Pm0wwk0ioxovy0yadcyt

inwinSTACK_Nilvana™, Front End Develop, August 2020 ~ February 2022

Nilvana™ Vision Studio

As one of the two developers responsible for the front-end portion of the company’s flagship product, I used Vue3 and Pinia for development. The product includes a number of critical features:

 1.  Image Annotation Function: Developed an image annotation feature using Canvas technology, which supports collaboration among multiple users and polygon annotation.

 2. Real-time Training Monitoring: Received data from the backend and encapsulated chart packages with high customization for real-time visualization of model training status.

 3.  Shared Function Encapsulation: Due to a high volume of business requirements, encapsulated numerous shared functions, which was estimated to save 20% in development time.

 4. Introduction of TypeScript: As this was a large-scale project, we decided to introduce a Type system for data management. This made the data schema agreed upon by the front-end and back-end more clear and streamlined, and also benefited from features such as auto-completion in VSCode. As I am proficient in TypeScript, integrating it into this project, apart from the initial setup, effectively reduced development time.


Nilvana™ Stack

The product is one of the company's key offerings, catering to different task requirements and providing users with the AI software they need. It is also equipped with popular AI frameworks. The main control panel, Dejavu, was solely developed by me. The design requirements made the screen operations quite complex and I faced many difficulties during implementation. Fortunately, by referencing several exemplary websites, solutions were found.

This product encompasses various applications and employs numerous frameworks and libraries, including Vue.js and React.


Nilvana™ Members
Membership Website for Warranty Registration after Product Purchase: I was in charge of developing the front-end of this website, where users can register warranties after purchasing products. It was implemented using Vue.js and GSAP, including RWD (Responsive Web Design). This project also utilized sophisticated transition animations to enhance the overall user experience.

 Pm0wwk0ioxovy0yadcyt

潔客幫 Jackercleaning, Front End Develop, May 2019 ~ July 2020

Jackercleaning Booking System

 In this project, I was mainly responsible for designing an architecture with high reusability. To address the difficulties in development due to frequent marketing plan alterations, I adopted front-end routing control for the checkout system. After the development was completed, there were several major changes in marketing plans. The flexible architecture effectively decoupled the complexity of various marketing plan display logics, bringing a significant increase in efficiency for the team.

Jackercleaning Admin System:

The project utilized the Element UI component library for development. The project was divided into maintaining the old version and developing the new one. The old version had a blade architecture, and in response to new requirements and a more user-friendly development experience, a completely separated front-end and back-end architecture was developed, employing a page by page refactoring approach. After refactoring, the operational efficiency of the team members was effectively enhanced.

Pm0wwk0ioxovy0yadcyt
-  Skills  -

HTML/CSS

- Antd / ElementUI 
HTML5
CSS3
RWD
Tailwind
Bootstrap
- Framer-motion

Javascript

- 3 years of experience in React development

- Proficient in Typescript 

- Experience in developing Monorepo CLI - Experience in Node.js development

- 3 years of experience in Vue.js development (Vue2/Vue3) 

- Familiar with chart integration (Echart, Apexchart) 

- Experience in Webpack development

- Experience in Canvas development (Fabric.js) 

- Experience in Electron development 

- Experience in E2E/Unit Testing (Cypress, Jest)

- Experience with WebGL (Three.js)     


Others

- In-depth understanding of Monorepo

- Experience in setting up CICD systems 

- Experience in Express development 

- Experience in Python development 

- Experience in using Docker 

- Knowledgeable in Git / Git flow 

- Experience with GitLab CI

- Familiarity with Scrum methodology

- Work Portfolio Snapshots -

Nilvana™ Vision Studio

Using Vue3 / Pinia / Typescript / Socket.IO to build an SPA annotation tool and model management application that supports collaborative operation by multiple users. The realization of the annotation tool was a significant breakthrough for me, integrating collaborative operations for multiple users while maintaining a certain level of performance to enhance user experience and interaction. Due to the large scale of the architecture, there were many reusability requirements, including UI components and business logic. As a result, I designed a plethora of shared components and hooks for convenient development, which roughly saved about 20% of development time. Moreover, in response to the backend's complex Schema, introducing Typescript in the frontend architecture increased the overall codebase's stability and reduced mental burden.  
Paragraph image 02 00@2x

Nilvana™ Dejavu

Built with Vue2/Vuex, this SPA is responsible for managing all packages in the Stack and the notification center, with the core functionality being real-time monitoring of various data. The design draft included front-end operations and screen presentations that were relatively difficult and complex. I encountered several issues early in development, but inspiration from various exemplary websites helped solve them. For the charts, a drag-and-drop feature for repositioning was implemented, which presented difficulties in terms of package usage and custom styling. After numerous experiments and explorations, the operation flow was adjusted to meet expectations. Additionally, performance improvements were made for the monitoring data charts. Socket.IO was integrated to implement a notification center and state switching for various packages.
Paragraph image 02 00@2x

Nilvana™ Face Enrollment

Built with Vue2/Vuex, this SPA is an application for face recognition. The front-end is relatively simpler compared to the first two applications. I specifically designed transition animations for switching between card mode and list mode, which effectively enhanced the user experience.  
Paragraph image 02 00@2x

Jackercleaning Booking System 

Built with Vue/Vuex/Vue-Router, this is a reservation SPA. The main design is centered on a flexible architecture, using routing to control the display logic of different marketing plans for different users. For the staff selection section, a highly reusable card component was designed, which makes development more convenient for different marketing plans and effectively increases the efficiency of the marketing team.     
Paragraph image 02 00@2x

- Education -

Fu Jen Catholic University, Bachelor's Degree, Department of Applied Mathematics, 2014 ~ 2018