CakeResume Talent Search

Advanced filters
On
4-6 years
6-10 years
10-15 years
More than 15 years
Avatar of the user.
Avatar of the user.
Soft Engineer @銓鍇國際股份有限公司
2023 ~ Present
java程式開發
Within one month
Java EE
JavaScript / ES6 / jQuery
JBoss Application Server
Employed
Ready to interview
Full-time / Interested in working remotely
4-6 years
東南科技大學
資訊科技與通訊學系
Avatar of Aken.
Avatar of Aken.
Past
Java Senior Backend Engineer @Alliance 聯訊網路
2021 ~ 2024
Java Senior Backend Engineer
Within one month
am proactive and patient in providing assistance to the team, ensuring the completion of mission objectives. Establishing effective channels of cooperation and communication is my consistent approach. I look forward to continuing to contribute my value and positive energy to the team in the future. Tech Stack Java, Spring MVC, Spring Boot, Spring Security, Spring Data JPA, Hibernate JSP/Servlet, JSF, JavaScript, JQuery, AngularJs Redis, Apache POI, iReport, ActiveMQ, Quartz, Tomcat, Maven, Gradle, Git, Subversion Oracle, Oracle procedure, MySQL, MariaDB, MongoDB, Docker, Jenkins, JvisualVM, Shell Script, HAProxy, Nginx, vSphere Work Experience Java Senior Backend Engineer • Alliance
Java
JavaScript
JQuery
Unemployed
Ready to interview
Full-time / Interested in working remotely
10-15 years
Asia University (TW)
資訊與設計學系
Avatar of Adam Prasetya.
Avatar of Adam Prasetya.
Full Stack JS @KARLO
2021 ~ Present
Software Engineer
Within two months
Adam Prasetya S.Kom Product & Full stack Developer Product Management & Full stack Developer who accustom with scrum methodology, and passionate to collaborate design, technical and business into unique product. 8+ years of experience as software developr who experienced in full stack & APIs development and 3+ years of experience in product design & management. Analytical business with strong programming experiences to build product & solution for expertise. 23 Juliyears old) Bandung, West Java, Indonesia https://jurnaladam.vercel.app [email protected] Experience Technical Product Manager KARLO JulyPresent Bandung, Indonesia Lead Product
Laravel
Node.js / Express.js
ReactJS
Employed
Ready to interview
Full-time / Interested in working remotely
6-10 years
University of Brawijaya
Information Technology
Avatar of Farhan Agung Maulana.
Avatar of Farhan Agung Maulana.
Full-Stack Developer @SingaPay
2023 ~ Present
Front-End / Back-End / Full Stack Web Developer
Within one month
Farhan Agung Maulana Website Developer | Laravel, Codeigniter, React, Next js I am Farhan Agung Maulana, an adept Full-Stack Developer with a passion for creating advanced web solutions. With a rich history of collaborating on impactful projects for industry leaders bring expertise in PHP and JavaScript, specializing in frameworks like Laravel, CodeIgniter, React JS, and Next JS. My commitment to delivering high-quality web systems is fueled by a deep understanding of project workflows and a relentless pursuit of excellence. Jakarta, [email protected] https://www.linkedin.com/in/
React JS
Next JS
CodeIgniter
Employed
Ready to interview
Full-time / Interested in working remotely
4-6 years
Universitas Mercu Buana
Marketing Communication Advertising
Avatar of the user.
Avatar of the user.
Past
Senior Frontend Developer @SinanSoft
2023 ~ Present
Front End Developer
Within one month
JavaScript
React.js
Next.js
Unemployed
Ready to interview
Full-time / Remote Only
6-10 years
freeCodeCamp
Computer Software Engineering
Avatar of Chen Frost.
Avatar of Chen Frost.
Past
Product Developer @Titansoft Pte Ltd
2019 ~ 2023
軟體工程師
Within one month
Frost (Chih-Kuan) Chen Taiwan [email protected] https://www.linkedin.com/in/frost-chen In my previous role, my responsibilities included improving loading speed, optimizing backend processes, and enhancing the user interface and experience to keep up with the fast-changing market. I'm suitable for anyone looking for an experienced backend or full-stack developer with web development experience. Full Function 4+ Years Developer with both frontend and backend experience Skilled in design, architecture, and integration of API and web server
CSharp
C#
Git
Unemployed
Ready to interview
Full-time / Interested in working remotely
4-6 years
National Central University
Computer Science & Information Engineering
Avatar of the user.
Avatar of the user.
Past
Freelance @j172.tw
2024 ~ Present
Project Manager、PM、專案經理、UX、網站企劃、產品企劃
Within one month
C#
vue.js
JavaScript / ES6 / jQuery
Unemployed
Ready to interview
Full-time / Interested in working remotely
10-15 years
Shih Hsin University
Depatment of Information Mangement,Group of Information Technology
Avatar of 楊晟.
Avatar of 楊晟.
運維工程師 DevOps @愛盛娛樂科技有限公司
2019 ~ Present
Java 軟體工程師
Within one month
指定需求的專案、腳本程式 - 維護公司機房並保證其系統與網路運作 - 幫助客戶架設各種常見系統環境,如 nginx 、haproxy、寶塔、php 、mysql、mariadb Java 技術 • 私人工作室(無開立商業行號) 一月Present - 曾維護同時在線800人的網路環境與系統環境,優化 JAVA GC 讓客戶感受不到卡頓
JAVA
JavaScript
MySQL
Employed
Ready to interview
Full-time / Remote Only
4-6 years
National Kaohsiung First University of Science and Technology
電腦與通訊工程系
Avatar of Yao.
Avatar of Yao.
Chief Architect and Director @Innotech ME
2022 ~ Present
Development Director or Head of Product
Within one month
— Yao Personality With creativity, integrity and adventure. Never falter in the face of adversity and non-linear thinking. Belief Help company and partner themselves gain achievements is to help me gain achievements. Favorite Exercise Basketball, Jogging Competence ˙ Having 19 years of strong hands-on Java development experience. ˙Solid understanding and s olid implement of online high-concurrency 、 huge requests and complicated application system. ˙Having profound full life cycle experience in building teams, creating projects from 0 to 1 and 1 to unlimited to achieve huge success. ˙ Excellent leadership to help BU achieve multiple
JAVA
Linux
AWS
Employed
Ready to interview
Full-time / Interested in working remotely
More than 15 years
Chung Hua University
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
資訊工程

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 two months
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

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

並且依雙向的角度分頁籤

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