分享
定制
求職意向
java后端工程師 北京 薪資面議 隨時到崗
教育背景
2020.x -2020x 錘子簡歷大學(xué) 軟件工程
曾任天津理工大學(xué)外聯(lián)部副部長,負(fù)責(zé)學(xué)校內(nèi)部資源協(xié)調(diào)及社會贊助,跆拳道社社長,GPA: 3.1
工作經(jīng)驗
2020.x -2020x 錘子簡歷信息技術(shù)有限公司 java工程師(實時通信)
由于實習(xí)期間表現(xiàn)優(yōu)異,提前三個月結(jié)束試用期,并且從實習(xí)開始績效評測全為A。負(fù)責(zé)公司后臺開發(fā),在職期間負(fù)責(zé)站內(nèi)搜索服務(wù)和mqtt訂閱與推送相關(guān)事宜。能夠較快理清業(yè)務(wù)邏輯,并上手工作。
項目經(jīng)驗
2020.x -2020x 新聞頭條 實施者
采用react.js+es6+Ant Design開發(fā)出一個所有模塊同時適配PC及移動端的新聞平臺 。 ● 利用react開發(fā)一套可復(fù)用的組件,采用css模塊化與Ant Design 樣式框架,適配pc與移動端,采用react多組件嵌套。
2020.x -2020x 消息搜索服務(wù) 實施者
采用springboot+aop+elasticsearch+mybaitis+log4j2等技術(shù)開發(fā)出一個站內(nèi)搜索服務(wù) ● 一套服務(wù)為了給公司內(nèi)部人員以及客戶使用因此開發(fā)了兩套API,分別對應(yīng)實現(xiàn)各自的CRUD操作 ● 使用設(shè)計模式中的工廠模式以及面向接口編程的思想優(yōu)化代碼結(jié)構(gòu),使得代碼重用性更高 ● 通過Java REST Client 單節(jié)點(diǎn)的原生調(diào)用。為了維護(hù),mappings的數(shù)量限制為一 ● 因為是單點(diǎn)Es,所以為了怕后期出現(xiàn)問題,特地進(jìn)行了相關(guān)調(diào)優(yōu)。分別從Es的JVM內(nèi)存大?。J(rèn)60%)、鎖定進(jìn)程的物理內(nèi)存、分片以及副本的數(shù)量、索引的合并等方面進(jìn)行優(yōu)化。 可以通過elasticsearch-head插件進(jìn)行相關(guān)的信息查看
2020.x -2020x 消息中心服務(wù) 實施者
采用springboot+aop+redis+servlet+rabbitmq+log4j2等技術(shù) ● 前期采用servlet技術(shù)。大體結(jié)構(gòu)分為兩層:第一部分主要是rabbitmq發(fā)送,采用隊列名為條件發(fā)送;第二部分則是讀取隊列內(nèi)容,然后建立mqtt連接。 ● 中期mqtt轉(zhuǎn)為emqtt,由mosquito轉(zhuǎn)為erlang開發(fā)。因此技術(shù)升級也變成了springboot框架。第二部分取消,利用erlang的插件代替完成。 ● 后期又以go語言為基礎(chǔ)搭建服務(wù)器,為了相適應(yīng)采用Direct模式進(jìn)行消息的發(fā)送。 ● 為了實現(xiàn)負(fù)載均衡,實現(xiàn)了一個DRS接口。通過調(diào)取erlang的一個API接口,然后對返回的數(shù)據(jù)進(jìn)行分析,最后返回一個壓力最小的ip地址。
2020.x -2020x TTS語音服務(wù) 實施者
采用springboot+aop+rabbitmq+log4j2 ● 為了滿足公司的需求,將服務(wù)封裝成了一個高可用的jar,使用設(shè)計模式中的模板模式,使得代碼重用性更高。 ● 使用了阿里的TTS服務(wù)與訊飛的文字轉(zhuǎn)語音接口,優(yōu)先使用訊飛。以防萬一,將阿里的TTS服務(wù)作為備用,防止訊飛服務(wù)停用導(dǎo)致自己的接口出現(xiàn)崩潰現(xiàn)象 ● 提供了轉(zhuǎn)碼接口,可以使mp3、amr、wav幾種格式的音頻文件互相轉(zhuǎn)換。以及base64文件編譯成amr音頻文件。 ● 后期為了相應(yīng)的需求提供了新的接口,用戶提供音頻文件的下載地址。主線程返回調(diào)用成功信息,子線程負(fù)責(zé)音頻轉(zhuǎn)換的服務(wù)。當(dāng)轉(zhuǎn)碼完畢后向隊列發(fā)送成功信息,由其他服務(wù)負(fù)責(zé)通知用戶。 ● 因為是調(diào)用了ffmpeg因此是CPU密集型任務(wù),所以線程池的大小采用了n+2的線程數(shù)目。后期依據(jù)數(shù)據(jù)進(jìn)行調(diào)優(yōu),保證corePoolSize+queueCapacity+maxPoolSize的合理大小,保證不會有相應(yīng)的信息因超出大小而拋出異常
自我評價
樂觀向上,團(tuán)結(jié)友善。在工作上力所能及幫助同事完成工作,虛心的向他人請教問題。在生活上喜歡讀古詩文,教授跆拳道(黑帶一段),習(xí)慣瀏覽github從而了解以及學(xué)習(xí)一些新知識。在慕課等相關(guān)網(wǎng)站自己經(jīng)常會購買相關(guān)課程進(jìn)行學(xué)習(xí)。
【使用錘子簡歷小程序制作簡歷】
零經(jīng)驗實習(xí)簡歷模板
21254人用過
學(xué)生求職簡歷模板
52754人用過
申請研究生簡歷模板
2324人用過
經(jīng)典工作簡歷模板
6254人用過
投行咨詢簡歷模板
12465人用過
產(chǎn)品經(jīng)理簡歷模板
7532人用過
程序員簡歷模板
7457人用過
留學(xué)英文簡歷模板
4554人用過