CakeResume Talent Search

Advanced filters
On
4-6 years
6-10 years
10-15 years
More than 15 years
Avatar of 洪琬婷.
Offline
Avatar of 洪琬婷.
Offline
技術研發工程師 @可樂旅遊
2022 ~ Present
Java工程師
Within one month
工作約6年的經驗。鑑於需要提升自我價值,因此於2017年離職至中壢資策會學習 Java,並於2018年結訓,期間培養了扎實的基礎Java概念。 結訓後應用所學,擔任程式設計師的工作,並於工作時就培養了良好的寫Code習慣,至今約4年的開發經驗。 Java工程師
軟體開發
JAVA
Hibernate
Employed
Not open to opportunities
Full-time / Interested in working remotely
4-6 years
資訊工業策進會-中壢中心
Java雲端服務開發技術養成
Avatar of 楊崇平.
Swift 程式設計師
More than one year
楊崇平 嗨,我叫楊崇平,因為很喜歡完成一項作品的成就感,所以喜歡上寫程式。 我相信 "心存善念,盡力而為,改變成真,持續發生" 是我所要追求的方向。 就學期間,就有短暫接觸過 C語言、MATLAB 的程式基礎,後來就是去資策會Java Web學習Java,結訓專題當組
Swift
git版本控制系統
Xcode
Full-time / Interested in working remotely
4-6 years
國立澎湖科技大學
電信工程
Avatar of the user.
Avatar of the user.
軟體工程師 @Tata Consultancy Services
2022 ~ 2023
Backend Developer
Within one month
JAVA
javascript/jquery
Spring MVC
Employed
Not open to opportunities
Full-time / Interested in working remotely
6-10 years
中國文化大學
資訊科學
Avatar of 徐佳琪.
Avatar of 徐佳琪.
應用服務工程師 @艾斯移動股份有限公司
2020 ~ 2022
java工程師
Within six months
/chichi0324 技能 Back-end Hibernate Spring MVC Servlet + JSP Spring + ZK Spring boot Spring Data Jpa +queryDsl Spring Security Front-end HTML + CSS JavaScript,jQuery Ajax DataBase Oracle SQL Server MySql MongoDB Revision Control SVN GIT Message Queue RabbitMQ Other selenium ireport 學歷 資策會中壢Java,2017年 5 月年 10月 淡江大學,月年 7 月 土木工程學系 學士 工作經驗 艾斯移動股份有限公司,2020 年 03 月年 2
Java
Spring MVC
Spring Security
Not open to opportunities
Interested in working remotely
4-6 years
資策會
Java雲端服務開發技術養成
Avatar of 黃智群.
Avatar of 黃智群.
Past
java後端工程師 @丹井生物科技股份有限公司
2021 ~ 2023
JAVA軟體工程師
Within one month
地的台灣人引薦工作。 應徵職缺 :JAVA軟體工程師 應徵地點 :台北 聯絡信箱 : [email protected] m 聯絡電話 :0979-498988 學歷 學歷一,2017/06~2017/12 資策會中壢中心 Java雲端服務開發技術養成 學歷二,2002/09~2006/06 私立義守大學 資訊工程學系 經歷 經歷一,2021/04~2023 / 07 JAVA
JavaScript
jQuery
Java
Unemployed
Open to opportunities
Full-time / Interested in working remotely
4-6 years
義守大學
資訊工程
Avatar of Giorno Su.
Avatar of Giorno Su.
開發部門主管 @德安資訊股份有限公司
2020 ~ 2022
Engineer / Team Leader
Within one month
蘇銘偉 Giorno Su JAVA WEB Developer / 全端工程師 / Team Leader / PM [email protected]  giornosu Profile 性別: 男 出生日期: 1979年07月15日 住址:新北市汐止區 Education 育達技術學院(台灣) 資訊管理學系 2004/07 (畢業) 資策會 EEIT JAVA 程式設計 資策會 UI/UX 培訓 Skills Front-End JavaScript / JQuery, AngularJS, Angular, React, NextJs, TypeScript, CSS / Sass /
JAVA
JavaScript / ES6 / jQuery
Struts2
Employed
Open to opportunities
Full-time / Interested in working remotely
10-15 years
育達技術學院
資訊管理
Avatar of Johnny Tsai.
Avatar of Johnny Tsai.
工程師 @富士康工業互聯網股份有限公司
2022 ~ Present
SRE / DevOp engineer / Backend engineer
Within one month
角色。 -負責系統共用功能 ( Spring Boot、Restful API) 開發 -協助導入容器 ( Docker ) -日誌監控 (ELK、Prometheus、Grafana) -負責CI/CD 維護更新 (Jenkins、Bash、Redmine) -解決線上問題 中壢資策會 JAVA雲端開發養成 擔任組長 - 旅遊網站開發 - 教同學如何將憑證應用在GCP 專案經歷 鴻海科技集團 基礎設施維運 制
Java
Spring Boot
Linux
Employed
Ready to interview
Full-time / Interested in working remotely
4-6 years
國立勤益科技大學 National Chin Yi University of Technology
資訊工程
Avatar of the user.
Avatar of the user.
高級專員 @國泰人壽
2021 ~ Present
Java back-end engineer
Within one month
Sales & Customer Service
JAVA
Programming
Employed
Not open to opportunities
Full-time / Interested in working remotely
4-6 years
國立台灣科技大學 National Taiwan University of Science and Technology
企業管理系
Avatar of the user.
Avatar of the user.
高級管理師 @友達晶材股份有限公司、景碩科技股份有限公司、台揚科技股份有限公司
2011 ~ 2018
JAVA 工程師
Within two months
財稅金融
會計審計
Java
Full-time / Not interested in working remotely
6-10 years
國立台北大學
財稅金融, 會計
Avatar of 林哲廷.
Avatar of 林哲廷.
Past
Frontend Developer @HWAO TECHNOLOGY CO., LTD.
2021 ~ Present
資深前端工程師
Within two months
. • Presided over weekly study group on discussion of technical articles on Medium. • Worked with Product Management and Backend to launch new products and release new features to existing systems iteratively. • Supervised all Frontend deliverables, and completed 8 dashboard and over 10 official site projects for the past 2 years. Education TibaMe 2018//12 Java Class National Taiwan University 2011//06 Bachelor of Chemistry Skills Framework React Vue.js UI API Material UI Ant Design iView Element Language JavaScript HTML CSS CI/CD GitHub GitLab Jenkins Ansible AWX Bundler Webpack Vite
vue.js
JavaScript
HTML5
Unemployed
Ready to interview
Full-time / Interested in working remotely
4-6 years
中壢資策會Java雲端服務開發技術養成

