求職意向
Java后端開發(fā) 廣東深圳 薪資面議 隨時到崗
教育背景
2020.x -2020x 錘子簡歷大學 軟件工程
主修課程:Java以及JavaEE HTML 數據庫 數據結構 軟件工程 計算機基礎 計算機網絡 軟件測試
工作經驗
2020.x -2020x 錘子簡歷信息技術有限公司
項目經驗
2020.x -2020x 錘子簡歷信息技術有限公司 全棧開發(fā)
項目描述:
讓AI無痛是一款癌癥患者醫(yī)療咨詢類和健康管理的微信小程序。主要分為患者端和醫(yī)生端。注冊都需要通過管理員審核。醫(yī)生端包括查看自己的患者,用藥計算和藥品說明書查詢以及會診平臺和在線答疑功能?;颊叨税ㄌ弁丛u估和用藥提醒以及取藥記錄和藥學科普,咨詢留言等功能。
實現技術:
后端:SpringBoot + Mybatis + SpringSecurity
前端: 微信小程序 + Vue全家桶
職責描述:
主要是后期功能的維護和一些bug的修復 以及微信審核的工作
項目心得:
通過本項目學習到微信小程序開發(fā)的過程和相關微信小程序的知識。
2020.x -2020x PLM Cloud Platform? ?聯(lián)想集團 ?
項目描述:
PLM Cloud Platform是基于微服務架構的PLM業(yè)務云平臺。該平臺后端采用springcloud的微服務體系搭建,前端則采用微前端的概念進行開發(fā)。,實現了拔插式的PLM應用體驗.極大程度上優(yōu)化了PLM應用的開發(fā)成本和用戶體驗。主要功能包含:自定義工作空間,自定義加載子應用,PLM子應用的開發(fā),子應用ACL級別的權限控制,用戶組關系的管理,SSO單點登錄。目前已經在生產環(huán)境運行1年多。多個PLM部門在上面進行使用。
實現技術:
后端:SpringCloud微服務相關組件 +SpringSecurity+Spring Security ACL + Mybatis +Postgre SQL + Redis + TestNG
前端:React+ Ant Design + Ag-Grid + Webpack
職責描述:
1. 作為核心開發(fā)之一,不僅負責后端開發(fā)工作,同時還兼顧前端PLM微應用的開發(fā),并負責文檔撰寫,日常維護和服務對接。
2. 自主開發(fā)前端腳手架,以便其他部門前端快速接入微前端應用。
3. 負責安排中途入項員工指導工作,使其快速投入項目和自我成長。
項目心得:
該項目是我目前工作以來持續(xù)最久的一次。通過該項目,學習了很多新技術,例如測試框架 TestNG,權限控制ACL,SSO,Redis的實際運用等。培養(yǎng)了自己獨立解決問題,提出解決方案的能力。也學習了一些和客戶溝通以及其他部門協(xié)助的軟技能,同時也改善了自己開發(fā)中的一些不良習慣。更加注重代碼的質量。
2020.x -2020x SpringFlow? ? 聯(lián)想集團 ?
項目描述:
SpringFlow是PLM Cloud Platform的一個子項目,基于開源框架flowable二次開發(fā)的工作流微服務。主要提供一些flowable不支持的業(yè)務場景。例如按照流程進行委托,任務完成后執(zhí)行的路由,相關定制化的功能。
主要技術:
Flowable + SpringCloud微服務相關組件 + Mybatis + Postgre SQL
主要職責:
1.開發(fā)核心場景之一的 記錄任務完成歷史路由功能,包括設計方案,到實現細節(jié),并實現了遞歸的歷史路由,使得功能更加強大。
2.基于Flowable-UI的代碼,自定義接入自己內部的用戶組系統(tǒng)。
3.設計并完成SpringFlow SDK.包括Fegin調用以及Rest調用的場景,并提供springboot starter。
項目心得:
體會到了微服務架構的優(yōu)勢。能夠方便的擴展一個子項目出來。同時也學習了相關新技術:開發(fā)SDK以及SpringBoot starter包等。更加深入的了解到Flowable的技術。能夠靈活的實現定制化功能。
2020.x -2020x PPM-二期? ? 聯(lián)想集團 ?
項目描述:
PCSD Portfolio & Project Management系統(tǒng)是負責管理Porfolio和項目信息產品研發(fā)系統(tǒng)。該系統(tǒng)后臺技術主要是基于Spring Boot的SSH框架開發(fā),前端技術主要是使用基于DVA的Reac.js,前端組件庫使用的是Ant Design組件庫,使用Mysql作為數據庫;系統(tǒng)源碼是使用GIt倉庫負責版本管理,系統(tǒng)文件系統(tǒng)是使用Amazon S3文件系統(tǒng)管理系統(tǒng)中文件,系統(tǒng)中流程任務使用基于Flowable工作流的微服務。該系統(tǒng)包含5大模塊:
用戶管理模塊:基于Spring Security oauth2中權限管理、繼承、授權;
Portfolio信息管理模塊:針對系統(tǒng)中不同財年的Portfolio信息進行管理、審批;
Portfolio shipment模;
Project管理模塊:
創(chuàng)建維護Project并與Portfolio產生關聯(lián),通過集成PCR系統(tǒng)獲取Portfolio關鍵日期;
Report模塊:從不同維度展示Portfolio shipment信息
后端:Mybatis + SpringBoot + SpringCloud + JWT + Flowable
前端:React Ant Design Dva
主要職責:
1.相關bug的修復。后端服務導出表格的優(yōu)化。
2.前端一些新功能的開發(fā)。
項目心得:
第一次接觸到大型的企業(yè)級項目,項目整體架構比較復雜,功能模塊多,不是很好上手。項目本身也處于末期維護和一些功能開發(fā)。所以也沒有很多復雜的工作。也體會到了巨石應用的相關缺點,例如部署慢,維護困難等。明白了后面為什么要開發(fā)一個微前端項目。
2020.x -2020x Windchill Performance Manage ?
項目描述:
Windchill Performance Manage是一款監(jiān)控Windchill系統(tǒng)運行情況以及性能監(jiān)控的Web應用。該系統(tǒng)主要基于SpringBoot開發(fā)的前后端分離Web應用,前端采用Dva + React構建SPA應用。內容主要包含5大模塊:
HealthCheck模塊:可以選擇windchill相關模塊分析其性能以及運行情況并給出HTML表格形式的報告。
Monitor模塊: 實時監(jiān)控windchill系統(tǒng)運行時的一些異常情況。
TroubleShooting模塊:對windchill系統(tǒng)的異常情況進行排查。
Config模塊:配置相監(jiān)控報警的閾值。以及User模塊。
主要技術:
后端:SpringBoot + MyBatis + MySQL + JMX + SpringSecurity
前端:Dva + React + Ant Design
職責描述:
1.后端核心開發(fā)之一,負責開發(fā)指定的需求功能以及相關的文檔撰寫。
2.新技術預研,相關需求探討,制定開發(fā)計劃。
3.對系統(tǒng)進行測試部署和前后端聯(lián)調。
項目心得:
這是我第一次正式參與的項目,前期開發(fā)比較吃力,只能多花些時間研究需求和實現方案,隨著開發(fā)的陸續(xù)跟進,自己也逐漸得心應手一些。從中學習了一些新技術以及相關開發(fā)經驗。并了解到了軟件開發(fā)的整體過程。
實習經驗
2020.x -2020x 錘子簡歷信息技術有限公司 Java開發(fā)工程師,全棧工作
2020.x -2020x 錘子簡歷信息技術有限公司 Java開發(fā)實習生
自我評價
熱愛計算機行業(yè),熟悉行業(yè)發(fā)展 對這個行業(yè)有高度的熱情和活力 能夠接受強大的工作壓力
內容來源說明:本文章來自網絡收集,如侵犯了你的權益,請聯(lián)系QQ:2772182309進行刪除。
http://90xin.cn/article/105644.html