个人介绍
1、有从0到1的系统后台开发与微服务经验,有一定的高并发系统设计与处理经验;
2、有项目管理经验;
3、熟练使用Spring/SpringBoot/SpringCloud,Nacos,SpringMVC,Struts/Struts 2,MyBatis/MyBatis Plus,Hibernate等框架;
4、熟悉Restful风格接口和WebService接口;
5、熟悉WebSocket协议,对Socket通信和Netty框架有一定了解;
6、熟练使用Oracle、MySQL数据库,Redis缓存数据库,ElasticSearch搜索引擎;
7、熟练使用Tomcat,Nginx,Weblogic等中间件;
8、熟练使用Junit,Maven,SVN,Git等代码测试管理工具;
9、熟悉Linux系统基本操作,能部署应用,处理运维问题;
10、熟悉使用Docker;
11、熟悉JavaScript,EasyUI,FreeMarker,DWR,Ajax,Html等前端开发相关技能;
工作经历
2022-03-01 -2023-09-30广州视达盈信息科技有限公司Java开发工程师
在公司担任主程序员,负责以下工作: 1、统筹公司新业务后端开发工作,实现从0到1的业务系统开发; 2、负责原有业务系统的维护与新需求开发工作; 3、协助测试人员搭建测试环境,配合测试工作,参与项目上线部署工作;
2014-12-01 -2021-09-30广东德生科技股份有限公司Java开发工程师
在公司担任项目经理,负责以下工作: 1、参与项目从需求评审至上线运行全流程,确保项目按时按需上线; 2、统筹后端开发工作,安排与指导初级工程师工作,把控代码质量,输出相关技术文档; 3、协助测试人员搭建测试环境,配合测试工作,参与项目上线部署工作;
教育经历
2006-09-01 - 2009-06-30广东邮电职业技术学院信息与通信工程专科
资质认证
技能
政府公共服务平台主要供政府人社部门使用,用户可以方便地查看社保相关业务信息,或向公众公布政策信息。平台可以根据需求定制不同的功能模块,如政务公开模块、认证记录模块、网上招聘模块等。系统后台采用SpringCloud Alibaba框架搭建,使用Nacos作为注册中心与配置中心,Redis缓存字典数据、用户登录数据及热点数据,SpringCloud Gateway作为网关验证用户权限,ES作为全文检索工具。各功能模块采用微服务化设计,使用SpringBoot+MyBatis构建。根据不同用户对系统的可用性与并发度的不同需求,可以灵活地进行部署。
项目主要用于监狱探视、医院住院患者探视等方面,包含自定义视频会话时长,实时监控会话过程,保留会话视频记录等功能,以方便用户对会见进行管理。项目包含视频会见终端(基于安卓平板)及后台管理系统。系统后台采用SpringBoot+MyBatis Plus框架搭建,使用Redis缓存实时会见信息。会见双方采用点对点的方式进行视频通话,通话时分别向后台服务器推送视频流。系统后台通过Java调用服务器上的EasyDarwin流媒体平台,合并双方的视频流,一边推送至管理端,一边保存视频记录,以实现实时监控与记录管理。