The Most Lightweight and Effective Recruiting Plan

Search resumes and take the initiative to contact job applicants for higher recruiting efficiency. The Choice of Hundreds of Companies.

  • Browse all search results
  • Unlimited access to start new conversations
  • Resumes accessible for only paid companies
  • View users’ email address & phone numbers
Search Tips
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
Only public resumes are available with the free plan.
Upgrade to an advanced plan to view all search results including tens of thousands of resumes exclusive on CakeResume.

Definition of Reputation Credits

Technical Skills
Specialized knowledge and expertise within the profession (e.g. familiar with SEO and use of related tools).
Problem-Solving
Ability to identify, analyze, and prepare solutions to problems.
Adaptability
Ability to navigate unexpected situations; and keep up with shifting priorities, projects, clients, and technology.
Communication
Ability to convey information effectively and is willing to give and receive feedback.
Time Management
Ability to prioritize tasks based on importance; and have them completed within the assigned timeline.
Teamwork
Ability to work cooperatively, communicate effectively, and anticipate each other's demands, resulting in coordinated collective action.
Leadership
Ability to coach, guide, and inspire a team to achieve a shared goal or outcome effectively.
Within one month
Java軟體工程師
可樂旅遊
2022 ~ Present
台灣台北市
Professional Background
Current status
Employed
Job Search Progress
Not open to opportunities
Professions
Back-end Engineer, Java Developer, Software Engineer
Fields of Employment
Software, SaaS / Cloud Services
Work experience
10-15 years work experience (4-6 years relevant)
Management
None
Skills
軟體開發
JAVA
Hibernate
MySQL
API Development
JSP/Servlet
PostgreSQL
Spring Boot
Spring MVC
jQuery
程式設計師
程式開發
Languages
English
Beginner
Japanese
Intermediate
Job search preferences
Positions
Java工程師
Job types
Full-time
Locations
台灣台北
Remote
Interested in working remotely
Freelance
No
Educations
School
資訊工業策進會-中壢中心
Major
Java雲端服務開發技術養成班
Print
Profile 03 00@2x

