Avatar of 曾詠智.
曾詠智
軟體工程師
Profile
Posts
11Connections
Print
Avatar of the user.

曾詠智

軟體工程師
個人任職軟體工程師目前已有五年,開發上包含資料庫規劃、設計RESTful api、商業邏輯資料處理與話面設計等 。也具備基本的伺服器建置與維護基礎,如apache、NGINX 與IIS等服務管理與設定。 開發經驗上大多致力於數位轉型,為了提升效率、將低重複性工作與便利人員操作等。像是傳統文件公文等流程表單數位化、專案管理系統工作進程自動化與專案風險評估等。開發上像是建立服務模板 、自動化部屬測試與功能模組化開發等。
Logo of the organization.
一帆科技有限公司
Logo of the organization.
國立台中科技大學
台灣台北市

Professional Background

  • Current status
    Employed
  • Profession
    Web Developer
    Ruby on Rails Developer
    Full Stack Development
  • Fields
    Software
    Hardware
    Computer Networking
  • Work experience
    4-6 years (4-6 years relevant)
  • Management
    None
  • Skills
    Ruby on Rails
    JavaScript
    C# .Net MVC
    PHP
    MySQL
    Matlab
    Machine Learning
    Image Processing
    RESTfulAPI
  • Languages
    Chinese
    Native or Bilingual
    English
    Beginner
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    軟體工程師、影像處理工程師、AI處理工程師、演算法工程師
  • Desired work locations
    Taipei City, Taiwan
    New Taipei City, Taiwan
  • Freelance
    Non-freelancer

Work Experience

Logo of the organization.

軟體工程師

Jun 2023 - Present
Taipei City, Taiwan
主要為派遣人員,至甲方公司進行專案的開法與協助,目前所接觸到的工作主要已電子表單與流程的開發為主。除了透過擅長的程式語言也曾接觸訊光EEP.NET core的工具進行專案開發。 目前的工作內容包含規劃表單資料表內容規劃、畫面設計、表單流程設計、資料後處理運算與跨系統資料串接或API開發等功能。
Logo of the organization.

軟體工程師

Jun 2022 - Feb 2023
9 mos
Taipei City, Taiwan
公司開發上使用的Ruby on Rails,開發環境基本為Rails 6與Ruby 2.5 以上的版本。其負責的工作內容有網站與功能模組化的開發、後台API功能設計、建立Rails 應用程式的模板和自動化測試程式設計。 1. 伺服器監測模組 : 計算與紀錄主機的硬體資,主動回傳使用狀況、安裝軟體與錯誤通報等資訊,將內容傳至管理平台進行紀錄。可透過平台確認客戶伺服器服務狀況。 2. 監測平台接收功能 : 接收由伺服器回傳的資訊,紀錄於平台內。如有異常則主動發送通知。 3. 錯誤通報功能: 透過信件或是line notify,回傳錯誤訊息。由管理平台監測到異常時進行通報使用。如轉換格式功能,可建立多種通報格式客製化回傳的錯誤訊息。 4. 網站測試模組: 確認輸入網站的瀏覽是否正常,並取得頁面上所有連結進行瀏覽。重複於每個頁面上進行瀏覽確認與取得新的頁面直到歷遍所有網站。可定義網址規則,依規則確認網址是否要進行測試。 5. 問卷模組: 如同Google表單功能,可新增問卷自行定義題目、題目類型(如:選擇、問答、多選或檔案上傳等)與答案。答案還可增加附加回答項目已利於設計各類問卷表單。 6. 轉換格式模組: 輸入論文資料,可選擇需求格式進行轉換。輸出對應的編排格式資料。方便直接寫入論文的引用中。 7. 樣板建立: 依據需求建立樣板,使其專案可快速導入需求功能。如devise、two factor或audite等專案須經常性設定與部屬的部分,透過樣板可進行安裝與導入。可減少每次開新專案耗費的時間與避免人為疏失安裝錯誤或遺漏等。
Logo of the organization.

軟體工程師

