Avatar of 黃智偉.
黃智偉
Assistant Team Manager 位於 Newegg TW
Profile
Reputation Credits0

Posts
18Connections
列印
Avatar of the user.

黃智偉

Assistant Team Manager 位於 Newegg TW
Work Experience: I have a dynamic career spanning three key phases: testing, development, and management: Testing : 1. Software Test Engineer (2 years) Proficient in requirement analysis, business clarification, testing methodologies, and effective communication. Contributed to integration testing efforts. 2. Software Auto Test Engineer (1 year) Gained expertise in automated testing using Selenium and NightWatch. Development : 1. Software Backend Engineer (2 years) with Scrum Master and Group Leader roles Developed strong skills in .NET technologies, including .NET Framework, .NET Core, Blazor, and EF. Acted as a Scrum Master, applying Scrum principles and improving workflows. Managed and optimized human resources. 2.Staff Engineer (2 years) Continued to enhance development skills, with a focus on unit testing (NUnit, MSTest, NSubstitute). management : 2. TW ET Team Manager (3 years) Successfully managed and led teams to achieve project goals. Lead Teams: B2B Website Team B2C Mobile Team Big Data Service Team Summary: Major Languages: C#, Python, JavaScript, Java Major Frameworks: .NET ( .NET Framework, .NET Core), React, React Native Platform : Website/Mobile App IDEs: Visual Studio, Visual Studio Code, JetBrains IDE Agile: Scrum (Scrum Master) DevOps: GitLab, Jenkins Automated Testing: Selenium, NightWatch Unit Testing: NUnit, MSTest, NSubstitute (Isolation Framework) API Testing Tools: SoapUI, Postman Documentation: Markdown, drawio, plantUML, Swagger Version Control: Git, TFS
Logo of the organization.
Newegg
Logo of the organization.
Feng Chia University
台灣台中市

职场能力评价

专业背景

  • 目前状态
    就职中
    正在积极求职中
  • 专业
    专案经理
    软体工程师
    .NET 开发人员
  • 产业
    电子商务 (EC)
  • 工作年资
    10 到 15 年 (10 到 15 年相关工作经验)
  • 管理经历
    我有管理 15 人以上的经验
  • 技能
    .NET Core
    C#
    .NET Framework
    JavaScript
    React
    React Native
    JS
    Git
  • 语言能力
    English
    中阶
  • 最高学历
    大学

求职偏好

  • 预期工作模式
    全职
    对远端工作有兴趣
  • 希望获得的职位
  • 期望的工作地点
  • 接案服务
    不提供接案服务

工作经验

Logo of the organization.

Assistant Team Manager

Newegg
全职
2020年4月 - 现在
台灣台中市
帶領團隊維護 Newegg 電商平台,主要負責下列三項業務: B2C Mobile (Mobile site/app) B2B Desktop (Desktop) BigData (Backend) 在台灣擔任 ET 部門主管,管理成員人數 20+ , 團隊成員使用技術廣泛,React, React Native, Javascript, JQuery, .NetCore, .Net MVC, Java, HBase, Redis, SOL, NoSQL...等。 成果: 1. Mobile 業務在開發 Hybrid App 用較少人力資源,完成 iOS/Android 平台維護,並且在 Store 上擁有 4.6 Star 評分 和 超過 1million 下載次數,以及 99.9X% Crash Free User,並且優化 App 性能指標,以及優化 Hybrid App 使用 WebView 技術訪問 Desktop RWD, Mobile Site 性能體驗。 2. 深化 Mobile Push Notification 運用,開始整合各地推薦服務,根據業務需求進行精準推送,在不同業務模塊不同方式,涉略: Personalization Push, Live Streaming Push, Group Buy Push,Android OpenRate 從 2.X% -> 5.X%,並且定期清理過期 Token, 降低 Service 服務負擔,約減少 1/3 無效 Token 數,提高精準推送 3. Mobile Site 透過 Scrum 方式,完成小步快跑,能即時發布有效改動到 Production, 並透過 GA4 搜集使用紀錄,及時調整業務方向,另外每年進行 Performance Testing 和 SEO Improvement (Core Web Vitals Report),調整指標 Bad Url -> Good Url 比例降低從原本 50% 到 7% 以下,達到更好的用戶體驗 。 4. Service 採用微服務設計,在業務模塊獨立下,我們又多一層 Presentation Layer, 讓 Mobile site/app 能針對 Mobile 平台調整業務,並且不會污染到其他業務模塊,在擔任團隊主管後,第二年開始並無重大 issue 發生,歸功於日常監控以及平滑上限計畫。 5. BigData 使用 java 開發,維護 item 底層數據,並且導入 Hermes/LogX 一些後台工具,增加團隊工作效率,以及項目穩定性。 持續拓展公司業務項目支持,並且與多地合作完成核心項目開發 : Group Buy, Dynamic Combo, Referral...等。 管理: 向下管理 擔任團隊主管,能適時培養團隊 PM/Dev,並且持續與 Tester Leader 溝通以及其他團隊資源安排,透過有效溝通,並制定 SOP 方式,引導團隊減少重複性錯誤。 調整人員工作模式,採用兩人一組的模式讓負責同類型工作成員可以互相討論,並且擁有代理人制度,讓成員休假時並不會影響團隊工作進度。 向上管理 對其每個主管年度目標,並制定團隊方針,遇到方向需要調整的時候,也能主動與每個主管適時溝通討論。 自發性業務推展,在業務需求浮動情況下,分析其他同性質平台, 了解他們功能設計概念,與自身功能對比,提供一些 idea 並分析到主管,確認是否能進行落地。 其他: 1. 參與公司 hackathon 競賽,以 Follow Seller 奪得四地競賽第一名,並且讓項目成功落地。 2. TW 內部優秀項目評比,訓練 PM 簡報能力跟數據蒐集整理分析能力,得獎項目約有 6 至 7 成來自 TWET 提報項目。 3. 開放性,自身跨平台業務與技術學習,合作多位主管都給予正面評價。
Logo of the organization.

