大数据开发个人简历

求职意向 大数据开发工程师
陈 楠
性 别:男 出生年月 :1995.07
民 族:汉族 联系方式 :159-3306-7520
学 历:本科 电子邮件 :[email protected]
教育背景
2015.9-2019.6 防灾科技学院 信息管理与信息系统 工学学士
主修课程:c语言基础、Java程序设计、数据结构、大数据技术、大数据可视化、Linux操作系统等
专业技能
熟练掌握Java基础知识,了解高并发思想与NIO,BIO等
熟练使用Xshell、FileZillaFTP工具操作服务器,结合linux操作系统进行项目部署;
熟悉MySQL关系型数据库,编写SQL语句,能够进行多表查询
熟练掌握Hadoop原理,集群搭建,熟悉HDFS存储以及MR执行过程,了解MR的开发
熟悉Kafka原理 熟悉Kafka的工作机制,了解Kafka的集群搭建
熟悉HBase 的使用以及底层存储原理,了解HBase的优化方式以及集群搭建
熟练使用Storm进行实时数据处理,了解storm拓扑结构和工作原理
了解Spark框架,了解SparkSql,SparkStreaming,了解Spark的执行流程
了解Scala语言和Python语言,了解面向函数编程思想
项目经验
项目一:教务处网站点击量项目(导师实验室)
项目描述:
通过该项目,获取用户在教务处网站的行为,可以分析出哪些内容受到欢迎,哪些页面存在问题,使网站改进活动更具有针对性,在线情况分析并记录在线用户的活动信息,其中包括:来访时间、访客地域、来路页面、当前停留页面等,这些功能对学校实时掌握教务处网站流量都有很大的帮助。
使用技术:
Java+Springcloud+Mybatis+Nginx+flume+kafka+storm+HBase
负责模块:

  1. 使用Kafka从flume端接收数据,创建kafka主题,创建kafka的consumer,并测试是否能够收到消息
  2. 使用storm进行数据清洗,去除多余字段,只保留页面访问量,总的独立访客数,总的独立会话数。页面跳出率等有用字段。并对某些字段进行拆分。
    项目心得:
    第一次做项目,不知道从哪里下手,该如何的去分工,不管是分工方面还是技术方面,都遇到很多的困难,在遇到困难中,我一直在反思以及总结,同时请教同学和老师,过程中虽然很艰难,但是我们学会了如何去克服,学会如何的去与团队进行分工以及沟通等方面。
    项目二:动漫BT下载网站(B/S)(兴趣小组)
    项目描述:
    Share是一个动漫生肉种子资源下载平台,主要将国内外生肉资源整合供用户下载为主要服务内容的项目。该系统分为前台网站和后台运营中心。用户可以通过平台登录注册,搜索和查看相关的视频资源种子,为视频剪辑者提供了视频来源,前台主要用于网站首页,动漫详情介绍的展示,后台主要是对首页推荐种子资源,种子类型,用户信息等等进行管理。
    使用技术:
    Java+Springcloud+Mybatis+Nginx+Redis+MySql+Elasticsearch+Shiro
    负责模块:
  3. 负责用户注册、使用SSO完成登陆模块以及后期的性能优化
  4. 使用Redis,利用缓存技术减少了对数据库访问的次数
  5. 使用Shiro安全框架登录认证,做好权限管理以及资源访问限定
    项目心得:
    这次项目有了很大的进步,能够很好的分工以及沟通,组员能够很快的完成自己的任务,过程中学会如何去安排任务、分析任务、以及如何的去跟进、反馈问题,团队项目需要大家的团队协作,集思广益,同时学会如何去分析业务、处理业务,站到用户的角度去思考问题,也学到了很多新的知识,这才是对自我能力的最大提升。
    荣誉证书
    驾驶证,普通话二级甲等
    2018年9月获得学院奖学金
    自我评价
    有扎实的技术基础,有好奇心以及求知欲,会主动去关注并学习新技术,课余时间喜欢独立研究新的技术,常用博客做笔记,乐于分享。工作细致认真、积极主动、有耐心、严谨,有较强的学习能力与责任心,善于协调团队中的人际关系,个人适应环境能力较强,能够很快适应新的团队。
    个人博客:https://www.cnblogs.com/Striverchen

猜你喜欢

转载自www.cnblogs.com/Striverchen/p/10712699.html