个人介绍
本人是一个踏实努力、积极主动、乐于沟通,善于团队协作的人,做事谨慎认真,思维严谨,学习能力强,独立解决问题的能力强,热爱IT领域相关技术,适合于从事软件研发、架构设计等相关的工作。掌握的技术有:
编程模块:
1、熟练掌握C、C++和Java编程,精通Java相关技术,具有良好的数据结构基础和算法功底。
2、熟悉Linux环境,掌握shell脚本编程,掌握python脚本编程,有一年的PHP开发经验。
3、熟悉Java的多线程开发,掌握线程安全问题常用解决方案,熟练掌握JDK中并发包相关类的使用。
4、对JVM原理和GC有深度的理解,掌握Java中JDK的静态代理和动态代理,掌握CGLib动态代理。
5、熟练掌握Spring、Spring MVC和SpringBoot的技术,熟练Struts、MyBatis、Hibernate、JPA等第三方开源框架。
6、理解Spring的IOC和AOP原理,能应用Spring AOP原理实现DAO层数据源的动态切换实现数据库的读写分离技术,掌握Druid/DBCP/C3P0等数据库连接池的配置和优化。
7、使用过异步通信高性能框架Netty,对Java中的NIO有一定的开发经验,参与编写公司的SOA软件框架(基于TCP长连接实现),熟练远程调用框架Dubbo和Thrift,熟悉protobuf框架。
8、熟悉Java的网络编程,熟悉HTTP、TCP和UDP协议,熟悉TCP的长连接和短连接,使用Socket进行相关的网络编程。
9、熟悉Velocity和Freemarker技术,在Spring MVC项目中的集成Velocity和Freemarker模板引擎。
10、熟悉XML、JSON、HTML、CSS、BootStrap、MUI、JavaScript、JQuery、AJAX、AngularJS等技术。
11、掌握常用的设计模式,如单例设计、工厂设计、代理设计、适配器设计和责任链设计等设计模式。
工具模块:
1、熟悉Maven项目工具开发,能够基于Linux系统使用Nexus搭建Maven私服和配置本地Maven仓库。
2、熟悉SVN代码管理工具,能基于Linux系统搭建SVN代码仓库服务。
3、熟悉Git代码管理工具,能基于Linux系统搭建Git代码仓库服务。
系统模块:
1、熟悉Linux环境和Window Server环境,熟练编写Linux的shell脚本和Windows的bat脚本。
数据库模块:
1、熟悉MySQL、Oracle和SQL Server等数据库,数据库索引的相关应用及实现原理(B+Tree),有SQL优化的工作经验。
服务模块:
1、熟悉Tomcat服务配置,能根据业务对Tomcat配置进行调优。
2、熟悉Jetty服务配置,能根据业务对Jetty配置进行调优。
3、熟悉Nginx服务配置,能实现Nginx的代理转发、重定向以及使用反向代理实现负载均衡等技术。
搜索引擎模块:
1、熟练掌握基于Luence的搜索引擎ElasticSearch的相关技术,在企业项目中使用ElasticSearch实现带有分词功能的全文检索功能。
大数据模块:
1、熟练Hadoop相关技术,工作中使用过Hadoop中的MapReduce对海量日志数据进行分析和挖掘。
2、熟悉Hive和Hbase数据仓库、ZooKeeper、Spark、Kafka消息队列等。
3、熟练掌握基于python的网络爬虫技术,爬取过智联招聘,51Job、时光网等网站的海量数据。
4、熟悉NoSQL技术,Redis和Memcache缓存服务的应用即分布式集群的设计与搭建。
5、熟悉Java中线程池的使用和优化,熟练掌握Java中读写锁的用法和锁的安全问题,有丰富的高并发工作经验。
工作经历
2013-07-01 -2015-01-01北京五八同城信息技术有限公司Java工程师
在职期间负责公司CRM移动服务端项目、招聘VIP后台易用性改进、五八用户召回运营项目、秋季招聘运营项目秋季招聘运营项目、企业VIP后台建立资源数据优化和微站招聘通项目,使用技术有:CF服务、WF框架和velocity技术、MemCached缓存技术、Maven、Mybatis、Spring、SpringMVC、FastJSON、Redis缓存服务、Netty处理TCP长连接等。
教育经历
2010-09-01 - 2014-06-30大连理工大学软件工程本科
毕业于大连理工大学软件工程专业,大学英语六级,专业课程表现优秀。
技能
《就业大数据服务平台》是一个基于大数据技术的全新就业综合服务平台。 平台先对求职者进行全面的综合能力测试(学习能力测试、职业倾向测试、工作能力测试),并产生相关的就业测试指数和综合性分析报告。 平台根据测试产生的分析指数(学习能力指数X、职业能力指数Y、工作能力指数Z)为求职者智能推荐与之相关的、相匹配的就业工作岗位。 目前,《就业大数据服务平台》已从互联网上实时获取1,410,000+个全国所有城市热门行业的职位信息,并面向广大求职者提供专业级的就业服务。
智慧企服平台是基于大数据的线上线下一体化企业服务平台,平台致力于提升城市营商环境。平台服务涵盖创业服务、商务服务、知产法律、人力资源、市场开拓、信息技术、研发设计与技术服务、咨询服务、金融服务、物流与节能环保等十大板块,面向全国企业用户提供一站式服务。