洪琬婷

本身為資工系出身,大學畢業後,一直從事行政職的工作約6年的經驗。鑑於需要提升自我價值,因此於2017年離職至中壢資策會學習 Java,並於2018年結訓,期間培養了扎實的基礎Java概念。


結訓後應用所學,擔任程式設計師的工作,並於工作時就培養了良好的寫Code習慣,至今約4年的開發經驗。


Java工程師, 後端工程師, 軟體工程師
Taipei City,TW
[email protected]

主要技能


後端

  • Java
  • Servlet
  • Spring MVC
  • Spring Boot
  • Hibernate


Web

  • JSP、Thymeleaf
  • JSTL、EL
  • HTML
  • jQuery、JavaScript
  • Bootstrap
  • CSS
  • AJAX


資料庫

  • Oracle
  • MySQL
  • PostgresSQL

接觸過的技術


後端

  • Python
  • C#
  • PHP


前端

  • Angular


資料庫

  • MongoDB
  • CouchDB

其他相關


工具

  • Eclipse
  • Visual Studio Code 
  • Sublime 
  • Postman 
  • Pencil
  • PyCharm


版本控制

  • Git
  • Maven


其他

  • RESTful API 
  • ShellScript 
  • Docker 
  • Grafana 
  • RabbitMQ
  • Linux

學歷

資訊工業策進會-中壢中心

Java雲端服務開發技術養成班

2017/09 ~ 2018/03

國立台東大學

資訊工程

2005/06 ~ 2009/06

工作經歷

宏碁雲架構服務股份有限公司, 資深專案工程師, 2019/12~2022/06

CSP R2 雲端管理平台
  • 產品介紹
    • 此平台架構在不同的hypervisors之上,統一控管理跨不同的虛擬器主機。
  • 開發時間2019/12~2021/08
  • 負責項目
    • OPENSTACK相關功能加強及維護
    • VMWare 串接功能開發
    • PVE串接功能開發
    • HypervisorV 串接功能開發
    • 平台管理相關功能開發與規劃
    • 平台報表資料相關功能開發
  • 使用技術
    • Java、Spring Boot 、JSP、PostgresSQL、Hibernate、jQuery、AJAX、Chart.js
  • 串接服務
    • OPENSTACK、VMWare、PVE、HyperV、Grafana
  • 實作方式 
    • OPENSTACK:使用openstack4j 套件執行對OPENSTACK上的機器或相關設定做操作
    • VMWare : 使用Powershell 對虛擬機或相關設定做操作
    • PVE: 透過原生的PVE API 對虛擬機或相關設定做操作
    • HyperV: 透過powershell對虛擬機或相關設定做操作
    • 使用Grafana API 做串接服務
    • 使用 Chart 作為報表資料圖表呈現
    • 規劃虛擬機自動編號(包含架構、畫面、DB)並實作
Box101儲存雲
  • 產品介紹
    • 雲端儲存服務
  • 開發時間:2021/08 ~ 2021/10
  • 負責項目
    • 現有的系統新增/修改功能
    • 規劃與實作管理平台,處理備份快照功能
  • 使用技術
    • PHP、jQuery、Shell Script、Java、SpringBoot、Thymeleaf、Docker
  • 實作方式
    • 原生為owncloud & nextcloud系統,於頁面新增上傳logo功能 & 清除log功能
    • 運用 Java 建置管理平台
      • 使用 Spring Security 實作登入登出
      • 使用 Quartz 作為 Job排程
      • 使用File儲存user資料設定(加密後儲存)
      • 使用 PVE API 實作備份與快照
