简历

基本信息:

姓名:杨鑫  年龄:24岁  地点:上海

电话:19975079861  邮箱:yangxinhhh@outlook.com

籍贯:江苏扬州  政治面貌:共青团员

教育经历:

2014.09 - 2018.06  本科  武汉理工大学  计算机科学与技术

求职意向:

上海  Java开发工程师/大数据研发工程师  期望薪资:10k

个人技能:

IT技能:

  1. 熟悉javaSE;掌握javaEE的相关知识,掌握Java Web开发,掌握Spring全家桶系列(包括SpringBoot,SpringCloud等),能够使用SSM独立开发项目,掌握JS,Jquery,HTML等前端技术;
  2. 熟悉tomcat、nginx服务器的使用;
  3. 熟悉Mysql数据库,了解Oracle数据,掌握redis的非关系型数据库,能够在项目中熟练运用各种数据结构;
  4. 掌握linux的使用和部署,基本具备linux运维的相关能力,掌握linux分布式集群的搭建,掌握shell脚本的编写;
  5. 掌握大数据的相关知识(包括分布式爬虫的编写,solrCloud+zookeeper分布式集群的搭建,storm流式计算框架,kafka消息队列,flume日志采集框架)
  6. 掌握相关数据结构,算法知识,持续刷leetcode。

英语水平:

CET 6,良好的英语阅读能力,基本的英语交流能力。

我的网站:

Github: https://github.com/sheep3gold

个人博客:www.listmyblog.cn

项目经历:

2018.12 - 2019.02  分布式爬虫+搜索引擎项目  大数据开发

  1. 分布式爬虫实现:使用HttpClient,Jsoup实现爬虫技术,使用redis和linux的相关技术进行解耦优化爬虫并实现分布式部署,自动爬取数据;
  2. 使用solrcloud来构建索引库,使用zookeeper对solrcloud索引库集群进行管理;
  3. 使用dubbo的RPC中间件技术实现各个组件之间的通信;
  4. 对于有缓存的数据使用redis实现缓存;
  5. 将爬取的数据存入kafka中,服务层对数据进行写索引操作;
  6. 在前端页面进行数据的埋点操作,使用nginx_lua实现热搜词日志收集;
  7. 使用storm流式框架消费kafka队列中的热搜词数据,统计热搜词信息,写入redis中,达到一定指标将热搜词写入kafka消息队列;
  8. 热搜词消费服务消费热搜词,并缓存热搜词搜索的前三页网页数据到redis中;
  9. 使用nginx实现服务器端的动静分离,使用双层nginx结构,应用层使用nginx实现页面的反向代理/负载均衡; 分发层使用nginx+lua判断redis中是否有缓存数据,有就直接返回给用户响应,没有就将请求交给应用层nginx, 提高查找效率。

工作经历:

2018.07 - 2019.01  上海汉得信息技术股份有限公司   自动化测试部门

在中台技术部进行了java相关知识得培训,参与优衣库电商系统的测试相关工作。负责会员模块,基础设置模块的功能测试,测试用例的编写和完善;进行接口测试和各个模块的UI自动化测试;编写测试用例,执行用例,提 交缺陷、跟踪缺陷、执行回归测试。

自我评价:

坚信拥抱变化,拥抱未来。喜欢新技术,爱追求技术的发展。 热爱钻研,相信经过不懈坚持一定能把一件事情做到最好。 喜欢读书,喜欢中国历史。 能够勇于面对生活中遇到的挑战,面对困难不轻易放弃。