Data Engineering
Kafka, Java, Python, Scala, Apache Spark, Django, Flask, Docker, OpenShift, Jenkins, Elasticsearch, Kibana, Tableau
Web Development
Ruby, Ruby on Rails, JavaScript, jQuery, Sass, CSS3, HTML, CSS, SQL, MySQL, MongoDB, Git, Google Analytics, AWS (EC2, RDS, S3), Selenium Automation Testing
Business Analysis
Business Analysis Plan, Business Process Diagram, Data Flow Diagram, Use Case Diagram, Statechart Diagram, Business Rules, Data Dictionary, Data Modelling, Entity Relationship Diagram, Card Sorting, Survey, Persona, Storyboard, Prototype
Project Management
Agile Methodology, Behaviour Driven Development, EPPM system (Enterprise Project Portfolio Management)
Tools
Microsoft Office (Word, Excel, PowerPoint, Visio, Project), LucidChart, Trello, Slack, GitHub, XMind, Balsamiq
Royal Bank of Canada (RBC)
多倫多, 加拿大2021 - 現在Data Engineer - Data and Analytics Business Insights team
智慧郵件管理 Intelligent Email Management:
與 Data Science Team 協作,生產能預測不同客戶郵件類型的機器學習模型,協助顧問與客服中心將郵件依照不同優先程度做為分類,進而縮短回覆速度並改善客戶體驗
建立 data pipeline 串接數個 Kafka Java 應用程式與 Web API 服務的 microservices 以即時接收客戶郵件、分析並給予決策建議
Royal Bank of Canada (RBC)
多倫多, 加拿大2020 - 2021Operations Manager - IT Advanced - Data and Analytics Business Insights team
使用 Tableau 和 Kibana 建立自動化報表,制定收集資料流程與報表規章; 報表的客群包含內部與外部的管理階層,達成不同客群的需求
使用 Python 與 Powershell 串接 JIRA REST API,減少需要手動製作報表的時間與資源
持續優化自動化的流程,確實執行版本控管
報表的可重複性與可擴充性為團隊帶來內部與外部有效地溝通
協助 Project Managers 和 Scrum Masters 維護與更新專案相關文件
用 SQL 撈取全企業內部專案資料,整理為可視且可讀的資訊,提供給內部分析
協助團隊建立 Agile 文化與導入管理工具/方法
Royal Bank of Canada (RBC)
多倫多, 加拿大2019 - 2020Jr. Project Manager and Program Support - Data and Analytics Business Insights team
結合Tableau, Kibana與其他報告工具建立自動化報表; 報表的客群包含內部與外部的管理階層,達成不同客群的需求
串接JIRA REST API,撰寫Script,減少需要手動製作報表的時間與資源
持續優化自動化的流程,確實執行版本控管
報表的可重複性與可擴充性為團隊帶來內部與外部有效地溝通
與產品經理、資料架構師、產品行銷的組員一同建立產品行銷文件
協助 Project Managers 和 Scrum Masters 維護與更新專案相關文件
簡化專案資源分配、專案關閉、工作攝入的流程
用 SQL 撈取全企業內部專案資料,整理為可視且可讀的資訊,提供給內部分析
協助團隊建立 Agile 文化與導入管理工具/方法
Royal Bank of Canada (RBC)
多倫多, 加拿大2018Project Control Officer, Fall 2018 Co-op - Data and Analytics Business Insights team
協助 Project Managers 和 Scrum Masters 維護與更新專案相關文件
簡化專案資源分配、專案關閉、工作攝入的流程
幫助 PMs 追蹤資源的實際工作時間、專案狀態
與 20 位 PMs 溝通,確保提供最新的專案進度報告,並幫助 PMs 了解新一代內部專案系統的使用方式
設計並維護 HTML 格式的文件,讓 Program Directors 能輕鬆更新他們的 Program 報告
與工程師合作,建立內部使用系統的 Business Process Diagram,用以提升利益相關人對工具的理解
與 Business Unit 和 Sponsor 溝通、協調,以促進專案的開始
艾思網絡
臺北, 臺灣2014 - 2016, 2017 - 2017Ruby on Rails Developer
開發與維護台灣最大的美妝資料庫網站。
設計與開發CMS平台以精簡相關部門的作業流程。
建立開發文件與指引以強化團隊的管理。
五倍紅寶⽯
臺北, 臺灣2014Ruby on Rails 課程助教
在 Ruby on Rails 的校園推廣課程進⾏時,協助解決學員的困難,並從學員的角度給予講師教學建議,增進課程效益。
宏⿍資訊
臺北, 臺灣2013 - 2014教學設計師
開發創新數位化課程,國小至高中的校園研習講師;培訓公司員⼯,強化同仁數位教學的理論與實務經驗;專案進度規劃、執⾏、追蹤與成果分析檢討;設計公司產品的⾏銷活動;協助⼤專院校發展線上課程。
台灣拓⼈個別指導
臺北, 臺灣2012 - 2014專業講師
教授國小至高中數學,並獲得最佳教師獎。
中華數學協會
臺北, 臺灣2007 - 2012指導⽼師
教授幼兒至國中學⽣奧林匹克資優數學;培養新進講師教學技巧。
ELS語言學校進階課程
多倫多, 加拿大2016 - 2017Advanced Level Student
就讀加拿大多倫多的 ELS Language Centers,完成進階學術英語課程,通過檢定,取得課程證書,此證書可直接申請加拿大多所學院。
台大新聞所採訪邀約
臺北, 臺灣2015The Revolution of Hackers 黑客女孩 - 受訪者
這是由台大新聞所的學生撰寫與「The Revolution of Hackers」相關的報導。很幸運可以參與這次的訪談,分享寫程式的樂趣並有個管道可以感謝幫助我的人。
Rails Girls Weekly 系列課程
臺北, 臺灣2015Rails Girls 講座
臺北, 臺灣2014SITCON 學⽣計算機年會
臺北, 臺灣2014Ruby Tuesday #30
臺北, 臺灣2014iT邦幫忙鐵人賽 - 優選
臺北, 臺灣2014Ruby 女孩: 10 萬.times { puts "為什麼?" } - 作者
參加連續 30 天寫技術文章的比賽,整理「The Ruby Programming Language」書中的知識,追根究底瞭解 Ruby 語言。
日本東京 RubyHiroba 2014 生活発表会
東京, 日本2014RubyKaigi 2014
東京, 日本2014日本獎學金計畫獲選成員
爭取前往日本參訪使用 Ruby 的企業,實際感受工程師工作文化,並參與日本最大的 Ruby 研討會 - RubyKaigi,這趟旅程帶給我很大的啟迪,進而下定決心深入了解 IT 產業,後來也成為一位 Ruby 工程師。
Rails Girls Taipei 社群
臺北, 臺灣2014 - 2015
喬治布朗學院
多倫多, 加拿大2018資訊系統商業分析
Examined the e-Signature case study to elicit the root cause problem, business needs, stakeholder requirements and solutions by creating business analysis plans, interview questions, business process diagrams, business context diagrams, use cases, business rules and data dictionary
Examined the ATM and the kiosk of an airline company case studies to build glossary, conceptual and logical data models with entity relationship diagram
Monitored the schedule of projects and assignments by managing the tasks with group members on Trello
Analyzed the Scotiabank website by conducting the surveys and interviews with the end-users to elicit the requirements and redesigned the streamlined processes and UIs by drawing the Business Process Diagram and the prototypes and storyboards
國立台灣師範大學
臺北, 臺灣2013資訊教育研究所碩士
遊戲式學習
國立台北教育大學
臺北, 臺灣2011數學暨資訊教育學系學士
數學教育