Oz R2
  • 產品介紹 
    • 資訊標準流程化管理平台
  • 開發時間:2021/09 ~ 離職前
  • 負責項目
    • 報表修改
    • 新舊系統資料匯入程式開發與執行
    • 自動開單系統串接
    • 正式機/測試機部署與維護
  • 使用技術
    • Python、C#、PostgresSQL、Docker、RabbitMQ、MongoDB
  • 實作方式
    • 報表將資料撈取後使用FPDF產出,使用MatPlotLib產生圖表
    • 使用Rabbit MQ 取得監控系統的資料後自動開單至流程系統
    • 使用C#開發匯入程式,從資料庫撈取後匯入新系統,以及讀取Excel將資料匯入新系統
    • 系統架設於Linux,並且使用docker做部屬
資安事件單開單機制
  • 系統介紹 
    • 因應資安事件開單自動化需求,接收監控 資訊之資料預處理與通報機制
  • 開發時間:2022/01 ~ 離職前
  • 負責項目
    • 系統架構規劃
    • 需求分析
    • 規格書撰寫

緯創軟體股份有限公司, 工程師, 2019/09~2019/11

國泰金控內部系統專案

  • 負責項目
    • 負責將前端Angular靜態寫死的網頁資料,經由發送API取得資料後顯示於頁面上&建立共用功能的Service
  • 實作方式
    • 依據後端API所開的規格,經由HttpClient發送取得資料後,依據畫面所需將資料做適當的處理後再塞至網頁端

緯創軟體2019 第一梯次Java/ETL培訓班

  • 學習課程

    • 為期一個月的培訓課程,學習Spring Boot、Thymeleaf、Angular、Python
  • 實作方式
    • 運用SpringBoot RESTful Web Service搭配JPA進行CRUD練習
    • 運用HTML靜態網頁包修改成Angular版本
    • 運用Python技術串接OPEN Data API
    • 運用Python、Flask 技術創建Web API進行對資料庫的CRUD
  • 小組專題
    • 小組題目:求職整合網
    • 專題使用技術:Spring Boot、Thymeleaf、Python
    • 功能說明:運用Python抓取不同的求職網站,並且將資料處理分析完成之後,存放至MySQL DB,求職者可透過網站下條件搜尋職缺、職缺排序,並加入最愛
    • 負責項目:
      • DB、API文件、資料庫建置、資料整合匯入、專案建置、畫面規劃、實作前端畫面、後端整合

華興資訊科技股份有限公司, 工程師, 2018/05 ~ 2019/08

機上盒管理系統

  •  系統概述 
    • 後台人員可透過此系統管理公司的銷售產品,可查看庫存量、銷售狀況、機上盒的收視開通、退換貨以及客戶資訊等。
  • 專案執掌

    • 系統規劃
    • 畫面規劃
    • 資料庫規劃
    • 系統開發
    • 系統測試
    • 問題協助

  • 使用技術

    • 技術及框架:Java、Spring MVC、Hibernate、JSP、JPA
    • 前端:jQuery、AJAX、Bootstrap、HTML
    • 其他:POI、Tomcat、MySQL、Git

  • 實作方式

    • 系統設計:系統設計依照主管所給予的文件,開始思考產品的生命週期及使用情境,將系統的初步架構勾勒出來,並繪畫UML及use case。接著思考DB架構並寫成文件,DB架構大致完成之後,接著構想系統畫面,並將系統畫面用Pencil繪畫出來。

    • 開發:系統架構大致完成之後,與協同開發的同事介紹系統的主要框架及產品的生命週期,並將系統依功能區分配開發,當中開發過程中同事對系統設計或架構有所疑惑時,大家會互相討論做及時調整。

    • 測試:上線前根據實際狀況測試系統,確認業務邏輯及流程,發現有不符合需求時,趕緊與開發者以及user討論調整系統。

    • 問題協助:上線後協助 User 問題協助,幫助User了解系統操作、邏輯釐清、系統問題

    • 負責開發的部分:在倉管理、退換貨管理 
        • 產品及表單的新增刪除修改、複合查詢 (包含多個資料表)、排序、紀錄操作Log
        • 運用 POI 套件實現Excel匯入產品資料。
        • 運用 jQuery UI 的 Autocomplete 實現搜尋的下拉建議選項
        • 運用 EntityManager 來實現對Entity的操作
        • 負責的部分因為牽涉到多個來源表格,退換貨的部分也因為需要考量訂單的狀況,以及產品資料交換的部分,因此對資料的處理會較為複雜,必須很了解各個資料表的關聯以及了解商業邏輯,使用HQL操作資料,較複雜的部份就使用native query來達成。另外有負責寫共用紀錄資料log的Service。

