联系方式


个人信息

  • wpengsen/男/1997
  • 专科(全日制)/河北工业职业技术学院-计算机系-软件技术
  • 本科 /中国人民大学-工商管理---已达到毕业证申请条件,但还想继续拿学位证(只缺英语)
  • 工作年限:3年(2018-3~至今)
  • 期望职位:Java程序员,想向架构师方向发展
  • 期望薪资:视情况而定
  • 期望城市:北京、石家庄

工作经历

**软件科技有限公司 ( 2018年3月 ~ 至今 )

XX电信人力资源管理系统

  本项目实现XX人力资源部门在信息化的管理平台上实现所有人资类事务的处理,例如入职信息、工作表现、考勤信息、升迁记录、奖惩记录等。实现岗位申请、内部竞聘、审批流程、进度跟进及统计等。帮助提高企业人事管理事务的处理效率,实现真正的智慧化人员管理,帮助人力资源管理者在繁杂的人资事物处理中应付自如。

  2020年3月,之前项目进入收尾阶段,分配负责此项目的开发工作,从数据库设计到项目框架设计,分析后决定用SpringBoot + Vue前后端分离开发,主要技术有rabbitmq,redis,easypoi、email等。

  在这个项目中主要学会了对消息队列和redis的应用(虽然之前也会用,但是没有在正式开发上自己用过),还提高了处理不同人员之间关系的协调能力。

河北质检业务管理办公系统

  本项目旨在依托互联网方式使传统业务办理延伸,实现企业足不出户就可以在线办理检测申报业务;依托移动互联网(微信)的便捷普遍应用,探讨手机全业务办理新模式;充分整合第三方支付、快递等资源,为企业提供便利的支付与快递服务;充分整合青之业务系统,实现在线受理业务与青之业务系统的无缝对接;实现对企业、样品、订单、证书、报告、支付的编码化管理,规范业务流程,为后期大数据工作奠定基础;融合短信、触摸屏、GIS等多种技术,为公众和质检院带来科技体验。

  2019年3月,因为之前自学了springCloud(有demo,并分析讨论过可行),本项目正好适用,所以就开始搭建项目并对部分数据库开始设计使用,主要技术有eureka注册中心、feign、config配置中心等springCloud相关服务,echarts图表处理;为了更好的节省时间、提高效率,加入了自动化部署工具jenkins(弄了好久才弄出来,因为当时我对docker和linux还不太熟悉,弄完这个后linux也熟悉了,后边又弄了gitlab替换掉之前的svn,后来又使用nexus搭建了maven私库,方便公司自己的一些工具包好通过maven拉取);项目正常搭建起来后,负责用户角色管理前后端模块和业务发展模块部分功能。

  在这个项目中主要学会了springCloud在实际应用时候出现的一些问题,也算是正式进入了微服务的大门,对前后端分离也了解的更多了,前后端数据交互更加的灵活;对linux初步了解后,沉迷于此不能自拔,后来又接触到docker,发现真的是万物皆可docker,在公司测试环境的时候一直都是直接jenkins+docker自动化部署,很省时间。

质检院实验室系统

  质检院某实验室系统,为后期河北质检业务管理办公系统中核心业务模块一期开发版本,旨在替换之前老版本系统做准备

  2019年1月,加入此项目,本项目采用layui前端框架开发。

  本项目主要学到了对各种数据的处理方面知识以及前端页面之间相互调用数据的。

选学通

  本项目旨在信息信息发展的时代,为了方便家长为孩子方便、快捷的选择一个教育培训机构,与此同时现有的一些教育培训机构质量水平参差不齐,为了方便相关的监督部门对教育机构的一个监督管理,为此建设了选学通平台,带来方便的同时也能进行一系列的监管,约束。

  2018年11月,加入到选学通项目,本项目是基于dubbo+zookeeper的ssm开发。

  本项目用到了echarts图表,主要提升了自己在思维逻辑方面与数据库处理方面的能力,也明白了为什么程序猿是要n年工作经验的了,工作时间短有些东西还真是考虑不到。

