基本信息

姓名:薛叶
学历:大专(南京信息职业技术学院)
联系电话:18605120786(微信同号)
邮箱:xueye404@foxmail.com

个人主页:https://www.simaek.com

求职意向

应聘岗位:Java后端开发
工作地点:南京/济南
工作经验:2.5年
期望薪资:12-15K

专业技能

  • 熟悉Java基础,集合,多线程,IO框架
  • 熟悉SpringBoot,MyBatis等常用框架
  • 熟悉Git、SVN版本控制、Maven构建工具
  • 熟悉MySQL管理和操作,能进行SQL调优
  • 熟练使用Linux操作系统,以CentOS,Ubuntu为主,具有线上Debug能力
  • 熟悉Python和Shell脚本的编写
  • 熟悉Redis缓存,RabbitMQ消息队列
  • 了解Docker、Kubernates、Jenkins、ELK,熟悉DevOps流程,具有搭建能力

工作经历

2021年12月 - 至今 江苏铨铨信息科技有限公司
2020年5月 - 2021年12月 中通服咨询设计研究院有限公司

项目经历

项目一、智慧校园系统

项目描述:服务于教师、学生、第三方用户的校园统一门户网站,包括主站、网盘系统、移动办公、领导驾驶舱等多个子系统。

涉及技术:SpringBoot、MySQL、MyBatis、MinIO、FastDFS、Redis

职责描述:

  • 参与项目初始架构设计,框架及技术选型讨论,提出合理的建议,编写相应的规范约束文档。
  • 参与网盘系统的接口编写,负责存储模块的部署和维护,存储方案选择了MinIO,主要注重它的纠错码技术,能够解决网盘文件安全性问题。并且引入ETCD解决了MinIO集群后续扩容问题。
  • 对接微信,钉钉平台的消息通知接口,并提供对外公开接口,实现了统一的消息管理平台,解决消息推送方式过于单一问题。
  • 通过实现Spring的Bean后置处理器,解决了配置文件中敏感字段的加密功能。配置文件中的用户名密码等信息可以使用密文的形式,在运行时解密,可以避免开发人员随意访问数据库等关键系统的问题。
  • 负责开发和生产环境的运维,开发环境部署了一套Kubernetes,并且通过Jenkins与Gitlab,实现自动化部署,对于日志采用了ELK方式进行采集和分析。
  • 对线上环境宕机问题进行排查,针对应用的JVM参数、Linux内核参数,整体的架构等,给出合理的解决方案并实施。
  • 使用HAProxy和Keepalived实现系统的高可用和负载均衡。
  • 使用Redis缓存Session,实现了负载均衡模式下会话保持问题。

项目二、南京某经济开发区领导驾驶舱

项目描述:领导驾驶舱是为政府提供辅助决策,实时告警,实时监控的大屏展示平台,系统接入了开发区的摄像头、水位水质传感器,雨量传感器、风速传感器等物联感知设备,并将这些数据整合,加以分析,形成可视化的展示页面,为高层管理层提供“一站式”的决策支持的管理信息中心系统。

涉及技术:SpringBoot、MyBatis,MySQL,Kafka、RabbitMQ、Shiro

职责描述:

  • 负责数据指标的设计,针对不同的应用场景,使用合理化的展示方式。
  • 负责系统异常排查,例如解决针对不同的摄像头设备因为协议的不同,而导致无法实时播放的问题。
  • 负责硬件设备与系统的对接工作,例如水位和水质传感器,根据厂商的TCP报文规范,将数据处理成可用信息并入库。

项目三、部门产值分配管理系统

项目描述:公司内部各级部门的产值分配和管理系统。简化了管理层分配产值的流程,并且提供了自动生成报表功能。

涉及技术:SprintBoot、Redis、MyBatis、MySQL、SpringSecurity,ElasticSearch

职责描述:

  • 根据需求文档,设计合理的DB以及接口的编码实现。
  • 参与前端联调工作,代码的自测,以及BUG的修复工作。
  • 通过添加图形验证码、短信验证码、内部微令等多种验证方式,防止登录爆破。

项目四、智慧校园一卡通

项目描述:智慧校园一卡通是一个以实现数据互通、智能管理为目标,以一卡通智能卡为媒介,建立起面向校园师生的综合性服务平台。同时,系统覆盖身份识别、金融服务、信息服务、数据整合等多项功能。

涉及技术:SQLServer,Oracle

职责描述:

  • 负责数据库维护,定期备份数据库,数据库异常排查。
  • 负责机房的管理维护,使用VMWare进行资源的分配和管理,解决了资源浪费问题。
  • 指导和培训客户使用产品,及时跟进客户意见,并转化成对应需求,提升用户满意度。
如果觉得我的文章对你有用,请随意赞赏