機上盒API

  • 系統概述
    • 此系統是機上盒Android系統主要串接的需求,Android端發送API,此系統接收API回應請求。
  • 專案執掌
    • 程式開發
  • 使用技術
    • 技術及框架:Java、Spring MVC、Hibernate、JPA  
    • 其他:Tomcat、MySQL、Git
  • 實作方式
    • 開發前定義好API,並且與Android端做確認請求參數以及回傳值。
    • 運用Postman測試請求

頻道管理系統

  • 系統概述
    • 公司人員可透過本系統進行機上盒的頻道新增、編輯、審核、上架、下架等,另外可匯入excel新增電子節目表以及進行頻道的分類管理,還可透過此系統針對節目進行產品廣告露出管理。
  • 專案執掌
    • 程式開發
  • 使用技術
    • 技術及框架:Java、Spring MVC、Hibernate、JSP、JPA 
    • 前端:jQuery、AJAX、Bootstrap、HTML
    • 其他:Fullcalendar、POI、Tomcat、MySQL、Git
  • 實作方式
    • 負責開發的部分:功能包含機上盒頻道、電子節目表、節目與產品關聯、頻道分類的新增刪除修改、複合查詢、並且依據不同的平台做設定。
    • 運用 EntityManager 來實現對Entity的操作
    • 運用 FullCalendar 實現電子節目表每日每個頻道所設定的節目。
    • 運用POI讀取Excel 實現讓使用者直接匯入大量的電子節目表。
    • 運用 FormData 以及 MultipartFile 實現圖片上傳
    • 運用jQuery UI 
    • 電子節目表在做新增修改的時候需要所判斷是否有資料重複,因為牽涉到大量資料的問題,因此透過限制使用人數改善效能的問題。
    • 節目與產品關聯的部分,因為牽涉到使用者使用的方便性,因此後端對於時間的處理變會較為複雜,因為需要計算使用者所需要的時間邏輯。

廠商管理系統

  • 系統概述
    • 廠商人員可透過本系統進行人員管理、所屬的廠商管理、所購買的機上盒管理、儲值管理。
  • 專案執掌
    • 程式開發
    • 設計API
  • 使用技術
    • 技術及框架:Java、Spring MVC、Hibernate、JSP、JPA 
    • 前端:jQuery、AJAX、Bootstrap、HTML
    • 其他:RESTful、Tomcat、MySQL、Git
  • 實作方式
    • 安全性考量,因此是使用Client to Server、Server to Server的架構,Client經由API方式傳送需求至中繼Server端,中繼Server端再發送API至 主要Server,每支API請求皆需要做Token的驗證。
    • 開發前先考量驗證機制(包含身分驗證、角色驗證、隱藏的Token驗證),運用UML定義循序圖。
    • 遵循RESTful定義API,並製作文件。
    • 功能包含該廠商所屬的機上盒&會員查詢及修改;廠商帳號、廠商權限的新增修改刪除;所有功能的複合查詢。

資策會畢業專題

攝影接案平台網站

  • 專案介紹

    • 提供一個平台,讓有攝影需求者或是有照片需求者,以及本身有攝影技術者,可透過此平台尋找攝影師、尋找照片、接案等。
  • 專案執掌
    • 組長、程式開發 
    • 開發功能:員工管理、員工登入登出、員工權限、聊天室、後台畫面設計、前後端整合
  • 使用技術
    • Java、Tomcat、Oracle、Servlet、JSP、EL、JSTL、 JSON、GSON、JavaScript、Bootstrap、jQuery、HTML、CSS、WebSocket
  • 實作方式
    • 使用WebSocket 實現聊天室,聊天室會顯示目前在線名單、上線通知,以及即時聊天。
    • 透過發送Email方式通知使用者啟用帳號
    • 透過帳號的權限管理,達到不同權限的使用者可再平台上使用不同的功能


華興資訊期間規劃的專案畫面(機上盒管理系統)

