-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
170 lines (137 loc) · 7.87 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="UTF-8">
<title>Resume by liuzhen9327</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" href="stylesheets/normalize.css" media="screen">
<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,700' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen">
<link rel="stylesheet" type="text/css" href="stylesheets/github-light.css" media="screen">
</head>
<body>
<section class="main-content">
<h1>
<a id="刘镇" class="anchor" href="#%E5%88%98%E9%95%87" aria-hidden="true"><span class="octicon octicon-link"></span></a>刘镇</h1>
<h2>
<a id="联系方式" class="anchor" href="#%E8%81%94%E7%B3%BB%E6%96%B9%E5%BC%8F" aria-hidden="true"><span class="octicon octicon-link"></span></a>联系方式</h2>
<pre><code>手机:18521702545
Email:[email protected]
blog:http://my.oschina.net/Diversity/blog
Q Q:350995931
</code></pre>
<h2>
<a id="个人信息" class="anchor" href="#%E4%B8%AA%E4%BA%BA%E4%BF%A1%E6%81%AF" aria-hidden="true"><span class="octicon octicon-link"></span></a>个人信息</h2>
<pre><code>基本信息:刘镇/男/1993.02
工作年限:5年(2011.11 ~ ) 上海
</code></pre>
<h2>
<a id="技能" class="anchor" href="#%E6%8A%80%E8%83%BD" aria-hidden="true"><span class="octicon octicon-link"></span></a>技能</h2>
<pre><code>后端:Java JFinal SSHI quartz Netty Activiti RabbitMQ 爬虫 多线程
redis hessian solr hadoop hive Apache commons.*
前端:JavaScript jQuery bootstrap react d3 echarts
工具:tomcat nginx eclipse IntelliJ IDEA
linux git maven phantomjs
DB :mysql mongodb hbase oracle
SDK: wechat alipay
</code></pre>
<h2>
<a id="擅长" class="anchor" href="#%E6%93%85%E9%95%BF" aria-hidden="true"><span class="octicon octicon-link"></span></a>擅长</h2>
<pre><code>技术框架调研
逻辑思维较强
分析业务问题
数据库设计
后端代码架构
</code></pre>
<h2>
<a id="了解" class="anchor" href="#%E4%BA%86%E8%A7%A3" aria-hidden="true"><span class="octicon octicon-link"></span></a>了解</h2>
<pre><code>Oceanus Docker react native
</code></pre>
<h2>
<a id="工作经历" class="anchor" href="#%E5%B7%A5%E4%BD%9C%E7%BB%8F%E5%8E%86" aria-hidden="true"><span class="octicon octicon-link"></span></a>工作经历</h2>
<pre><code>AirWear智能口罩后端开发
2016.02~2016.12.30
介绍:米家智能口罩. 获取用户在SmartBug(内置在口罩上的智能芯片)上的呼吸数据, 通过APP与用户交互,
给用户推送定制化的内容 (已在米家众筹超1000%. APP大约12月中旬正式上线)
用户群:所有有口罩需求的人群
基础框架:spring mybatis jfinal
主要模块:
1、APP的API接口
功能介绍:存储SmartBug收集到的呼吸数据,将呼吸数据与滤芯做绑定,计算出每次呼吸阻挡的pm25, pm10等污染物
AQI日视图、月视图的图表数据,当前城市AQI,关注城市,订阅城市AQI污染、好转提醒
空气圈(类似发朋友圈),排行榜(阻挡的污染物),消息中心,用户中心,第三方登录(微信 QQ 新浪)
2、AQI数据爬虫
功能介绍:每小时抓取环保部、pm25.in、空气质量的实时更新数据
每天抓取aqicn.org的预测数据
维护代理IP池
技术描述:分析目标站点http header中的参数,模拟真实用户抓取数据
定时使用收集到的ip请求sina.com过滤不可用ip
3、微信公众号开发
功能介绍:AirWear公众号功能开发. 在公众号上提供滤芯扫码、列表功能
责任描述:独立负责以上1、2、3的数据库设计与功能开发
</code></pre>
<pre><code>GCBI平台(https://www.gcbi.com.cn)
2014.03~2016.02
介绍:为了解决目前线下基因分析效率低下、沟通成本高、分析工具不集中而研发的一款在线一站式平台,
目前支持affy19款芯片分析,测序分析平台正在研发
(简而言之就是研究者要提升职称就需要做各种基因研究分析,然后用分析后的结果图在业内发表论文,论文评级与职称挂钩)
用户群:医生、高校教师、生物研究机构人员
基础框架:springmvc mq hessian redis
主要模块:
1、知识库(就是上面域名的首页)
功能介绍:给用户提供一个资料搜索平台,主要参照NCBI(与研究者的关系相当于程序员与Google的关系)为原型做
技术描述:用solr作为索引支撑,前端页面内嵌了JBrowser作为专门的基因浏览器,mysql分库
2、实验室(https://www.gcbi.com.cn/gclab 需要登录才能进)
功能介绍:用户线上自己决定分析流程走向,节省与生物分析公司分析员沟通成本。
技术描述:用js+svg+html实现前端工作流,redis替代session、缓存,nginx,RService用于Java与R语言通信,
activiti完成对前端工作流转换与执行
3、用户中心
功能介绍:用户注册、激活、登录等基础功能、用户对样本数据的权限分配功能
4、通知模块
功能介绍:将通知模块独立出来,方便各子模块的消息提醒功能直接引用此模块
技术描述:rabbitMQ + 前端通知UI
5、日志模块
功能介绍:使用hadoop + hive + mysql根据不同业务维度统计数据
6、图表模块
功能介绍:使用echarts、d3js基于svg、canvas技术画图
7… 还有R语言模块做分析算法支持、commons、tools、微信公众号等模块
责任描述:实验室、用户中心主要功能,Java、js工作流调研,与R语言数据对接,日志分析、公众号开发
</code></pre>
<pre><code>塔罗运价魔方
2013.05~2014.03
介绍:抓取各类售卖机票渠道的航班、票价数据,对数据进行分析处理后在UI上以报表的形式展现
用户群:各种卖机票渠道公司的票务管理人员,直观了解竞争对手价格走向
主要模块:
1、IP池
功能介绍:从IP供应商购买接口,不停的获取IP存库。给爬虫模块提供IP接口
技术描述:spring quartz、线程池
2、爬虫:
功能介绍:地毯式抓取各渠道所有航线信息存hbase库
技术描述:httpClient、队列、任务抽象、hbase rowID设计
3、数据处理:
功能介绍:将hbase库的元数据以各种条件处理到oracle库(只保留近30天数据)中的格式化数据。
提供30天前的hbase数据接口给WEB模块
技术描述:hadoop zookeeper hbase
4、WEB:
功能介绍:用户可以自定义监控的航线列表,实时、历史查询各渠道航线信息,运价走势、运价预警,
爬虫目标网站设置,航班、航线信息录入,各种数据统计、报表展现
责任描述:爬虫、数据处理两个模块
</code></pre>
<pre><code>中国银行贷款系统(外包)
2012.09~2013.04
项目技术框架:jdbc、bpm、银行内部框架
介绍:主要参与了贷款系统4个版本的开发工作、参与“银保通”(贷款与保险业务对接)系统的开发工作
</code></pre>
<pre><code>上海大众卓越商务平台(外包)
2011.11~2012.06
介绍:大众商务经理、总监去4S店做店访前、后,对4S店做KPI考核
项目技术框架:springmvc ibatis jquery extjs
功能描述:用户店访前填店访计划,回来后完善店访报告,上级领导完成店访审批,用户对不合格的考核项做措施跟进。
还有一线人员组织管理、经销商4S店信息录入、BI报表集成、个性化portal首页定制等模块
责任描述:负责店访计划、报告、措施跟进模块开发
</code></pre>
<h5>
<a id="感谢你花时间阅读我的简历" class="anchor" href="#%E6%84%9F%E8%B0%A2%E4%BD%A0%E8%8A%B1%E6%97%B6%E9%97%B4%E9%98%85%E8%AF%BB%E6%88%91%E7%9A%84%E7%AE%80%E5%8E%86" aria-hidden="true"><span class="octicon octicon-link"></span></a>感谢你花时间阅读我的简历。</h5>
</section>
</body>
</html>