Dec 2017 - May 2022
4 yrs 6 mos
New Taipei City, Taiwan
主要都是負責公司內部網站維運與開發。開發目的多為提升其他部門生產率,減少不必要的資訊填寫,增加資訊傳遞的正確與即時性。提供同仁易上手穩定的管理平台。我所負責的工作內容可以參考如下: —Redmine(使用Ruby on Rails) 1. 流程簽核功能: 依產品開發流程制定條件與狀態,設計項目簽核方式與條件。自動化轉移主要與所有子項目給下個狀態的負責人,避免流程出錯、降低複雜性與減少人員耗費時間在系統上。 2. 檢核功能: 項目完成或是移交時,檢核上傳檔案與內容是否相符。以確認完成後下個階段的資料完整性,減少同仁來回確認檔案或是資訊不足的問題。 3. 風險評估功能: 於每日自動計算已執行的工作日與完成度,依專案難易度與預計結案日期來評估專案風險。 4. 報表整合功能: 上傳報表自動計算ROI、報表變動內容與損益等。 5. API開發: 依據其他平台功能需求設計API。如客戶問題回報系統建立時,同步建立Redmine issue給相關部門負責人員提升服務速度與品質。 —dotNetNuke(使用C# ASP.Net) 1. Bom表查詢系統: 幫助工程師快速查詢BOM異動後的差異,透過系統輸入 CO或DCN編號後比對異動BOM和健康度,產生Excel與自動下載檔案。 2. SSR查詢系統: RD可以透過系統查詢在 PLM 申請的資料,來查詢系統內所有料號的料件狀態。 3. 標準品報價系統: 為了減少信件詢問資料時間,讓業務可以快速取得報價資料、歷史報價資訊與維護設備與設備項目價格等功能。 —ProjeQtOr (使用PHP) 1. 專案範本功能: 減少開案須大量建立工作與設定負責人,自動建立專案與所有工作項目並且分派給各部門負責人。 2. 專案流程自動化: 當工作完成後系統自動啟動下個工作項目並寄信通知。若即將延遲則會提前通知負責人與專案負責人,方便快速追查專案狀況。若有項目異動後續連動項目會自動更新預計執行與完成時間。 3. 專案報表與評估功能: 依專案進行狀況產生資訊,以便專案管理人了解專案概況與風險。

Education

Logo of the organization.
Master’s Degree
資訊工程
2015 - 2017
Description
求學期間主要研究影像處理與機器學習相關技術。 專題實作: 1. 運用 Big Data 技術的古蹟影像點雲圖分析 主要是讀入立體的古蹟影像後對影像中的各個物件進行分析,處理上有於資料量多所以我們透過架設Hadoop來做一個分散式的分析運算加快系統處理的速度,物件的分析上我們是運用色彩與空間的相近程度還有在資料中一個紅外線的反射係數來做為特徵,並透過邏輯回歸的方式去訓練各個物件的模組在取得特徵後加以分析。 論文: 1. Effective Pneumothorax Detection for Chest X-ray Images Using Local Binary Pattern and Support Vector Machine 2. Automatic Pneumothorax Detection for Chest X-ray Images Usin g Multiscale Intensity Texture Segmentation 以上兩篇論文重點在於針對肺部的X光片進行分類辨別是否健康,與透過紋理切割並標示病變的肺部區域。其中主要的技術透過LBP來進行紋理的特徵提取與sobel進行邊緣提取分辨肋骨區域,以區分包含肋骨與非肋骨區域的紋理。最後透過SVM來進行分類確認區域紋理是否包含為病變區域。
Logo of the organization.
Bachelor’s Degree
資訊工程
2011 - 2015
Description
在大學的期間除了基礎課程以外選修大多著重在影像處理、嵌入式系統與通訊相關的課程,在課堂上曾做過相關實做,像是在嵌入式課程中透過手機簡訊發送到T1 MSP430上透過加裝的GSM模組來做一個遠端操作的功能,或是透過OpenCV轉換圖片進行邊緣化、文字切割等。 曾參加過 1. 2014 數位生活科技研討會發表 "一個簡便的數位家電的控制法" 透過簡單的網路協定來做單晶片控制的系統,內容主要是在同網域的各個裝置可以透過Simple Network Management Protocol(SNMP)的get與post指令來進行控制指令的資訊傳遞,我們有用樹梅派安裝Linux系統並串接單晶片來進行一些簡單的控制,例如馬達的轉動、LED的開關或是蜂鳴器等…,在SNMP的協定下我們可透過不同的系統來發送指令不論在Windows或是Linux甚至透過手機都能夠對我們的伺服器發送指令進一步去控制單晶片。 2. 2014搶鮮大賽-創意發想類 作品主要是透過遊戲程式讓使用者可以與我們所虛構出來的物件或腳色互動,已手機或攝影機所攝影的畫面去判斷出使用者,並且在畫面中產生一些不存於現實的腳色或物件讓使用者可以在畫面中與它互動。