Projects 02 00@2x

依不同的業務邏輯分為不同的管理子項目

並且依雙向的角度分頁籤

開發小組是依功能一條龍式由前端負責至後端

Resume
Profile
Profile 03 00@2x

洪琬婷

本身為資工系出身,大學畢業後,一直從事行政職的工作約6年的經驗。鑑於需要提升自我價值,因此於2017年離職至中壢資策會學習 Java,並於2018年結訓,期間培養了扎實的基礎Java概念。


結訓後應用所學,擔任程式設計師的工作,並於工作時就培養了良好的寫Code習慣,至今約4年的開發經驗。


Java工程師, 後端工程師, 軟體工程師
Taipei City,TW
[email protected]

主要技能


後端

  • Java
  • Servlet
  • Spring MVC
  • Spring Boot
  • Hibernate


Web

  • JSP、Thymeleaf
  • JSTL、EL
  • HTML
  • jQuery、JavaScript
  • Bootstrap
  • CSS
  • AJAX


資料庫

  • Oracle
  • MySQL
  • PostgresSQL

接觸過的技術


後端

  • Python
  • C#
  • PHP


前端

  • Angular


資料庫

  • MongoDB
  • CouchDB

其他相關


工具

  • Eclipse
  • Visual Studio Code 
  • Sublime 
  • Postman 
  • Pencil
  • PyCharm


版本控制

  • Git
  • Maven


其他

  • RESTful API 
  • ShellScript 
  • Docker 
  • Grafana 
  • RabbitMQ
  • Linux

學歷

資訊工業策進會-中壢中心

Java雲端服務開發技術養成班

2017/09 ~ 2018/03

國立台東大學

資訊工程

2005/06 ~ 2009/06

工作經歷

宏碁雲架構服務股份有限公司, 資深專案工程師, 2019/12~2022/06

CSP R2 雲端管理平台
  • 產品介紹
    • 此平台架構在不同的hypervisors之上,統一控管理跨不同的虛擬器主機。
  • 開發時間2019/12~2021/08
  • 負責項目
    • OPENSTACK相關功能加強及維護
    • VMWare 串接功能開發
    • PVE串接功能開發
    • HypervisorV 串接功能開發
    • 平台管理相關功能開發與規劃
    • 平台報表資料相關功能開發
  • 使用技術
    • Java、Spring Boot 、JSP、PostgresSQL、Hibernate、jQuery、AJAX、Chart.js
  • 串接服務
    • OPENSTACK、VMWare、PVE、HyperV、Grafana
  • 實作方式 
    • OPENSTACK:使用openstack4j 套件執行對OPENSTACK上的機器或相關設定做操作
    • VMWare : 使用Powershell 對虛擬機或相關設定做操作
    • PVE: 透過原生的PVE API 對虛擬機或相關設定做操作
    • HyperV: 透過powershell對虛擬機或相關設定做操作
    • 使用Grafana API 做串接服務
    • 使用 Chart 作為報表資料圖表呈現
    • 規劃虛擬機自動編號(包含架構、畫面、DB)並實作
Box101儲存雲
  • 產品介紹
    • 雲端儲存服務
  • 開發時間:2021/08 ~ 2021/10
  • 負責項目
    • 現有的系統新增/修改功能
    • 規劃與實作管理平台,處理備份快照功能
  • 使用技術
    • PHP、jQuery、Shell Script、Java、SpringBoot、Thymeleaf、Docker
  • 實作方式
    • 原生為owncloud & nextcloud系統,於頁面新增上傳logo功能 & 清除log功能
    • 運用 Java 建置管理平台
      • 使用 Spring Security 實作登入登出
      • 使用 Quartz 作為 Job排程
      • 使用File儲存user資料設定(加密後儲存)
      • 使用 PVE API 實作備份與快照
Oz R2
  • 產品介紹 
    • 資訊標準流程化管理平台
  • 開發時間:2021/09 ~ 離職前
  • 負責項目
    • 報表修改
    • 新舊系統資料匯入程式開發與執行
    • 自動開單系統串接
    • 正式機/測試機部署與維護
  • 使用技術
    • Python、C#、PostgresSQL、Docker、RabbitMQ、MongoDB
  • 實作方式
    • 報表將資料撈取後使用FPDF產出,使用MatPlotLib產生圖表
    • 使用Rabbit MQ 取得監控系統的資料後自動開單至流程系統
    • 使用C#開發匯入程式,從資料庫撈取後匯入新系統,以及讀取Excel將資料匯入新系統
    • 系統架設於Linux,並且使用docker做部屬
