{"m1":["resume_head","resume_name","resume_base_info"],"m2":[],"m3":["resume_job","resume_edu","resume_work","resume_hobby","resume_skill","resume_honor","resume_summary","resume_internship","resume_project","resume_portfolio","27e3798e-374f-4e4a-9a97-1ffef8545db7","8d39e838-2af5-4ec4-b9cf-cf6ea66c55c7"],"m4":[]}
.resume_main[data_color] .skill_item .skill_slider span::before{background-color:${color};}
.resume_main[data_color] .skill_slider s i{background-color:${relative_skill_color};}
.resume_main[data_color] .skill_style_01.skill_item .skill_slider s {border-color:${relative_skill_color};}
.resume_main[data_color] .skill_style_01.skill_item .skill_slider s i{background-color:${relative_skill_color};}
.resume_main[data_color] .skill_style_04.skill_item .skill_slider[data_level="average"] i,.resume_main[data_color] .skill_style_07.skill_item .skill_slider[data_level="average"] i{box-shadow:24px 0 0 ${relative_skill_color}, 48px 0 0 #ccc, 72px 0 0 #ccc, 96px 0 0 #ccc, 120px 0 0 #ccc;}
.resume_main[data_color] .skill_style_04.skill_item .skill_slider[data_level="good"] i,.resume_main[data_color] .skill_style_07.skill_item .skill_slider[data_level="good"] i{box-shadow:24px 0 0 ${relative_skill_color}, 48px 0 0 ${relative_skill_color}, 72px 0 0 #ccc, 96px 0 0 #ccc, 120px 0 0 #ccc;}
.resume_main[data_color] .skill_style_04.skill_item .skill_slider[data_level="advanced"] i,.resume_main[data_color] .skill_style_07.skill_item .skill_slider[data_level="advanced"] i{box-shadow:24px 0 0 ${relative_skill_color}, 48px 0 0 ${relative_skill_color}, 72px 0 0 ${relative_skill_color}, 96px 0 0 #ccc, 120px 0 0 #ccc;}
.resume_main[data_color] .skill_style_04.skill_item .skill_slider[data_level="expert"] i,.resume_main[data_color] .skill_style_07.skill_item .skill_slider[data_level="expert"] i{box-shadow:24px 0 0 ${relative_skill_color}, 48px 0 0 ${relative_skill_color}, 72px 0 0 ${relative_skill_color}, 96px 0 0 ${relative_skill_color}, 120px 0 0 #ccc;}
.resume_main[data_color] .skill_style_08.skill_item .skill_slider[data_level="average"] i{box-shadow:9px 0 0 ${relative_skill_color}, 18px 0 0 ${relative_skill_color}, 27px 0 0 ${relative_skill_color}, 36px 0 0 ${relative_skill_color}, 45px 0 0 ${relative_skill_color},54px 0 0 #ccc,63px 0 0 #ccc,72px 0 0 #ccc,81px 0 0 #ccc;}
.resume_main[data_color] .skill_style_08.skill_item .skill_slider[data_level="good"] i{box-shadow:9px 0 0 ${relative_skill_color}, 18px 0 0 ${relative_skill_color}, 27px 0 0 ${relative_skill_color}, 36px 0 0 ${relative_skill_color}, 45px 0 0 ${relative_skill_color},54px 0 0 ${relative_skill_color},63px 0 0 #ccc,72px 0 0 #ccc,81px 0 0 #ccc;}
.resume_main[data_color] .skill_style_08.skill_item .skill_slider[data_level="advanced"] i{box-shadow:9px 0 0 ${relative_skill_color}, 18px 0 0 ${relative_skill_color}, 27px 0 0 ${relative_skill_color}, 36px 0 0 ${relative_skill_color}, 45px 0 0 ${relative_skill_color},54px 0 0 ${relative_skill_color},63px 0 0 ${relative_skill_color},72px 0 0 #ccc,81px 0 0 #ccc;}
.resume_main[data_color] .skill_style_08.skill_item .skill_slider[data_level="expert"] i{box-shadow:9px 0 0 ${relative_skill_color}, 18px 0 0 ${relative_skill_color}, 27px 0 0 ${relative_skill_color}, 36px 0 0 ${relative_skill_color}, 45px 0 0 ${relative_skill_color},54px 0 0 ${relative_skill_color},63px 0 0 ${relative_skill_color},72px 0 0 ${relative_skill_color},81px 0 0 #ccc;}
.resume_main[data_color] .hobby_item .hobby_item_con .hobby_item_list a.alifont{border-color:${relative_hobby_color};color:${relative_hobby_color}; }
/* ?????? */
.resume_main[data_color] .resume_cover .cover_html svg [data-svg="fill"] {fill:${color};}
.resume_main[data_color] .resume_cover .cover_html svg [data-svg="stroke"] {stroke:${color};}
.resume_main[data_color] .resume_letter .letter_html svg [data-svg="fill"] {fill:${color};}
.resume_main[data_color] .resume_letter .letter_html svg [data-svg="stroke"] {stroke:${color};}
.resume_main[data_color] .resume_letter .letter_html svg [data-fill="fill"] {fill:${color};}
.resume_main[data_color] .resume_cover[data-type="07"] .resume_cover_avatar{border-color: ${color};}
.resume_main[data_color] .resume_cover[data-type="07"] .resume_cover_content{background:${color}}
.resume_main[data_color] .resume_cover[data-type="07"] .cover_item_list a.alifont{color: ${color};}
.resume_main[data_color] .resume_cover[data-type="08"] .resume_cover_content::after{background:${color}}
.resume_main[data_color] .resume_cover[data-type="09"] .resume_cover_content{background:${color}}
.resume_main[data_color] .resume_cover[data-type="09"] .cover_item_list a.alifont{color: ${color};}
.resume_main[data_color] .resume_cover[data-type="10"]{background-color:${color}}
.resume_main[data_color] .resume_cover[data-type="11"] .resume_cover_content{background-color:${color}}
.resume_main[data_color] .resume_cover[data-type="14"]{background-color:${color}}
.resume_main[data_color] .resume_cover[data-type="15"]{background-color:${color}}
.resume_main[data_color] .resume_cover[data-type="19"] .resume_cover_word::before{background-color:${color}}
.resume_main[data_color] .resume_cover[data-type="20"]{background-color:${color}}
.resume_main[data_color] .resume_letter[data-type="06"]{background-color:${color}}
.resume_main[data_color] .resume_letter[data-type="12"]{background-color:${color}}
.resume_main[data_color] .resume_item dl dt span.resume_item_title_span,.resume_main[data_color] .name_item .name-con .name{color:${color};}
.resume_main[data_color] .resume_item dl dt{border-bottom-color:${color};}
.resume_main[data_color] .resume_item dl dt span.resume_item_title_span{color:${color};}
-
?
姓名
-
錘子簡歷
或許我不是最優(yōu)秀的,但我是可以成長為你們想要的那個人。
-
教育背景
-
2012.09-2016.06
錘子簡歷大學(xué)
計算機(jī)軟件
-
工作經(jīng)驗
-
2018.03-2019.10
錘子簡歷公司
C#服務(wù)器
- 負(fù)責(zé)游戲服務(wù)器的功能開發(fā),主要包括個人副本,寶物系統(tǒng),VIP系統(tǒng),聊天系統(tǒng),寶藏系統(tǒng),翅膀系統(tǒng),坐騎系統(tǒng),皮膚系統(tǒng),功勛任務(wù)系統(tǒng),商店系統(tǒng),還有部分bug修復(fù);
- 負(fù)責(zé)游戲邏輯服務(wù)器程序,U3D部分插件,代碼生成工具以及編寫渠道服務(wù)器程序,參與的多款游戲都有成功上線;
- 負(fù)責(zé)開發(fā)服務(wù)器集群,共有三個服務(wù)器分別為登錄主城服務(wù)器、實時戰(zhàn)斗服務(wù)器、資源更新緩存服務(wù)器;
- 負(fù)責(zé)運用Navicat for MySQL建立數(shù)據(jù)庫,與主城服務(wù)器對接,開發(fā)客戶端單或多人戰(zhàn)旗戰(zhàn)斗系統(tǒng),布置云服務(wù)器,及維護(hù)和更新xml與服務(wù)器。
2016.08-2018.01
錘子簡歷公司
C#服務(wù)器
- 負(fù)責(zé)c++播放終端和c#服務(wù)器的開發(fā),跟進(jìn)前端js和安卓Java的開發(fā),制定通信協(xié)議,技術(shù)預(yù)研和攻堅;
- 負(fù)責(zé)通過功能測試、客戶端性能測試、服務(wù)器性能測試(C#服務(wù)器運行在Windows服務(wù)器,性能存在瓶頸)、協(xié)議安全測試、客戶端適配測試、弱網(wǎng)絡(luò)測試、平臺能力與支付測試,發(fā)現(xiàn)并解決項目問題;
- 負(fù)責(zé)公司項目的android和ios sdk接入工作,接入國內(nèi)30多個渠道的登錄,支付,聊天,推送,數(shù)據(jù)統(tǒng)計功能等工作;
- 負(fù)責(zé)開發(fā)與維護(hù)公司的c++、c#服務(wù)器,公司基于MFC與wpf的Windows軟件,使用jmeter進(jìn)行服務(wù)器的壓力測試。
-
自我評價
-
本人綜合素質(zhì)佳,能夠吃苦耐勞,勇于挑戰(zhàn)自我開發(fā)自身潛力,注重專業(yè)基礎(chǔ)學(xué)習(xí)和實踐能力的學(xué)習(xí)且容易與人相處。在做項目中,從開始我從短暫的迷茫和情緒的低谷,有了各位同事的幫助和關(guān)心,以及個人的努力,可以讓我順利突破困境,找回自信和充實,注重團(tuán)隊協(xié)作精神,對編程具有濃厚的興趣,我養(yǎng)成良好的編程風(fēng)格,獨立思考解決問題,查詢資料去解決技術(shù)難題,技術(shù)能力的提升,通過團(tuán)隊之間的交流,提高了溝通能力。
-
作品展示
-
+(支持jpg/png格式,單張圖片不超過2M,最多支持添加8張圖片)
-
?
其他
-
- 技能: 2年以上Unity+C#客戶端開發(fā)經(jīng)驗,經(jīng)歷過客戶端框架開發(fā),有完整上線項目經(jīng)驗, 熟練掌握C#面向?qū)ο缶幊?,熟練掌握Unity相關(guān)組件的使用,以及相關(guān)功能模塊開發(fā)(UI框架,相機(jī)控制,動畫控制,網(wǎng)頁交互,視頻播放,網(wǎng)絡(luò)通信,數(shù)據(jù)解析,AssetBundle資源管理等),熟悉Lua腳本;
-
?
項目經(jīng)歷
-
2019.03-2019.06
卡牌游戲-ATB
協(xié)助項目主要負(fù)責(zé)人
- 參與行為樹編輯器的開發(fā),針對不同的策劃需求單獨開發(fā)對應(yīng)功能節(jié)點;
- 增加渠道服務(wù)器針對Kafka的支持,現(xiàn)在通信全部通過Kafka來實現(xiàn);
- 實現(xiàn)PVE關(guān)卡的功能,PVP開房間的功能等,并對項目進(jìn)行總結(jié)。