從事軟體產業多年,也深刻了解產業在發展與新舊更替的快速變化。為了確保個人在產業保持高度的有效性及可用性,需對於自我能力要求維持在一定深度、廣度、速度與品質上。為了完成此一目標,除了持續學習保持前進之外,也需不間斷的檢視現有掌握能力,發現可能問題使之持續改善與保持穩定,或勇於改變。而學習、前進、開放、改善與穩定是一個維持高度平衡的問題,而其中的,也是到目前為步唯一不變的準則。而最後維持領域「熱情」就是其核的能力。而提供一個高價值、敏捷、安全、有效、高速、快速反應,可估計與高維護性,也是我本身追求的目標。
從事多年軟體產業深刻了解此快速更新產業要保持自我的有效性及可用性,需要同時對自我要求在一定深度、廣度、速度與品質上保持一定的維持能力。因此,除了持續學習外,在特定技術與工具的市場流失與淘汰,也需開放心態重新再準備。而前進與開放也是到目前為步唯一不變的準則。而最後維持領域「熱情」就是其核的能力。而提供一個高價值、敏捷、安全、有效、高速、快速反應,可估計與高維護性,也是我本身追求的目標。
從事多年軟體產業深刻了解此快速更新產業要保持自我的有效性及可用性,需要同時對自我要求在一定深度、廣度、速度與品質上保持一定的維持能力。因此,除了持續學習外,在特定技術與工具的市場流失與淘汰,也需開放心態重新再準備。而前進與開放也是到目前為步唯一不變的準則。而最後維持領域「熱情」就是其核的能力。而提供一個高價值、敏捷、安全、有效、高速、快速反應,可估計與高維護性,也是我本身追求的目標。
▲厚實技術開發與全面向
在27年的工作經驗中, 包含軟體專案開發與產品開發.
專案開發:政府/國營單位委外專案(人事薪資、採購管理、地政等) 金融(信用卡、保險、外匯核心) 醫護 其它(電信)
產品開發:PC電玩、資料庫監控軟體、資料庫系統
▲厚實技術背景能夠有效解決機器學習的技術負債(Technical debt)問題▲
投入軟體產業工作至今己超過28年的時間,工作內容包含有:系統架構設計、開發、系統分析、QA與管理等工作。早期技術發展主要以物件導向設計、Design Pattern、軟體工程、資料庫、資料採擴與公共漏洞和暴露(Common Vulnerabilities and Exposures, CVE)為主。近年, 由於接觸持續整合(Continuous integration, CI)、發佈(Continuous Delivery ,CD)進而將軟體開發過程的活動透過自動化導入更能夠以敏捷完成。因而目前研究主題除原機器學習中的監督學習(Supervised learning)、非監督學習(unsupervised learning)、半監督學習(Semi-supervised learning)、強化學習(Reinforcement learning)。另外機器學習相關軟體工程中的DataOps與MLOps感到興趣。在持續訓練(Continuous training)與數據治理導入的同時,數據與模型的如何有效解決分析、驗證與評估等數據與機器學習的問題變得有趣的問題。
目前關注學習目標
nodejs、go、GCP、dataOps/MLOps、k8s/docker、ansible/cobbler(配置管理)、jenkins/gitlab-ci(ci/cd)、airflow、mlflow、nginx、redmine/testlink(需求與issume管理)、git/dvc(版本管理)、Scikit-learning/TensorFlow(機器學習/深度學習)
▲豐富的軟體產品與專案開發▲
豐富且多類型開發經驗,除了加寬自己視野之外,在軟體架構設計時多份風險與彈性設計考量。雖同樣是軟體開發工作,但同時具備軟體產品與軟體專案可以在軟體發展上分別針對:開發速度、可用性、可靠性、可驗證性、可用資源的多面向進行多面向的設計與考量。
※軟體產品如下:
---PC Game:約5年。
---資料庫活動監控(Database Activity Monitoring, DAM):資安工具,約8年。
---資料庫:約4年。
※軟體專案如下:
---政府機關類專案:各級政府。
---國營事業體系統:台電、郵局。
---金融-銀行:信用卡、電文(ISO15022/ISO20022)
---學校單位:學務系統
▲完整QA與資安相關工作經驗▲
由於接觸的環境以及來的工作內容為了提高產品的建置追蹤能力也完善自我在系統建置過程中解決能力。因此,近10年來除了開發與管理工作之外,也透過Jenkins 完成 CI 的自動化回歸測試程式與環境的建置。也為了完善以及加速測試內容。除了一般性的系統功能性回歸測試、CodeStyle checker 、語法檢查等工具之外。也使用了安全檢測工具:checkmarx. opencve, sonarqube, opencve, SecOps tools chains
學習的資安標準如:
---OWASP
---CWE
---CVE
---OWASP ESAPI
從事軟體產業至今己有27年的時間,而2001年於淡江大學碩士班開始對於資料採礦/機器學習產生興趣,並於2005年進一步修習博士學位。由於了解資料採礦是屬於需要實際面對資料才能了解演算法與相關應用的科學,因此於2003年進入安佳資訊開啟了資料採礦的實務專案工作。再在於2011年發現開源軟體在相關機器學習的使用資源很多,且對於實時資料的處理興趣。因此加入庫柏資訊進行資料庫監控閘道器(Database Activity Monitoring,DAM)的開發,希望能夠將機器學習技術應用於即時時序資料的分析上。可將機器學習應用於數據安全的題目上。在開發DAM期間也針對持續整合、驗證與評估的自動化技術有所成果。
近年仍熱切關注著技術的發展,尤其對於 open source, 機器學習平台(微服務、容器管理、數據治理、AI、機器學習),MLOps 等雲端相關領域的發展更為興趣。而對於如何有效、快速、建置系統也是我的一個目標。
1, 管理與發展平台工作.
a, 推廣自動化管理機制:
.建置/整合/自動化多項軟體發展平台。
b, 負責公司數據/智慧模型/容器/雲端管理平台技術開發整合
c, 建置AIoT發展平台:
.導入公司研發環境建置 以CI/CD/CT/CM/CS為發展走向, 導入與建構以DevSecOps Tools Chain
.導入數據平台:IoT 數據/Data Pipeline/可視化工具/數據治理...等工具(DataOps Tools Chain)。
.導入AI發展平台:
.導入軟體品質管理平台:自動化原碼工具、自動化測試工具、資安測試工具(源碼掃描、弱點掃描、漏洞掃描工具):
.推廣:容器化管理方案
2, 開發與技術工作:
a, 醫療數據:醫療數據(EGG) 的數據處理 ETL .
b, 開發管理平台建置與導入:容器化管理。
c, AIot 智能數據管理平台:進行分析、功能驗證、設計、系統開發。
AI 數據平台:mqtt、zookeeper、kafka、postgresql、mongodb、redis、sonarqube jenkins、opencve、java、python、bash script ..等機制.
四月 2020 - Present
產品:
法金核心系統
開發工具:
java, script, minikube, Minishift,checkmarx
工作環境/產品環境:
windows 10/銀行核心系統:eclipse, tomcat, Java, spring framework
工作內容:
1.微服務架構分散交易機制Framework評估:apache servicecomb (含:TCC與Saga)。
2.協助建置 Kubernetes 環境。(minikube, Minishift) 。
3.執行弱點掃描:例用checkmarx執行java 源碼弱點掃描,並找出相關源碼弱點修改方式。
4.進行secure code review 與fix. (OWASP, WASC, CWE, CVE, OWASP ESAPI,Spring security)。
5.進行SWIFT 電文MT/MX(ISO15022/ISO20022)轉換。
主要學習資訊:
1,
一月 2016 - 三月 2020
【開發產品】
1,資料庫活動監視(Database Activity Monitoring,DAM)
2,SinoDB 資料庫(Database )
【產品執行平台】
UNIX(AIX, hp-ux)、LINUX、Windows
【開發工具】
linux shell、php、C/C++、Python、Jenkins、redis、postgresql、Apache https
【工作內容】
1,維護與建置DAM的第三方元件(Third Party):確保Third Party的於資訊安全、CVE、版本昇版、與跨平台共用的可行性與一致性。
2,負責建置DAM系統監控模組
3,負責建置後端海量資料處理模組開發。
4,負責建置DAM/Database的建置、自動化測試與打包的過程(DevOps)。
5,利用Kickstart 建置安裝ISO與USB。
6,開發DAM自動化測試平台(AutoTesting)。
7,利用Jenkins 完成DataBase的DevOps。
【主要研究資訊】
1, DevOps 環境建置:
a, 利用Jenkins完成軟體產品開發的環境與流程建置.
b, 建構一完整的DevOps環境。包含:code version 規劃、建構平台規劃、測試平台規劃、跨平台環境建構、跨平台測試、測試報表與CD環境規劃。
2, 建構一以DevOps 為目標的自動化測試平台
a, 建構一個以近600個以上 test case 的自動化測試個案.
b, 可依測試需求組合將述test case組合成 test suite.
c, 上述測試方法再整合不同的測試資料:一次完整的自動化測試個案近10000筆測試結果。
d, 執行成效:執行此10000筆測試,約花費3小時。
e, 整合git hook 完成 Build 測試、打包測試。
3, informix 原碼學習。
三月 2011 - 十二月 2015
【開發產品】
資料庫活動監視(Database Activity Monitoring,DAM)
【產品執行平台】
UNIX(AIX, hp-ux)、LINUX、Windows
【開發工具】
shell script、php、C/C++、Python、Jenkins、redis、postgresql、Apache https
【工作內容】
1. 問題追蹤處理(Bug tracking):
2,維護與建置DAM的第三方元件(Third Party):確保Third Party的於資訊安全、版本昇版、與跨平台共用的可行性與一致性。
3,負責建置DAM系統監控模組與後端模組開發。
4,負責建置DAM的建置、自動化測試與打包的過程(DevOps)。
5,利用Kickstart 建置安裝ISO與USB。
6,建置DAM自動化測試平台(AutoTesting)。
7,hadoop, elasticsearch, hive 等技術評估.
【主要學習資訊】
1. 系統監控與跨平台開發與維護.
2. 後端開發:處理後諯資料, 並且提供前端使用界面.
3. Third-party Source Code 維護:
4. 建置CI/CD相關流程與自動化測試平台: jenkins
一月 2010 - 十二月 2011
工作內容:
教學、系務推動
十月 2009 - 十一月 2010
產品:
學務系統建置與維護
開發工具:
Java, JSP,Jave Servlet, Java Script、 MSSQL
一月 2003 - 十二月 2008
產品:
一、一般軟體開發專案:
1、地政資訊管理系統
開發工具:
JSP、Servlet、JavaBean 、UML、HTML、CSS、Power Designer、MSSQL
2、緊急救護系統
開發工具:
VB .NET、ASP .NET、UML、Power Designer、MSSQL
3、買主資料庫系統的網站建置
開發工具:
JSP、Servlet、JavaBean 、UML、Power Designer、MSSQL
4、校務行政系統
開發工具:
Servlet, JavaScript, Ajax, Power Designer、MSSQL
5, 電信賴帳偵測系統
開發工具:
DB2、Java
二、機器學習/資料採礦專案
使用工具:
DB2、MSSQL、Excell、Intelligent Miner、Weka、SQL Server Analysis Services
資料處理工具:
java、SQL、store produce
使用下列統計與採礦演算法方法解決模型建置問題:
單變量曲線,雙變量統計,線性回歸,因子分析,主變量分析、分類(Classification)、分群(Clustering)、迴歸(Regression)、關聯(Association) 、時間序列(Time Series)
建權處理經驗:
1、離群點分析。
2、異常值檢測。
3、遺失值處理.
模型建置專案:
1、醫療診斷模型演算法:囊腫在術後治療之後,分析其術後較佳方法的治療選擇。
2、電信盜用偵測模型分析:分析王八卡的使用行為分析,可能盜用電話。
3、電信賴帳偵測系統:建置一套偵測賴帳警識系統。
4、保險銷售模型:針對壽險購買使用行為分析壽險購買類型以及可能發生的孤兒保單。
5、信用卡使用模型:針對信用卡付費使用行為分析使用者對於信用卡的使用類型。
6、提單買者資料模型分析。
主要學習資訊:
Data Mining
十月 2002 - 一月 2003
產品:
網站產險系統
開發工具:
Java, JSP and Java Servlet
工作內容:
1、系統維護.
主要學習資訊:
1、能力成熟度模型(CMM, Capability Maturity Model)
七月 2000 - 八月 2002
產品:
薪資系統
採購管理系統
開發工具:
Power Builder、PowerDesigner、Sybase、MSSQL
工作內容:
1、軟體工程應用導入、學習.
2、執行Proof Of Concept (POC) 工作.
3、執行工作:
系統分析、系統設計、資料庫設計、程式撰寫、與驗收。
接觸產業:
政府、國營事業(台電)
主要學習資訊:
1、軟體開發模式:
2、物件導向:分析、 設計、程式
十月 1998 - 七月 2000
主要產品:
信用卡申請件系統
開發工具:
C++ 、Power Builder、PowerDesigner、informix、Oracle
工作內容:
1、信用卡申請件由信用卡 OCR系統導入.
2、建置人工進件.
3、界接聯合徵信中心資料查詢.
4、界接信用卡記分系統進行自動化評分
5、與審核界面
6、開發於informix 資料庯.
7、執行系統異質料資庫轉換(informix to Oracle)
8、Y2K 問題解決.
接觸產業:
金融
十月 1993 - 五月 1998
主要產品:創世彈珠台
開發工具:C、C++ 、X86 組合語言.
工作內容:
1、遊戲圖檔匯整。
2、影像處理處理。
3、音樂與音效處理。
4、RPC與遊戲 引擎製作。
2005 - 2013
2001 - 2003
1997 - 2000
1986 - 1991
從事軟體產業多年,也深刻了解產業在發展與新舊更替的快速變化。為了確保個人在產業保持高度的有效性及可用性,需對於自我能力要求維持在一定深度、廣度、速度與品質上。為了完成此一目標,除了持續學習保持前進之外,也需不間斷的檢視現有掌握能力,發現可能問題使之持續改善與保持穩定,或勇於改變。而學習、前進、開放、改善與穩定是一個維持高度平衡的問題,而其中的,也是到目前為步唯一不變的準則。而最後維持領域「熱情」就是其核的能力。而提供一個高價值、敏捷、安全、有效、高速、快速反應,可估計與高維護性,也是我本身追求的目標。
從事多年軟體產業深刻了解此快速更新產業要保持自我的有效性及可用性,需要同時對自我要求在一定深度、廣度、速度與品質上保持一定的維持能力。因此,除了持續學習外,在特定技術與工具的市場流失與淘汰,也需開放心態重新再準備。而前進與開放也是到目前為步唯一不變的準則。而最後維持領域「熱情」就是其核的能力。而提供一個高價值、敏捷、安全、有效、高速、快速反應,可估計與高維護性,也是我本身追求的目標。
從事多年軟體產業深刻了解此快速更新產業要保持自我的有效性及可用性,需要同時對自我要求在一定深度、廣度、速度與品質上保持一定的維持能力。因此,除了持續學習外,在特定技術與工具的市場流失與淘汰,也需開放心態重新再準備。而前進與開放也是到目前為步唯一不變的準則。而最後維持領域「熱情」就是其核的能力。而提供一個高價值、敏捷、安全、有效、高速、快速反應,可估計與高維護性,也是我本身追求的目標。
▲厚實技術開發與全面向
在27年的工作經驗中, 包含軟體專案開發與產品開發.
專案開發:政府/國營單位委外專案(人事薪資、採購管理、地政等) 金融(信用卡、保險、外匯核心) 醫護 其它(電信)
產品開發:PC電玩、資料庫監控軟體、資料庫系統
▲厚實技術背景能夠有效解決機器學習的技術負債(Technical debt)問題▲
投入軟體產業工作至今己超過28年的時間,工作內容包含有:系統架構設計、開發、系統分析、QA與管理等工作。早期技術發展主要以物件導向設計、Design Pattern、軟體工程、資料庫、資料採擴與公共漏洞和暴露(Common Vulnerabilities and Exposures, CVE)為主。近年, 由於接觸持續整合(Continuous integration, CI)、發佈(Continuous Delivery ,CD)進而將軟體開發過程的活動透過自動化導入更能夠以敏捷完成。因而目前研究主題除原機器學習中的監督學習(Supervised learning)、非監督學習(unsupervised learning)、半監督學習(Semi-supervised learning)、強化學習(Reinforcement learning)。另外機器學習相關軟體工程中的DataOps與MLOps感到興趣。在持續訓練(Continuous training)與數據治理導入的同時,數據與模型的如何有效解決分析、驗證與評估等數據與機器學習的問題變得有趣的問題。
目前關注學習目標
nodejs、go、GCP、dataOps/MLOps、k8s/docker、ansible/cobbler(配置管理)、jenkins/gitlab-ci(ci/cd)、airflow、mlflow、nginx、redmine/testlink(需求與issume管理)、git/dvc(版本管理)、Scikit-learning/TensorFlow(機器學習/深度學習)
▲豐富的軟體產品與專案開發▲
豐富且多類型開發經驗,除了加寬自己視野之外,在軟體架構設計時多份風險與彈性設計考量。雖同樣是軟體開發工作,但同時具備軟體產品與軟體專案可以在軟體發展上分別針對:開發速度、可用性、可靠性、可驗證性、可用資源的多面向進行多面向的設計與考量。
※軟體產品如下:
---PC Game:約5年。
---資料庫活動監控(Database Activity Monitoring, DAM):資安工具,約8年。
---資料庫:約4年。
※軟體專案如下:
---政府機關類專案:各級政府。
---國營事業體系統:台電、郵局。
---金融-銀行:信用卡、電文(ISO15022/ISO20022)
---學校單位:學務系統
▲完整QA與資安相關工作經驗▲
由於接觸的環境以及來的工作內容為了提高產品的建置追蹤能力也完善自我在系統建置過程中解決能力。因此,近10年來除了開發與管理工作之外,也透過Jenkins 完成 CI 的自動化回歸測試程式與環境的建置。也為了完善以及加速測試內容。除了一般性的系統功能性回歸測試、CodeStyle checker 、語法檢查等工具之外。也使用了安全檢測工具:checkmarx. opencve, sonarqube, opencve, SecOps tools chains
學習的資安標準如:
---OWASP
---CWE
---CVE
---OWASP ESAPI
從事軟體產業至今己有27年的時間,而2001年於淡江大學碩士班開始對於資料採礦/機器學習產生興趣,並於2005年進一步修習博士學位。由於了解資料採礦是屬於需要實際面對資料才能了解演算法與相關應用的科學,因此於2003年進入安佳資訊開啟了資料採礦的實務專案工作。再在於2011年發現開源軟體在相關機器學習的使用資源很多,且對於實時資料的處理興趣。因此加入庫柏資訊進行資料庫監控閘道器(Database Activity Monitoring,DAM)的開發,希望能夠將機器學習技術應用於即時時序資料的分析上。可將機器學習應用於數據安全的題目上。在開發DAM期間也針對持續整合、驗證與評估的自動化技術有所成果。
近年仍熱切關注著技術的發展,尤其對於 open source, 機器學習平台(微服務、容器管理、數據治理、AI、機器學習),MLOps 等雲端相關領域的發展更為興趣。而對於如何有效、快速、建置系統也是我的一個目標。
1, 管理與發展平台工作.
a, 推廣自動化管理機制:
.建置/整合/自動化多項軟體發展平台。
b, 負責公司數據/智慧模型/容器/雲端管理平台技術開發整合
c, 建置AIoT發展平台:
.導入公司研發環境建置 以CI/CD/CT/CM/CS為發展走向, 導入與建構以DevSecOps Tools Chain
.導入數據平台:IoT 數據/Data Pipeline/可視化工具/數據治理...等工具(DataOps Tools Chain)。
.導入AI發展平台:
.導入軟體品質管理平台:自動化原碼工具、自動化測試工具、資安測試工具(源碼掃描、弱點掃描、漏洞掃描工具):
.推廣:容器化管理方案
2, 開發與技術工作:
a, 醫療數據:醫療數據(EGG) 的數據處理 ETL .
b, 開發管理平台建置與導入:容器化管理。
c, AIot 智能數據管理平台:進行分析、功能驗證、設計、系統開發。
AI 數據平台:mqtt、zookeeper、kafka、postgresql、mongodb、redis、sonarqube jenkins、opencve、java、python、bash script ..等機制.
四月 2020 - Present
產品:
法金核心系統
開發工具:
java, script, minikube, Minishift,checkmarx
工作環境/產品環境:
windows 10/銀行核心系統:eclipse, tomcat, Java, spring framework
工作內容:
1.微服務架構分散交易機制Framework評估:apache servicecomb (含:TCC與Saga)。
2.協助建置 Kubernetes 環境。(minikube, Minishift) 。
3.執行弱點掃描:例用checkmarx執行java 源碼弱點掃描,並找出相關源碼弱點修改方式。
4.進行secure code review 與fix. (OWASP, WASC, CWE, CVE, OWASP ESAPI,Spring security)。
5.進行SWIFT 電文MT/MX(ISO15022/ISO20022)轉換。
主要學習資訊:
1,
一月 2016 - 三月 2020
【開發產品】
1,資料庫活動監視(Database Activity Monitoring,DAM)
2,SinoDB 資料庫(Database )
【產品執行平台】
UNIX(AIX, hp-ux)、LINUX、Windows
【開發工具】
linux shell、php、C/C++、Python、Jenkins、redis、postgresql、Apache https
【工作內容】
1,維護與建置DAM的第三方元件(Third Party):確保Third Party的於資訊安全、CVE、版本昇版、與跨平台共用的可行性與一致性。
2,負責建置DAM系統監控模組
3,負責建置後端海量資料處理模組開發。
4,負責建置DAM/Database的建置、自動化測試與打包的過程(DevOps)。
5,利用Kickstart 建置安裝ISO與USB。
6,開發DAM自動化測試平台(AutoTesting)。
7,利用Jenkins 完成DataBase的DevOps。
【主要研究資訊】
1, DevOps 環境建置:
a, 利用Jenkins完成軟體產品開發的環境與流程建置.
b, 建構一完整的DevOps環境。包含:code version 規劃、建構平台規劃、測試平台規劃、跨平台環境建構、跨平台測試、測試報表與CD環境規劃。
2, 建構一以DevOps 為目標的自動化測試平台
a, 建構一個以近600個以上 test case 的自動化測試個案.
b, 可依測試需求組合將述test case組合成 test suite.
c, 上述測試方法再整合不同的測試資料:一次完整的自動化測試個案近10000筆測試結果。
d, 執行成效:執行此10000筆測試,約花費3小時。
e, 整合git hook 完成 Build 測試、打包測試。
3, informix 原碼學習。
三月 2011 - 十二月 2015
【開發產品】
資料庫活動監視(Database Activity Monitoring,DAM)
【產品執行平台】
UNIX(AIX, hp-ux)、LINUX、Windows
【開發工具】
shell script、php、C/C++、Python、Jenkins、redis、postgresql、Apache https
【工作內容】
1. 問題追蹤處理(Bug tracking):
2,維護與建置DAM的第三方元件(Third Party):確保Third Party的於資訊安全、版本昇版、與跨平台共用的可行性與一致性。
3,負責建置DAM系統監控模組與後端模組開發。
4,負責建置DAM的建置、自動化測試與打包的過程(DevOps)。
5,利用Kickstart 建置安裝ISO與USB。
6,建置DAM自動化測試平台(AutoTesting)。
7,hadoop, elasticsearch, hive 等技術評估.
【主要學習資訊】
1. 系統監控與跨平台開發與維護.
2. 後端開發:處理後諯資料, 並且提供前端使用界面.
3. Third-party Source Code 維護:
4. 建置CI/CD相關流程與自動化測試平台: jenkins
一月 2010 - 十二月 2011
工作內容:
教學、系務推動
十月 2009 - 十一月 2010
產品:
學務系統建置與維護
開發工具:
Java, JSP,Jave Servlet, Java Script、 MSSQL
一月 2003 - 十二月 2008
產品:
一、一般軟體開發專案:
1、地政資訊管理系統
開發工具:
JSP、Servlet、JavaBean 、UML、HTML、CSS、Power Designer、MSSQL
2、緊急救護系統
開發工具:
VB .NET、ASP .NET、UML、Power Designer、MSSQL
3、買主資料庫系統的網站建置
開發工具:
JSP、Servlet、JavaBean 、UML、Power Designer、MSSQL
4、校務行政系統
開發工具:
Servlet, JavaScript, Ajax, Power Designer、MSSQL
5, 電信賴帳偵測系統
開發工具:
DB2、Java
二、機器學習/資料採礦專案
使用工具:
DB2、MSSQL、Excell、Intelligent Miner、Weka、SQL Server Analysis Services
資料處理工具:
java、SQL、store produce
使用下列統計與採礦演算法方法解決模型建置問題:
單變量曲線,雙變量統計,線性回歸,因子分析,主變量分析、分類(Classification)、分群(Clustering)、迴歸(Regression)、關聯(Association) 、時間序列(Time Series)
建權處理經驗:
1、離群點分析。
2、異常值檢測。
3、遺失值處理.
模型建置專案:
1、醫療診斷模型演算法:囊腫在術後治療之後,分析其術後較佳方法的治療選擇。
2、電信盜用偵測模型分析:分析王八卡的使用行為分析,可能盜用電話。
3、電信賴帳偵測系統:建置一套偵測賴帳警識系統。
4、保險銷售模型:針對壽險購買使用行為分析壽險購買類型以及可能發生的孤兒保單。
5、信用卡使用模型:針對信用卡付費使用行為分析使用者對於信用卡的使用類型。
6、提單買者資料模型分析。
主要學習資訊:
Data Mining
十月 2002 - 一月 2003
產品:
網站產險系統
開發工具:
Java, JSP and Java Servlet
工作內容:
1、系統維護.
主要學習資訊:
1、能力成熟度模型(CMM, Capability Maturity Model)
七月 2000 - 八月 2002
產品:
薪資系統
採購管理系統
開發工具:
Power Builder、PowerDesigner、Sybase、MSSQL
工作內容:
1、軟體工程應用導入、學習.
2、執行Proof Of Concept (POC) 工作.
3、執行工作:
系統分析、系統設計、資料庫設計、程式撰寫、與驗收。
接觸產業:
政府、國營事業(台電)
主要學習資訊:
1、軟體開發模式:
2、物件導向:分析、 設計、程式
十月 1998 - 七月 2000
主要產品:
信用卡申請件系統
開發工具:
C++ 、Power Builder、PowerDesigner、informix、Oracle
工作內容:
1、信用卡申請件由信用卡 OCR系統導入.
2、建置人工進件.
3、界接聯合徵信中心資料查詢.
4、界接信用卡記分系統進行自動化評分
5、與審核界面
6、開發於informix 資料庯.
7、執行系統異質料資庫轉換(informix to Oracle)
8、Y2K 問題解決.
接觸產業:
金融
十月 1993 - 五月 1998
主要產品:創世彈珠台
開發工具:C、C++ 、X86 組合語言.
工作內容:
1、遊戲圖檔匯整。
2、影像處理處理。
3、音樂與音效處理。
4、RPC與遊戲 引擎製作。
2005 - 2013
2001 - 2003
1997 - 2000
1986 - 1991