資安事件單開單機制
  • 系統介紹 
    • 因應資安事件開單自動化需求,接收監控 資訊之資料預處理與通報機制
  • 開發時間:2022/01 ~ 離職前
  • 負責項目
    • 系統架構規劃
    • 需求分析
    • 規格書撰寫

緯創軟體股份有限公司, 工程師, 2019/09~2019/11

國泰金控內部系統專案

  • 負責項目
    • 負責將前端Angular靜態寫死的網頁資料,經由發送API取得資料後顯示於頁面上&建立共用功能的Service
  • 實作方式
    • 依據後端API所開的規格,經由HttpClient發送取得資料後,依據畫面所需將資料做適當的處理後再塞至網頁端

緯創軟體2019 第一梯次Java/ETL培訓班

  • 學習課程

    • 為期一個月的培訓課程,學習Spring Boot、Thymeleaf、Angular、Python
  • 實作方式
    • 運用SpringBoot RESTful Web Service搭配JPA進行CRUD練習
    • 運用HTML靜態網頁包修改成Angular版本
    • 運用Python技術串接OPEN Data API
    • 運用Python、Flask 技術創建Web API進行對資料庫的CRUD
  • 小組專題
    • 小組題目:求職整合網
    • 專題使用技術:Spring Boot、Thymeleaf、Python
    • 功能說明:運用Python抓取不同的求職網站,並且將資料處理分析完成之後,存放至MySQL DB,求職者可透過網站下條件搜尋職缺、職缺排序,並加入最愛
    • 負責項目:
      • DB、API文件、資料庫建置、資料整合匯入、專案建置、畫面規劃、實作前端畫面、後端整合

華興資訊科技股份有限公司, 工程師, 2018/05 ~ 2019/08

機上盒管理系統

  •  系統概述 
    • 後台人員可透過此系統管理公司的銷售產品,可查看庫存量、銷售狀況、機上盒的收視開通、退換貨以及客戶資訊等。
  • 專案執掌

    • 系統規劃
    • 畫面規劃
    • 資料庫規劃
    • 系統開發
    • 系統測試
    • 問題協助

  • 使用技術

    • 技術及框架:Java、Spring MVC、Hibernate、JSP、JPA
    • 前端:jQuery、AJAX、Bootstrap、HTML
    • 其他:POI、Tomcat、MySQL、Git

  • 實作方式

    • 系統設計:系統設計依照主管所給予的文件,開始思考產品的生命週期及使用情境,將系統的初步架構勾勒出來,並繪畫UML及use case。接著思考DB架構並寫成文件,DB架構大致完成之後,接著構想系統畫面,並將系統畫面用Pencil繪畫出來。

    • 開發:系統架構大致完成之後,與協同開發的同事介紹系統的主要框架及產品的生命週期,並將系統依功能區分配開發,當中開發過程中同事對系統設計或架構有所疑惑時,大家會互相討論做及時調整。

    • 測試:上線前根據實際狀況測試系統,確認業務邏輯及流程,發現有不符合需求時,趕緊與開發者以及user討論調整系統。

    • 問題協助:上線後協助 User 問題協助,幫助User了解系統操作、邏輯釐清、系統問題

    • 負責開發的部分:在倉管理、退換貨管理 
        • 產品及表單的新增刪除修改、複合查詢 (包含多個資料表)、排序、紀錄操作Log
        • 運用 POI 套件實現Excel匯入產品資料。
        • 運用 jQuery UI 的 Autocomplete 實現搜尋的下拉建議選項
        • 運用 EntityManager 來實現對Entity的操作
        • 負責的部分因為牽涉到多個來源表格,退換貨的部分也因為需要考量訂單的狀況,以及產品資料交換的部分,因此對資料的處理會較為複雜,必須很了解各個資料表的關聯以及了解商業邏輯,使用HQL操作資料,較複雜的部份就使用native query來達成。另外有負責寫共用紀錄資料log的Service。