Software Backend Developer - Group Leader

2016年6月 - 2020年4月
3 年 11 个月
台灣台中市
從軟體測試轉任軟體開發,主要維護 B2B Website 平台開發,熟悉電商系統,開始涉獵開發功能,並且後面承擔 Service Leader 以及 Local BSD 角色: 1. 學習 SSL 業務開發流程: 帳戶相關, 購物流程, 訂單流程開發,與 B2C Website team 合作系統開發,並且介接第三方服務 Paypal, Master Pass, E-procurement, Net Terms,透過 SSB, Message Queue 更新數據到資料庫表。 2. 學習 WWW 業務開發流程: Home/Product/Product List page 相關業務的數據提供,包含使用 Xml, Redis, Config Service 服務。 自主學習單元測試開發/TDD,並且分享導入到項目中,串接 jenkins/Gitlab CI/CD 流程,導入自動化運行; 學習 Python, 使用 Python 引用第三方庫定期發送 Report,或針對重複改動進行批量操作 。 3. 擔任 Service Group Leader 角色,管理 5 位 Service team 成員,並且進行服務 .Net framework 轉移到 .Net core, 以及 Service 進行微服務化。 擔任 B2B Local BSD 角色,與 US BSA 討論需求,並且撰寫需求文檔 Jira Story,提供本地團隊分析與開發。 其他: 1. 由於經過轉職部分,解決開發技能短板,初期頻繁與現有開發成員討論現有系統設計與規範,並藉由測試經驗熟悉業務模塊,所以對於功能改動上能擁有開發和測試視角去設計,並且完成良好的自測,在工作成果上,很快就開始投入核心開發,並參與集測項目。 2. 使用 JetBrains tools/LinqPad, 再進行重構時,能更有效和安全的改動代碼,並且透過單元測試保護下,能避免太多影響,透過第三方工具保護項目質量。 3. 進行性能瓶頸優化,透過 VS performance/dotTrace 進行 Service 優化,分析問題是屬於 IO bound/CPU bound,找出功能瓶頸。
Logo of the organization.

Software Test Engineer

2013年4月 - 2016年6月
3 年 3 个月
從事 SSL domian 軟體測試工作,涉及到購物流程相關測試,由於負責的業務跟訂單的金額與分單運送邏輯測試,對於項目測試品質要求相對高,能如期勝任,並且有進行 Service 端測試,以及 UI 端測試,透過測試技巧:邊界測試, 黑盒/白盒測試/安全測試,都能發現系統設計缺失,並有條理紀錄:Bug 嚴重等級/步驟/數據,讓開發更快重現並修復。 1. 透過項目初期需求分析,與 BSD/Dev 討論需求不足或者需要確認的地方,也會透過使用者體驗視角,討論需求是否合理,哪邊改進。 透過 SoapUI/Postman 管理 API 測試,並且定期將測試腳本轉化成自動化腳本,也使用 Nightwatch library/Selenium 進行 UI 自動化測試。 2. 由於懂代碼,所以在測試過程也會 review 一下開發 commit 的內容,更容易找到系統瑕疵,或者能用開發思維去與開發進行溝通。 執行 Test Case Meeting 分享項目測試步驟以及預期結果, 並且參與多次跨地集測項目。 3. 擔任 online case/issue 匯總,並且接替開發發送信件給到 US BSD,能透過文字描述產線問題,以及解決方式,提供上面選擇做法。

学历

Logo of the organization.
電子工程學系
2007 - 2011