六年英語(yǔ)國(guó)家公費(fèi)留學(xué)經(jīng)歷,五年互聯(lián)網(wǎng)Java開發(fā)經(jīng)驗(yàn),英語(yǔ)極好,獨(dú)立學(xué)習(xí)能力強(qiáng),希望能夠成長(zhǎng)為精通后端開發(fā)的全棧工程師。
精通Spring+Mybatis+SpringMVC和SpringBoot等常用開發(fā)框架;
熟悉關(guān)系型數(shù)據(jù)庫(kù)MySQL,熟悉Redis、MQ,有SQL優(yōu)化經(jīng)驗(yàn);
了解網(wǎng)絡(luò)常用通訊協(xié)議、ftp、http等傳輸協(xié)議以及socket 開發(fā);
掌握常見(jiàn)設(shè)計(jì)模式,擁有領(lǐng)域模型抽象能力;熟悉主流技術(shù)架構(gòu)體系;
熟悉JVM,對(duì)JVM有一定理解,并能借助相關(guān)工具進(jìn)行JVM性能調(diào)優(yōu);
“數(shù)字肺”影像后處理工作站,項(xiàng)目采用Java Swing,以GUI的形式提供了一個(gè)對(duì)于醫(yī)學(xué)影像的三維和數(shù)據(jù)分析后處理客戶端版工作站,提供AI輔助診斷和術(shù)前規(guī)劃等功能。項(xiàng)目使用Sqlite數(shù)據(jù)庫(kù),ActiveMQ,HttpClient等與服務(wù)端進(jìn)行交互,在本地通過(guò)OpenGL調(diào)用顯卡完成3D繪圖。期間大量涉及多線程和JVM調(diào)優(yōu)。
負(fù)責(zé)部分:
協(xié)調(diào)組內(nèi)完成相關(guān)功能模塊的開發(fā)和維護(hù)工作,包括肺結(jié)節(jié)輔助診斷,新冠肺炎檢測(cè)和分析,三維術(shù)前規(guī)劃等
院內(nèi)數(shù)據(jù)互通(PACs,HIS等)部分,DICOM協(xié)議下的數(shù)據(jù)傳輸(C-MOVE,C-FIND操作)
影像數(shù)據(jù)的處理,DICOM格式的影像數(shù)據(jù)匿名化,傳輸時(shí)壓縮格式轉(zhuǎn)換等處理
協(xié)助完成影像的三維處理和渲染,包括通過(guò)OpenGL進(jìn)行三維重建部分的展示,導(dǎo)出及格式轉(zhuǎn)換
對(duì)于醫(yī)院需求的復(fù)雜性,針對(duì)性拆分和重組工作站功能,提供醫(yī)聯(lián)體版本,放療勾畫版本,OCR版本等不同專用的工作站版本
完成影像的后處理工作,包括最小密度投影,隨訪結(jié)節(jié)(腫瘤)的變化趨勢(shì)及展示等
使用BIRT報(bào)表設(shè)計(jì)并架構(gòu)整個(gè)工作站的分離式報(bào)告系統(tǒng),包含隨訪對(duì)比,三維重建,肺氣腫等近十種不同的診斷報(bào)告
“數(shù)字肺”網(wǎng)絡(luò)版工作站更新服務(wù)器,項(xiàng)目采用SpringBoot構(gòu)建服務(wù)器集成shiro,mybatis等,提供包括數(shù)字肺工作站的更新,注冊(cè)和用戶支持功能
負(fù)責(zé)部分:
使用SpringBoot完成整個(gè)服務(wù)器的架構(gòu)和搭建,采用前后端分離并提供后臺(tái)管理系統(tǒng)
設(shè)計(jì)并編寫注冊(cè)功能,以允許被授權(quán)的工作站客戶端訪問(wèn)服務(wù)器來(lái)進(jìn)行注冊(cè),以便對(duì)注冊(cè)后的客戶端進(jìn)行用戶支持
在數(shù)字肺工作站提供更新入口,允許已注冊(cè)的客戶端通過(guò)服務(wù)器檢查并獲取對(duì)應(yīng)的更新
在數(shù)字肺工作站提供更新功能,通過(guò)服務(wù)器對(duì)客戶端進(jìn)行更新,并提供回滾版本功能
設(shè)計(jì)并監(jiān)督完成服務(wù)器的權(quán)限申請(qǐng)功能,已注冊(cè)的客戶端可訪問(wèn)服務(wù)器填寫點(diǎn)卡信息等以激活額外功能
設(shè)計(jì)并監(jiān)督完成服務(wù)器的表單系統(tǒng),允許用戶通過(guò)客戶端發(fā)送問(wèn)題或咨詢表單到服務(wù)器,服務(wù)器提供后臺(tái)頁(yè)面以供相關(guān)客服處理用戶的表單