【相關經歷】
工作經歷1
公司:螞蟻金服時間:2015-12 至 至今
職位:高級開發工程師
職責:實時計算
工作經歷2
公司:用友網路科技股份有限公司時間:2015-02 至 2015-12
職位:項目開發經理
職責:我主要負責設計和實現OAuth2.0開放平台框架,將原有的CAS協定平滑轉移到OAuth2.0協定並支持單點登錄;設計和實現雲平台報表系統,將各種外接套用的半結構化日誌和C端用戶數據(企業客戶的客戶數據)寫入到HBase中,通過Spark來靈活計算各個維度下的活躍情況(例如按套用維度統計、按企業維度統計、按企業和套用維度統計等,可自定義維度欄位),目前惠商雲平台上的套用的都是通過從雲平台報表系統來查看業績;設計和實現統一部署系統,統一管理不同環境(開發、測試、生產等)下的雲平台所有軟體的部署和更新工作;配合可持續集成軟體自動化無縫更新web模組;使用flume來收集日誌,一方面存入HDFS中,另一方面傳入Spark Streaming進行實時監控,發現日誌錯誤及時傳送錯誤信息給相關人員;通過RabbitMQ設計和實現異步方法調用,用於模組間解耦,拆分業務模組和平台模組;管理平台組內人員的工作分工。
工作經歷3
公司:用友網路科技股份有限公司時間:2014-02 至 2015-02
職位:軟體開發工程師
職責:(公司改名,原用友軟體股份有限公司)在實習和正式工作期間,我主要負責高可用集群網際網路系統的平台搭建以及雲管理和監控系統的設計和實現,整個平台運行於Ubuntu Server上,Web伺服器部分使用LVS實現四層負載均衡,使用Nginx進行反向代理和七層負載均衡,套用伺服器使用Tomcat,告警系統為Zabbix,檔案集群為Hadoop 2.4.x(HA),圖片,小檔案,公告伺服器為HBase,資料庫集群Mysql Replication,中間件為Mysql Fabric,分散式日誌收集flume—ng,數據倉庫hive和記憶體計算框架spark,實現通過監控集群狀態動態更改IaaS層的硬體配置,目前運營平台和經銷商雲平台已經發版,滿足了高可用、高並發和高可擴展性的要求,運行穩定。
工作經歷4
公司:用友網路科技股份有限公司時間:2013-11 至 2014-02
職位:C++開發工程師(實習)
職責:在實習期間,我主要從事PLM 8.0產品的現有CAD圖紙系統外掛程式的維護和PLM 8.1產品的新CAD圖紙系統外掛程式的開發工作。界面基於MFC開發,圖紙外掛程式使用COM+技術進行通訊,主要對AutoCAD、Inventer、ProE、SolidWorks、Catia、Protel圖紙系統進行維護和改進,並且進行Altium Designer圖紙管理系統套用端外掛程式的開發。
工作經歷5
公司:IBM時間:2013-02 至 2013-10
職位:Websphere Message Broker Intern
職責:在IBM實習期間,我主要使用Websphere Message Broker中的Healthcare醫療連線包進行跨平台移動套用開發,Web端和手機端使用Worklight跨平台框架進行開發。伺服器端使用MQ+WMB進行訊息轉發和格式轉換,使用MQTT協定進行訊息推送。所做套用已經在2013 IBM技術峰會上以視頻形式展出。據產品經理(AIM GCG Product Line Manager)所述此原型套用已經為IBM創造了160W的價值。
工作經歷6
公司:團800時間:2012-03 至 2012-06
職位:無線平台開發工程師(實習)
職責:我主要參與團800無線服務平台服務端的開發工作,使用Django框架(Python)來完成與Android,IOS等設備和伺服器之間的通訊管理,並且為運營人員設計內部的管理網站來進行訊息推送,數據管理等工作。服務端運行環境為CentOS。
教育經歷1
學校:北京理工大學時間:2012-09 至 2014-06
專業:軟體工程
學歷:碩士
教育經歷2
學校:北京理工大學時間:2008-09 至 2012-06
專業:軟體工程
學歷:本科