电话 : 18515456640
邮箱 : zhangyw001@gmail.com
主页 : http://zhangyingwei.com
性 别: 男
年 龄: 25
现居地: 北京
学 历: 本科
三年java工作经验,其中前两年以java web(后台+前端)开发为主,现在的主要大数据开发(kafka->spark->hive / hbase->数据可视化页面展示)
熟练使用java作为主要的开发语言,日常还会接触到python、scala等开发语言。
工作之余喜欢研究些新技术,开发了自己的网站,搭建了自己的博客,目前正在做一个rss订阅的项目
web后台开发
- 熟练使用java作为主要开发语言,有良好的编码习惯,注重代码注释
- 熟练使用spring全家桶系列,以及mybatis,hibernate等主流开发框架
- 熟练mysql等关系型数据库的使用与优化
- 熟练使用redis等kv数据库
- 熟练使用tomcat等web服务器,熟悉nginx服务器的基本配置
- 熟练MVC开发模式
- 使用java开发过爬虫
web前端
- 熟练使用html、css、js等前端开发语言
- 熟练使用jquery、easyUi、extJs,KendoUi等老牌前端开发框架
- 熟练使用vue等mvvm框架(包括Element,iview等基于vue的前端组件库)
大数据开发
- 熟练使用java、scala等大数据开发语言
- 熟练使用kafka等消息中间件
- 熟练使用spark进行大数据开发
- 熟练使用hdfs、hive、hbase等数据存储服务
linux
- 日常以linux/mac作为开发环境,熟练常用linux命令
- 使用阿里云linux作为私人服务器,熟练搭建各种开发、运行环境
项目名称 : 驻客智慧社区物业管理端(JavaWeb)
开发工具 : MyEclipse10 , MySQL , Tomcat6.0
项目描述 : 该应用为配合“驻客”APP 掌上平台对应的物业管理端,旨在通过简化物业 服务,全方位解决个性化需求、家居生活等问题,营造更好的生活居住氛围。 此平台以家庭生活场景出发,从单一的社区生活模式延伸至基于场景化的一 站式社区服务模式。 此平台主要包括三大功能模块:公告服务、生活服务和维修服务。公告 服务,发布公告,并精确推送到相应用户 APP 客户端;生活服务,提供小区 信息管理,房间信息管理,业主信息管理以及车位租售管理等服务;维修服 务,提供了社区报修,房间维修以及房间装修管理等服务。
项目职责 : 本人主要负责项目的前端页面以及后端服务程序的编写,主要有以下模块:
公告模块
(1) 公告发布以及维护
(2) 附件上传
(3) 公告推送(极光推送,短信推送)信息维护模块
(1) 城市信息维护(城市信息导入,解析对应的 json 城市信息文件,并 导入到城市信息表中)
(2) 小区信息维护(小区信息初始化,包含增量导入以及全量导入)
(3) 房间信息维护
(4) 业主入住投诉建议信息处理(包含附件,不包含附件)
- 报修管理
(1) 报修任务分配(把相应的报修任务分配到相应的小区的对应维修工 账号,并推送到对应的维修工 APP 上)
(2) 报修任务验收- 车位信息管理模块
(1) 车位信息维护(包含车位信息初始化)
(2) 车位租售(包含车位出租与车位出售)
项目名称 : 赞同科技支付业务清算管理平台(JavaWeb)
开发工具: MyEclipse10 , Oracle , Tomcat6.0
项目描述: 此平台主要包含产品配置、基础信息管理、差错集中管理、对账集中管理、操作记录管理等五大模块构成。其中产品配置涉及到大额支付小额支付两种支付形式。
项目职责: 本人主要负责项目的前端页面以及服务端代码的编写,主要包括以下模块:
产品配置管理(包含大额支付与小额支付)
基础信息管理(银行数据标准管理、机构管理、产品通用参数管理)
差错集中管理(日间差错手工管理、日间差错流水查询)
对账集中管理(日终对账管理、对账规则管理、对账流程管理、对账汇总信息、对账维护)
项目统一用到的工具类(编码、字符串处理、金额小数、MD5)
由于在此公司所做项目中涉及一些国家机密项目,所以以下项目描述中有些细节性的东西不方便描述出来,望理解!
项目名称 : 人物画像系统(JavaWeb+Spark数据分析)
开发工具: IDEA , 一款国产关系数据库 , redis , hbase,hive,spark, Tomcat7.0
项目描述: 此系统主要作用为描述任意人的身份信息以及日常活动信息,因部分涉密,所以详细的情况不方便描述
项目职责: 本人负责项目前后端所有开发任务,以及大后端数据分析(spark)部分任务的开发。
项目名称 : Hermes RSS订阅系统
开发工具: IDEA , sublimeText3 , mysql , Tomcat7.0
项目描述: 随着 Google Reader 的关闭以及国内的 RSS 阅读器厂家纷纷关闭 RSS 订阅服务,众多优秀的独立博客内容就很难聚合维护。此产品目的在于订阅 RSS 源,把优秀的内容聚合起来,并通过前端网站展示与后端邮件推送的形式把内容推送到用户手中。应用主要包含服务端程序,前端网站程序,后端管理端程序以及其他插件程序。
所用技术: 后端主要使用java
做为主要开发语言,使用springMVC
,mybatis
等后端框架。前端主要使用vue.js
开发。
项目职责: 本人负责以上提到的所有模块:
- 服务端
- rss内容抓取
- rss内容解析
- rss内容存储
- 前端网站
- 内容分类展示
- rss源贡献
- 邮件订阅
- 后端管理端
- rss订阅管理
- 文章管理
- 系统管理
- 邮件推送
- 邮件定时推送
- rss源监测
- 失效源监测
项目名称 : 基于 ZMQ 的农产品电子商务平台
开发工具: MyEclipse10 , MySql , Tomcat7.0 , zmq
项目描述: 本产品基于 ZMQ 的 RPC 技术,主要用于农产品线上交易。主要包含商品信息发布及交易模块、会员信息管理模块、用户反馈模块,公告发布模块等四大模块。
项目职责: 本人主要负责以下模块:1.用户登录模块
2.商品交易模块