分享
定制
求職意向
資深研發(fā)工程師 廣東廣州 薪資面議 隨時到崗
教育背景
2020.x -2020x 錘子簡歷大學 計算機科學與技術
工作經(jīng)驗
2020.x -2020x 錘子簡歷信息技術有限公司 Java工程師
主要負責線下小店的社區(qū)電商和新零售業(yè)務的商品服務、營銷活動線上服務接口的設計與開發(fā);
2020.x -2020x 唯品會中國 Java開發(fā)工程師
主要負責定制業(yè)務部的開發(fā)工作,涉及運營后臺、小程序端的開發(fā),后因為部門解散,項目停止而離開
2020.x -2020x 錘子簡歷信息技術有限公司 java研發(fā)工程師
2020.x -2020x 錘子簡歷信息技術有限公司 軟件開發(fā)工程師(Java)
參與金融平臺開發(fā)、內(nèi)部服務系統(tǒng)的模塊開發(fā)和設計;參與內(nèi)部開發(fā)框架的升級和改造;
2020.x -2020x 佐丹奴 程序員
主要負責公司內(nèi)部OA系統(tǒng)、Android應用的開發(fā)與維護
項目經(jīng)驗
2020.x -2020x Feed流廣告平臺架構的搭建 框架設計、程序開發(fā)、測試
Feed流廣告可在各種社交平臺中穿插展示,F(xiàn)eed流的生成平臺可用于用戶自定義Feed廣告,投放到各個社交渠道,在項目中,個人負責各個部分的搭建,其中包括:處理組件SDK、定時任務調(diào)度系統(tǒng)、公共組件、配置管理中心的搭建、并且;而項目架構選用SpringBoot、Mybatis作為基本架構、完成基本CRUD功能;選用SpringCloud 作為分布式的框架、處理各個系統(tǒng)之間的服務整治,同時方便日后可擴展; 選用Quartz作為定時任務調(diào)度、減少業(yè)務復雜度,同時也支持動態(tài)的定時任務創(chuàng)建;選用Kafka作為Feed數(shù)據(jù)流以及異步日志的傳輸工具,保證高吞吐量;而在項目部署的時候,通過Docker作為容器、實現(xiàn)快速、簡單的部署;
2020.x -2020x 花生小店、社區(qū)團購的接口開發(fā) 程序開發(fā);流程設計;
花生小店的產(chǎn)品迭代,參與各種需求的后臺服務開發(fā)和設計,并參與制定相關的流程;如優(yōu)惠券功能的設計和定制、秒殺系統(tǒng)的設計和開發(fā)等,并根據(jù)業(yè)務的場景,合理的定制數(shù)據(jù)庫表方案,通過redis實現(xiàn)分布式鎖、通過令牌算法,實現(xiàn)用戶流量的方案,有效提高服務的響應能力;
2020.x -2020x 廣告系統(tǒng)-數(shù)據(jù)支持服務的開發(fā) 程序開發(fā)、測試
細分數(shù)據(jù)服務,為廣告系統(tǒng)提供各個供應商的廣告投放成效數(shù)據(jù)。在實現(xiàn)方面,通過自定制的線程池以及OKHttp組件,在各個平臺上批量拉取數(shù)據(jù),并借鑒Spring框架中的模式,自定義數(shù)據(jù)監(jiān)聽器,以及引用異步并發(fā)的Concurrnt集合、把相關的數(shù)據(jù)快速序列并快速、批量地存儲在Redis/Kafka上,最后再持久化到Mysql數(shù)據(jù)庫,并且通過相關的SQL優(yōu)化手段,讓報表數(shù)據(jù)快速呈現(xiàn);目前數(shù)據(jù)規(guī)模:數(shù)據(jù)表數(shù)量20+,每張表的大小300~500W不等,且時效性不超過2h,另外在相關報表頁面顯示中,不依賴緩存,請求響應可控制在1~2s內(nèi)完成。
2020.x -2020x 廣告系統(tǒng)的后臺服務群開發(fā)與優(yōu)化 程序開發(fā)、測試
廣告系統(tǒng)是用SpringBoot + Mybatis 作為基礎的框架,通過Dubbo對服務進行整治,以及Redis + Kafka 強化系統(tǒng)的讀寫效率與性能;由于需求繁多且時間短,SpringBoot + Mybatis 可快速完成基本的CRUD功能,則專注使用多線程作異步操作、高效的redis存儲減少數(shù)據(jù)庫的頻繁讀寫、OkHttp組件來發(fā)送繁多而耗時的異步請求等等手段,提高服務質(zhì)量和流程,也會通過docker容器以及zookeeper,部署多個實例,并配合nginx完成轉(zhuǎn)發(fā),達到負載均衡的目的;
2020.x -2020x 深圳地鐵維保系統(tǒng)開發(fā) 程序開發(fā)、測試
采用Spring + SpringMvc + Hibernate 作為基礎框架搭建,業(yè)務方面,通過業(yè)務來區(qū)分模塊,每個模塊有專門的Controller、Service以及Dao,并Spring的聲明式事務管理進行事務提交;對于移動端的接口需求,利用CXF的WebService框架,對Service中的接口擴展,為移動端提供可靠穩(wěn)定的接口;對于數(shù)據(jù)提交的校驗,也通過Spring的AOP切面,對必要的校驗;
2020.x -2020x 銀行貴金屬管理系統(tǒng)開發(fā) 程序開發(fā)
貴金屬系統(tǒng)是一個結(jié)合硬件操作,提供對貴金屬進行管理和盤點功能的平臺;Spring + SpringMVC + Hibernate作為基本框架,完成主要的CRUD功能,通過Spring的AOP切面實現(xiàn)系統(tǒng)日志的快速和便利切入;ReentrantLock進行數(shù)據(jù)同步,保證盤點數(shù)據(jù)的準確;
2020.x -2020x 軌道交通系統(tǒng)和客服的優(yōu)化 程序開發(fā)
參與系統(tǒng)功能的新增和改造,在功能模塊改造方面,優(yōu)化表的字段,添加合適的索引,并通過添加部分冗余字段,優(yōu)化查詢語句的方式解決Sql慢查詢,讓查詢時間提升30~40%;在架構方面,通過引用Dubbo 作為RPC框架,把幾個單獨的系統(tǒng)關聯(lián)起來,有效提升各系統(tǒng)的可擴展性;在功能新增方面,基于Spring+Struts2+Hibernate的框架,并根據(jù)原系統(tǒng)中的業(yè)務邏輯,編寫業(yè)務邏輯代碼,實現(xiàn)功能遷移,同時協(xié)助初級工程師完成任務
2020.x -2020x 佐丹奴Android 應用以及新官網(wǎng)開發(fā) 程序開發(fā)
內(nèi)部Android 應用開發(fā):兩款應用,都用于轉(zhuǎn)貨處理和查看銷售,兩款的應用分別運用Android的框架原理,作相關的布局,通過異步線程,AsyncTask實例,發(fā)出http請求,在服務器端返回JSON格式的數(shù)據(jù),簡化數(shù)據(jù)傳輸。
自我評價
【使用錘子簡歷小程序制作簡歷】
零經(jīng)驗實習簡歷模板
21254人用過
學生求職簡歷模板
52754人用過
申請研究生簡歷模板
2324人用過
經(jīng)典工作簡歷模板
6254人用過
投行咨詢簡歷模板
12465人用過
產(chǎn)品經(jīng)理簡歷模板
7532人用過
程序員簡歷模板
7457人用過
留學英文簡歷模板
4554人用過