Wu, Yan-Rong 吳彥融
Backend Engineer
mobetax81072@gmail.com
擔任軟體工程師,已有4年以上經驗,負責網站前後端開發,了解 ASP.NET Core 與 ASP.NET MVC,目前主力使用 C# 撰寫程式。最近正在自學前端框架與微服務架構,往撰寫出更穩定、可靠且易維護程式碼的道路上前進。
Taichung City, Taiwan
軟體工程師 • 準線智慧科技 2021/04 - Now
- 使用 ASP.NET Core、 ASP.NET MVC 開發相關應用程式,主要與小組內6名工程師協作開發,並技術支援其他不同開發小組
- 自訂 ASP.NET Core 後臺管理程式範本,降低專案基礎功能開發時程,有效提升開發速度 30 至 40%
- 了解 HTML5、CSS 基礎語法,使用 JavaScript(ES6) 操作 DOM、BOM,了解 jQuery 並實作網頁互動效果,熟悉 AJAX / JSON 串接API
- RBAC 權限控管、Quartz 與 Windows定時排程、使用 EF Core 和 Dapper 等 ORM 框架
- MSSQL性能調優、SQL語法優化,提升系統效能 50%
- 擅用 Middleware、Filter 以 AOP 的觀念開發與設計 Web API,大幅節約專案開發成本
- 使用 N-Layer architecture 拆解專案架構,利於程式後續維護
- 協助小組導入 Jenkins 搭配既有的 GitLab 建立 CI/CD 流程,實現自動化部署減少各項時間成本
- OpenLayers、MapServer 相關地理圖資應用開發經驗
軟體工程師 • 耕雲智慧生活科技 2017/08 - 2020/10
- 負責網頁建置,主要使用 ASP.NET MVC 搭配 MSSQL作為主要資料庫,開發並部屬網站應用至 IIS
- 自動販賣機維護平台,獨立開發自動販賣機各項備品、零件庫存管理功能與維修單商業邏輯,以MSSQL設計相關資料表,並使用 Hangfire 定期同步不同系統中的數據
- 車隊派遣平台,在項目中負責車輛資料接收與訂單發送,使用緩存結合 MQTT 訂閱發布之特性達到近實時點位呈現
- CMS管理系統,獨自開發包含權限控管之網站後台,配合網站前台設計更新內容,整合 Firebase Cloud Messaging、SMTP、SMS 訊息推送
軟體工程師 • 逢甲物聯網研究中心 2016/07 - 2017/07
- 負責 NodeMCU、Arduino、Raspberry Pi 相關物聯網實作課程設計
- 相關教學網站搭建
前端
- HTML
- CSS
- JavaScript(ES6+)
- Bootstrap
- jQuery
- React.js
後端
- ASP.NET Core
- ASP.NET MVC
- RESTful API
- MSSQL
- Redis
-
Elasticsearch
其他
- Git
- GitHub/GitLab
- Github Actions
- Docker
- Jenkins
- Azure
資源管理系統
- 一個倉庫管理結合車輛派遣的資源管理系統
- 實作狀態模式控制訂單狀態
- 以 Quartz 控制定期任務,同步外部資料
- 使用 MSSQL Spatial 處理地理資訊相關查詢
React.js 後臺管理介面
- 為練習前端框架所誕生的 Project
- 使用 Vite 構建專案搭配 TypeScript 與 Less 開發
- 專案內使用 Ant Design,React Router, Redux, Axios...等相關元件
- GitHub repo
以 PPT 八卦版為知識庫的 DiscordBot
- 使用 Elasticsearch 結合既有的 PPT 八卦版情境式語意資料
- DiscordBot 會根據使用者的問題,回答相關的答案
- 將相關經驗使用 VuePress 收錄成筆記留存至 Github
- Demo
使用者日誌清洗工具
- 使用 Redis 來做使用者日誌清洗的一個小 Demo
- 上傳 Docker Image 至 Docker Hub
- 專案內包含 RedisTimeSeries, ASP.NET Core Minimal API, Docker...等相關技術應用
- GitHub repo