JAVA开发工程师 / 广州
基本信息
- 洪少侠 / 男 / 26岁
- 3+年Java开发经验
联系方式
技能点
微信
其他
- React、jQuery、微信小程序、Bootstrap、SASS、LESS
- Node.js、MySQL、MongoDB、WordPress、ThinkPHP
- Git、SVN、Markdown
教育经历
-
华南理工大学广州学院 - 软件专业(本科)
专业排名 40%,期间获得过校百名标兵称号,校三好学生奖学金。
工作经历
-
[经历1]广州联图电子科技有限公司-JAVA开发工程师(实习)
- 负责所分配功能模块的功能开发、单元测试、代码优化工作 (平台)
- 负责技术文档的整理,编写需求文档,功能设计文档等。
- 主要涉及技术:SpringMVC、Redis、MongoDB、MySQL、Elasticsearch、shiro
-
[经历2]高威电信(广州)有限公司-JAVA开发工程师
- 参与系统的设计、升级、研发以及技术攻关。
- 负责项目的功能需求的编码开发及测试。
- 负责项目后期生产环境的部署以及技术支持。
- 基于WLC、思科AP开发的WiFi认证系统,系统基于SSH框架搭建、微信连WiFi实现portal跳转,采用AOP实现终端进行多个WLC的切换,实现对设备流量放行。
- 项目的主负责开发人员。负责该项目技术选型、重构搭建。
- 参与项目功能开发实现、测试、部署以及后期维护等工作。
[--]易方达VIP客户WiFi认证系统
- PRTG-CNS网络设备检测项目系统实现实时监测网络设备,设置流量预警报警功能。系统基于SpringBoot开发,采用Shiro安全框架作为用户身份认证。
- 主导设计与开发,负责技术选型、数据库设计,功能的实现开发。
- 负责整个项目的开发计划,进度控制控制并进行功能实现编码开发。
[--]PRTG-CNS网络设备检测项目系统
- 参与需求分析、技术方案选型,项目的架构设计。
- 参与项目详细设计,功能模块划分。
- 广告业务服务、报表业务服务、历史认证模块服务模块功能设计与开发。
- 主要技术:Spring Boot、Spring Cloud、MySQL、hibernate+JPA、log4j2
[--]MIDAS认证系统微服务化项目
-
[经历3]深圳市天地网通信息技术有限公司-JAVA开发工程师
- 主要负责139邮箱运营活动项目的架构设计、项目功能实现开发。
- 根据项目立项,完成需求、设计文档,项目数据库设计以及开发的排期计划控制开发时间。
- 负责运营活动类项目的安全防刷监控机制设计与开发实现,优化并解决抽奖派奖环 节延迟问题。
- 对现有系统项目优化、维护更新,并按需添加新的功能。
- 主要基于139邮箱或微信进行活动展开项目开发,通过活动提高用户邮箱活动行为。
- 参与项目的需求分析、技术选型以及数据库设计和项目构建。
- 根据活动需求,负责完成功能模块的开发,优质代码调试与编写。
- 负责安全防刷盗刷监控机制设计与开发,优化解决抽奖派奖环节延迟问题。
- 主要技术:SSM、Redis、Memcached缓存、RabbitMQ消息队列、WebSocket、多线程开发。
[--]运营活动类项目(toB产品)
- 云钱包为139邮箱用户中心门户网站,主要为139邮箱的活动介绍内容,由运营人员在管理平台进行配置相关的页面信息。
- 用户中心数据提取管理平台是针对运营人员更有效管理云钱包站内内容而开发的一个平台,主要用于toB产品的上下线,数据提取,奖品派发等。
- 项目的主要核心成员。负责该项目技术选型、重构搭建,数据库设计。
- 编写权限分配管理、监控、通知等核心业务代码实现。
- 参与项目部署以及后期维护等工作。
- 主要技术:SSM,memcached缓存、redis、多线程处理业务、SpringBoot
[--]云钱包及云钱包管理平台项目
-
[经历4]广东广业开元科技有限公司-JAVA开发工程师
- 负责打造一套公司内容使用的单体框架及微服务框架体系。
- 负责搭建gitLab+maven+jenkins持续集成环境。
- 负责开发测试环境搭建及部分生产环境的优化。
- 参与公司具体项目的后端开发、上线、维护。
- 框架架构设计实现,基于springboot+vue实现前后端管理平台一站式脚手架(与前端同事共同开发)
- 框架整合七牛云、阿里云、腾讯云等云存储服务,以及本地FastDFS文件系统存储
- 整合了oauth2、Spring Security安全框架做权限资源控制功能
- 利用该框架,实际运用到公司环保项目的开发,并有效缩短了开发的周期
- 参与韶关环保项目的开发,主要负责企业信用评价工单流程。
[--]单体框架平台及韶关环保企业信用评价项目
- 根据单体框架进行微服务化,拆分用户服务,统一认证服务,文件服务,基础信息服务等
- 负责项目容器化部署,编写Dockerfile
[--]微服务框架平台及SaaS模式检测云管理平台项目
个人项目
-
[小程序1]一言故事
- 技术栈:uni-app+springboot+nginx
-
[小程序2]DOTA2小帮手
- 技术栈:原生组件+springboot+nginx+docker
自我评价/期望
接近4年Java开发经验,熟悉使用SpringBoot、Spring Cloud微服务、SSM、Hibernate、RabbitMQ消息中间件等流行开源技术框架进行开发,熟悉运用MySQL、NoSQL等数据库开发、memcached缓存技术,懂得Linux常规开发、测试环境系统的部署搭建,有相关高并发、多线程开发开发经验。