2. 熟練掌握Go語言和熟悉相關內置類型原理、并發模型等,熟練掌握Gin、GORM等Go框架,能根據業務需求擴展" />
1. 熟練掌握PHP語言,熟練掌握Laravel、ThinkPHP、Yii等PHP框架,具備構建高性能后端服務的能力。
2. 熟練掌握Go語言和熟悉相關內置類型原理、并發模型等,熟練掌握Gin、GORM等Go框架,能根據業務需求擴展框架功能。 3. 熟悉數據庫原理和Innodb引擎原理,擅長MySQL性能調優,通過優化策略實現查詢效率平均提升30%。
4. 熟練掌握Redis,能編寫Lua腳本,了解高性能高可用原理和緩存模式,了解緩存穿透、擊穿、雪崩。
5. 熟練掌握Kafka,解決生產環境中的消息處理問題,異步消費、重復消費、有序消息、消息積壓等問題。
6. 遵循設計原則,運用DDD與TDD方法論,提升代碼質量與系統可維護性。
7. 具備前端技術棧知識,掌握HTML5、Javascript、Ajax、Vue等前端技術。
8. 有豐富的電商平臺類項目的開發及維護經驗。
電商平臺類,B2B2C、B2C、OMS、WMS、ERP、CRM、ERP等。
項目 1:訂單管理系統(OMS)
項目背景:
OMS(Order Management System)是一種用于全渠道訂單處理和履約管理的系統,整合了多個銷售渠道,涵蓋訂單跟蹤、庫存分配、物流協調等功能。通過系統優化,實現了訂單的快速處理和高效履約。
項目亮點:
1. 使用 Golang 重構訂單處理模塊,通過優化處理邏輯,使訂單處理速度提升了 30%,顯著提高了電商平臺的運營效率。
2. 負責系統與 倉儲 和 物流模塊 的集成,確保訂單各環節無縫銜接,訂單錯誤率降低 20%。
3. 實現創新的 庫存調度算法,減少超賣情況,倉儲成本年均下降 15%。
4. 開發發貨跟蹤與售后管理自動化腳本,平均發貨時間縮短 25%,售后服務滿意度顯著提升。
項目 2:短信服務系統優化
項目背景:
負責公司核心短信服務系統的優化工作,確保高性能與高可用性,服務于用戶登錄、二次驗證、營銷短信發送等關鍵業務。
項目亮點:
1. 集成 Prometheus 和 OpenTelemetry,提升系統可觀測性,快速定位問題,維護效率提高顯著。
2. 優化系統性能,平均響應時間縮短 30%,在 標準配置(4核8GB) 下支持每秒 2000 次高并發處理。
3. 實現異步發送機制,大幅提升消息發送效率,系統可用性達 99.9%。
4. 增加資源管理與審計功能,開發用戶友好的操作界面,實現精準營銷短信的定向發送,增強客戶留存。
項目 3:進銷存系統開發
項目背景:
為中小型企業開發一套全面的商品訂單管理系統,覆蓋采購、銷售、庫存、資金和成本核算等核心功能,助力企業高效管理運營。
項目亮點:
1. 主導系統核心模塊的開發,完成從需求調研到設計、編碼的全流程工作,第一版產品按時交付,滿足初期 90% 性能指標。
2. 實現智能補貨算法,優化庫存管理模塊,支持 即時庫存查詢 和 庫存流水追蹤,大幅減少企業管理成本。
3. 構建可視化報表功能,支持銷售報表、采購統計、利潤核算等多種場景,為企業管理提供了直觀的數據支持。
在該項目中,我參與了一個高并發的 B2C 電商平臺開發,負責核心模塊設計與優化,涵蓋用戶管理、商品展示、購物車、訂單系統、支付對接等功能。 ? 購物車模塊:實現購物車的高效操作(增刪改查)和與庫存系統的無縫對接,確保訂單數據準確性。 ? 訂單系統:采用 Golang 重構
在 OMS(Order Management System)項目中,我負責系統的設計與核心模塊開發,主要用于支持電商平臺的全渠道訂單管理和履約優化。 ? 訂單處理模塊:采用 Golang 重構訂單邏輯,優化任務隊列與并發處理,使訂單處理速度提升 35%,支持高并發環境下的穩定