機上盒API

  • 系統概述
    • 此系統是機上盒Android系統主要串接的需求,Android端發送API,此系統接收API回應請求。
  • 專案執掌
    • 程式開發
  • 使用技術
    • 技術及框架:Java、Spring MVC、Hibernate、JPA  
    • 其他:Tomcat、MySQL、Git
  • 實作方式
    • 開發前定義好API,並且與Android端做確認請求參數以及回傳值。
    • 運用Postman測試請求

頻道管理系統

  • 系統概述
    • 公司人員可透過本系統進行機上盒的頻道新增、編輯、審核、上架、下架等,另外可匯入excel新增電子節目表以及進行頻道的分類管理,還可透過此系統針對節目進行產品廣告露出管理。
  • 專案執掌
    • 程式開發
  • 使用技術
    • 技術及框架:Java、Spring MVC、Hibernate、JSP、JPA 
    • 前端:jQuery、AJAX、Bootstrap、HTML
    • 其他:Fullcalendar、POI、Tomcat、MySQL、Git
  • 實作方式
    • 負責開發的部分:功能包含機上盒頻道、電子節目表、節目與產品關聯、頻道分類的新增刪除修改、複合查詢、並且依據不同的平台做設定。
    • 運用 EntityManager 來實現對Entity的操作
    • 運用 FullCalendar 實現電子節目表每日每個頻道所設定的節目。
    • 運用POI讀取Excel 實現讓使用者直接匯入大量的電子節目表。
    • 運用 FormData 以及 MultipartFile 實現圖片上傳
    • 運用jQuery UI 
    • 電子節目表在做新增修改的時候需要所判斷是否有資料重複,因為牽涉到大量資料的問題,因此透過限制使用人數改善效能的問題。
    • 節目與產品關聯的部分,因為牽涉到使用者使用的方便性,因此後端對於時間的處理變會較為複雜,因為需要計算使用者所需要的時間邏輯。

廠商管理系統

  • 系統概述
    • 廠商人員可透過本系統進行人員管理、所屬的廠商管理、所購買的機上盒管理、儲值管理。
  • 專案執掌
    • 程式開發
    • 設計API
  • 使用技術
    • 技術及框架:Java、Spring MVC、Hibernate、JSP、JPA 
    • 前端:jQuery、AJAX、Bootstrap、HTML
    • 其他:RESTful、Tomcat、MySQL、Git
  • 實作方式
    • 安全性考量,因此是使用Client to Server、Server to Server的架構,Client經由API方式傳送需求至中繼Server端,中繼Server端再發送API至 主要Server,每支API請求皆需要做Token的驗證。
    • 開發前先考量驗證機制(包含身分驗證、角色驗證、隱藏的Token驗證),運用UML定義循序圖。
    • 遵循RESTful定義API,並製作文件。
    • 功能包含該廠商所屬的機上盒&會員查詢及修改;廠商帳號、廠商權限的新增修改刪除;所有功能的複合查詢。

資策會畢業專題

攝影接案平台網站

  • 專案介紹

    • 提供一個平台,讓有攝影需求者或是有照片需求者,以及本身有攝影技術者,可透過此平台尋找攝影師、尋找照片、接案等。
  • 專案執掌
    • 組長、程式開發 
    • 開發功能:員工管理、員工登入登出、員工權限、聊天室、後台畫面設計、前後端整合
  • 使用技術
    • Java、Tomcat、Oracle、Servlet、JSP、EL、JSTL、 JSON、GSON、JavaScript、Bootstrap、jQuery、HTML、CSS、WebSocket
  • 實作方式
    • 使用WebSocket 實現聊天室,聊天室會顯示目前在線名單、上線通知,以及即時聊天。
    • 透過發送Email方式通知使用者啟用帳號
    • 透過帳號的權限管理,達到不同權限的使用者可再平台上使用不同的功能


華興資訊期間規劃的專案畫面(機上盒管理系統)

Projects 02 00@2x

依不同的業務邏輯分為不同的管理子項目

並且依雙向的角度分頁籤

開發小組是依功能一條龍式由前端負責至後端