个人介绍
1.熟悉java语言,有较长时间的java实际项目开发经验。
2.熟练使用springmvc,springboot,mybatis等开源框架,并且了解其设计原理,阅读过部分源代码。
3.熟悉常用nosql数据库,例如redis,MongoDB。并在项目中实际使用。
4.熟悉分布式和微服务,使用springcloud搭建了目前公司的分布式框架。
5.熟练使用mysql,oracle等关系型数据库,具有较好的数据库设计能力。熟悉sql调优。
6.熟悉activemq,rabbitmq。并能合理的运用于适当的场景中。
7.熟悉多线程高并发程序的开发,对cas和aqs锁有实际的使用经验。
8.熟悉git,jenkins,maven等相应工具。并在目前的工作中使用。
9.熟练使用jetbrain idea 集成开发工具进行项目开发。
10.熟悉常用的设计模式,并在实际项目中比较注重合理的运用设计模式,以使得代码具有较高的可扩展性。
工作经历
2016-10-17 -2020-10-15雅骏新能源汽车科技有限公司java开发
1.负责车网平台的二次开发。新开发内容主要包括车辆小程序,维修助手,售后业务支撑平台的开发。采用springmvc,oracle,redis,rabbitmq。持久层框架使用mybatis。 2.负责充电桩网平台的开发。主要包括充电小程序,桩网服务,管理平台,网关四个子系统。采用springboot,mysql,mongdodb 的架构。持久层框架使用mybatis。 3.进行车辆小程序,充电小程序的开发,使用springboot,springcloud,mysql,redis,mongodb。 4.红绿灯及三轮车监控控制平台,和四川铁塔公司合作,为三轮车和交通灯提供储能设备。我们负责为储能系统提供设备监控和远程控制。使用springboot做开发框架, redis做缓存,mongodb分片做报文存储。目前的峰值tps大约为200次/s
2015-07-15 -2016-08-16亚信科技有限公司JAVA开发
1.负责四川移动经营分析系统得ETL工具得开发和维护。为经分系统提供底层数据。将生产系统得数据文件抽取到DB2仓库和hive。 2.负责重庆移动的ETL工具得开发。参与任务调度系统的开发. 3.参与湖北移动和浙江移动的DACP(数据资产云图)得开发和实施。
2014-07-15 -2015-07-15美的集团java开发
支付业务支撑系统为支付系统的后台系统 ,主要提供给风控配置,财务对账,订单查询等功能。使用springmvc,dubbo。直接调用各个业务系统的接口进行业务处理。数据库使用mysql。
2012-06-06 -2014-07-15北京拓尔思java开发
1.从大四下学期开始到公司开始实习。在实习期间,协助同事完成了南充市商业银行门户网站项目。承担站内检索的建设工作,并顺利完成任务。得到了公司领导的好评。 2.正式入职之后,进入公司公安项目组工作。在入职的第一个月内,和同事共同完成了贵州省公安厅高危人群预警平台开发。在开发过程中使用spring+struts2+extjs. 3.在完成贵州省公安厅高危人群开发之后又承担了“新疆自治区全文检索项目”的开发及实施工作。此项目主要是对先前有的项目进行升级和修改bug.并对项目进行实施。 4.在之后,又在“公安网上作战平台承担高危人群预警系统”的开发工作,并顺利完成了相关开发工作,在开发中使用了springMvc。 5.完成作战平台后,又进行全文检索的重构。在系统重构中承担了其中高级检索和批量检索模块的开发工作。使用spring+servlet+html+jquery.
教育经历
2008-09-01 - 2012-06-01成都信息工程大学计算机科学技术本科
成都信息工程学院计算机科学与技术2008级本科毕业