刘志伟
求职意向:Java开发工程师
学历:本科 现居地:北京-海淀区
电话:18392533494 邮箱:18392533494@163.com
CSDN:http://blog.csdn.net/qq_29232943 GitHub:https://github.com/liufengyuqing
自我介绍
西北农林科技大学计算机科学与技术专业2018届应届生,
先后在用友神州数码等知名企业实习,参与智慧工地、农业信息数据化平台等项目的开发。
熟悉Java、Python、HTML、CSS,JavaScript语言;
熟悉SpringMVC、MyBatis框架、Linux系统、Git、SVN等版本控制工具的使用;
对数据结构、数据算法有一定的了解和掌握;对数据爬虫、Http协议等技术模块有一定实践。
有较强的执行力与学习能力,擅长Java Web后台开发,
与扎实的互联网技术基础与良好的代码规范编写习惯。
教育背景
2014.09-2018.06 西北农林科技大学(985&211) 计算机科学与技术(本科)
主修课程:Java EE、Java、C++、Linux、数据库原理、数据结构、算法分析、云计算、大数据
辅修课程:Python数据分析、Scala程序设计、Hadoop大数据平台架构与实践
学习成绩:GPA:3.0/4.0、班级:9/31、专业:前20%、英语:CET-6
奖项证书:中国软件杯三等奖、科技创新成果优秀奖、获得专业奖学金3次
能力介绍
★ Java程序开发能力:熟练Java编程, 对JVM有一定的了解,熟悉常用的设计模式
★ 数据库设计能力:熟练SQL语言脚本编写,熟悉MySQL数据库,了解NoSQL相关知识
★ 开源框架应用能力:熟悉 Spring + Spring MVC + MyBatis等Web后端框架技术
★ 基础知识应用技能:熟悉HTTP等计算机网络相关知识、Linux操作系统基本操作,了解Shell编程
★ 项目协调管理能力:熟练使用Maven、SVN、Git项目管理工具
★ 开发工具应用能力:熟练使用Eclipse、MyEclipse,IDEA等
★ 高效学习能力: 大三自学Git,MySql等技能,一直在做总结,搭建过GitLab服务器,博客系统http://liuzhiwei.top/; 课余有学习Hadoop、Spark、ZooKeeper、Redis等大数据方面技术
实习经历
★ 2017.07-2017.09 用友建筑云服务有限公司 Java后台开发工程师
智慧工地
(1)参与部门后台核心业务开发,安全模块下的安全检查列表的实现,以及bug追踪调试。
(2)开发批量修改maven的pom.xml版本号工具和SQL转化为Java类的工具。
(3)学习使用Maven,Jenkins,Dubbo,ZooKeeper等相关技能
(4)项目团队项目协作,完成日常编码开发工作
(5)熟练掌握Git,Git-Flow分支模型,分支管理,帮助同事理解和使用Git
★ 2017.03-2017.07 神州数码-杨凌农业云有限公司 Java爬虫工程师
农业信息数据化平台
(1)参与公司云平台农业类数据爬虫抓取任务,给后面平台提供数据。
(2)使用WebCollector开源框架,对涉及农业信息的网站编写爬虫程序,抓取网页数据。
(3)使用基于Java的爬虫框架WebCollector、二次开发,使用nextFilter解决URL去重问题
(4)使用匿名代理突破反爬虫的IP限制机制,使用Selenium等模拟浏览进行异步数据爬取
(5)自定义爬虫的Requester解决瀑布流的网站,获取通过Ajax请求的数据。
(6)基于Java的HTML解析器Jsoup以及熟悉使用版本控制工具SVN,团队协同开发。
(7)在实习期内抓取了十几个网站,抓取的百万条农业数据记录。
项目经历
★ 2017.06-2017.07 校企联合实训-电子商务平台 Java后台开发工程师
项目描述:学院与达内公司合作,以企业真实的软件开发项目为导向,让学生以“员工”角色在实训中体验完整的软件开发流程和规范。包括需求、分析设计、编码、测试、软件集成、部署等环节,以团队合作完成项目开发任务。
主要技术:SpringMVC+MyBatis+MySQL+JSP+Tomcat+Eclipse
项目职责:
1.搭建环境,教小组成员使用SVN,使用统一的远程数据库MySQL
2.实现从主页AXAJ异步加载、商品详情显示、购物车操作
3.以及支付页面调用易付宝的支付接口,完成银行卡支付的功能。
完成成果:完成一个电子商务网站(在校内网)源码 https://github.com/liufengyuqing/LineFriend
★ 2016.12-2017.04 基于web的网络教学平台开发 系统开发(负责人)
项目描述:本校生命学院学生在线网络自助学习平台
主要技术:基于Servlet,Mybatis,MySQL
项目职责:
1.完成网站需求分析,功能设计和数据库设计以及队员间协调任务
2.搭建服务器,构建数据库,部署。后台与网页数据实现交互
3.主要负责页面的后台功能,动态更新图片信息。
完成成果:网址 http://www.xe14976719.icoc.bz/
研究方向
目前正在慕课网、实验楼上学习大数据相关的课程
未来希望在数据分析、数据挖掘、分布式系统设计方面有所建树
自我总结
★ 热爱编程开发,喜欢学习新技术,有较强的学习适应能力
★ 喜欢阅读互联网、商业等领域书籍和浏览资讯技术网站
★ 经常逛CSDN,良好的沟通能力和团队合作精神,具有一定的抗压能力
★ 善于发现规律,有总结知识的习惯,用个人博客记录技术、生活和感悟的点滴