IFMA管理会计师报名系统(独自开发)

  本项目是IFMA管理会计师报名的系统,包括学生填写报名信息、进行支付、平台进行学生信息审核、学校可提交信息入驻平台,可设置推广人员对此平台进行推广等功能。

  2018年8月,因为上个项目的经验及一些对项目部分框架更新换代的想法,分配了本项目给我尝试(是因为有demo,认为可行才让我做的),主要技术有ssm框架、tk.mapper、bootstrapui、vue.js、微信支付、支付宝支付、第三方短信、第三方文件上传、word/pdf生成等。

  我比较喜欢用比较新且稳定的技术,这个项目终于脱离了界面不好看的easyui,这个项目学到的东西比较多,更加深入了解了vue还有其他前端的一些技术,还学会了集成各种第三方工具(后端),本项目还集成了tk.mapper,当时用tk.mapper单表操作是真的很无敌。

**科普便民地图(独自开发)

  此项目主要是对于来石家庄旅游的人们提供了一个查询当地景点并可以导航、查看景点文化信息、查看景点开放时间等功能的平台;同时也向用户展示本地的景点信息,达到宣传和普及的效果。

  2018年7月,分配的一个项目,主要技术有ssm框架、easyui框架,高德地图api和vue.js等;后边又添加了手机端单独页面适配。

  从设计数据库到框架的搭建,慢慢学会了文件上传存储、base64图片存储和vue渲染数据等;一直到现在我都觉得vue数据渲染真的很好用。

集品直采

  此项目是运用互联网思维,采用B2B模式搭建的直采平台。本平台集多种品类的商品入驻,实现商品的秒杀,满减等活动。操作简单,支持支付宝、微信支付,实现真正的千厂直供,对接万店。

  2018年6月,因为会前端被临时抽调到此项目,做H5的混合开发,前端部分需要重新开发,接口基本不用动,了解需求后便开始了没日没夜的开发。。。

  本项目使我更加深入的了解到了前后端分离的魅力,也加强了自己对前端逻辑的处理能力;知道了原来前后端交互这么方便简单,效率高。

掌上车通

  此项目是通过互联网平台实施信息发布、线下交易意向的达成、品牌的传播等诸多有效的应用。

  2018年3月,参与掌上车通项目,开发项目中二手车、新车的添加发布功能等。

  作为刚出来工作的实习生,来到公司的时候,项目已经开发了一部分,主要是熟悉ssm框架并参与到项目开发中,能尽快融入开发团队;在熟悉几天后,根据项目的开发规范文档中的描述和与团队中其他人员沟通了解后,慢慢开始开发分配给自己的功能。

  本项目使我了解使用ssm框架项目和easyui前端框架,更加熟练的使用JavaScript、jquery和mysql;在这段时间,自学了好多东西,真正了解到了在学校学的真的是原理,大部分东西在公司根本用不到。


技能清单

java后端

  • SpringBoot框架(可搭建)
  • SpringCloud框架(可搭建)
  • SpringSecurity(模仿使用)
  • mybatis-plus
  • tk.Mapper
  • mybatis
  • excel处理
  • lambda表达式熟练使用
  • Swagger
  • SSM
  • SpringMVC

数据库

  • Mysql
  • SqlServer

前端(兴趣爱好)

  • Vue
  • Bootstrap
  • echarts图表
  • 高德地图api
  • HTML5
  • JavaScript
  • Jquery
  • EasyUI
  • Layui

版本管理、文档和自动化部署工具

  • Git(Gitlab,Gitee,GitHub)
  • SVN
  • Swagger接口文档
  • Jenkins自动部署
  • 禅道bug统计

第三方云开放平台

  • 阿里云短信接入
  • 阿里云上传接入
  • 支付宝支付接入
  • 微信支付接入
  • 高德地图接入

运维(兴趣爱好)

  • Gitlab搭建使用
  • Nexus搭建使用
  • docker使用(熟练)
  • linux(centos7+)使用
  • nginx使用(熟悉)--多用来配置反向代理,https
  • caddy使用(熟悉)--多用来配置反向代理,https

开发软件使用

  • Idea
  • Webstrom
  • eclipse
  • navicat
  • powerdesigner
  • postman
  • Visual Studio Code
  • RedisDesktopManager

致谢

感谢您花时间阅读我的简历,期待能有机会和您共事。