个人介绍
1、熟悉linux系统操作,精通java基础和java ee开发;
2、熟悉springboot+springcloud的微服务。
3、框架方面熟悉spring mvc,struts2,hibernate,mybatis.利用这些技术可以迅速搭建一个demo;数据库方面熟悉当前主流关系型数据库mysql,sqlserver2014,oracle;数据交互xml,json,可以利用该技术实现webservice相关接口开发;了解应用服务器tomcat,weblogic;
第三方工具如:rabbitmq,mongodb做过相应的开发。利用tomcat+apache可以搭建一个简单的分布式系统。
中间件redis、KAFKA第三方缓存。
4、处理过多线程、并发的系统,优化查询缓慢的逻辑。
5、熟悉企业级web和电商平台的开发。对库存管理非常有研究。
能够根据产品经理的需求写出设计文档和数据库设计,同时配合项目组解决关键问题。
工作经历
2019-05-01 -2021-02-01美特斯邦威高级后端工程师
1.配合项目经理进行汽车销售,售后系统的代码编写和测试。该项目利用springmvc+hibernate+spring实现,期间我主要负责后台代码的实现,并配合SAP实现webservice接口的开发,上线期间对系统的分布式部署。 2.参与汽车行业配件的库存管理开发,从配件入库,调拨,出库,销售的管理。期间用到rabbitmq作为缓存工具来减少入库出库对数据库的频繁操作。 3.运维广汽本田DMS销售系统,并参与客户需求讨论和问题修改。 4、参与并负责上海经侦项目的开发,在期间以组长的身份参与协调及代码走读工作。 5、上汽销crs系统开发,技术实现springboot+mybatis+redis+vue实现前端+小程序+H5 APP开发; 以项目组组长的职责负责后端开发并解决项目组遇到的问题。 6、上汽大众DMS系统开发。 技术实现 springboot+springcloud+mybaitis+rabbitmq+redis+kafka+vue实现前后端分离; 对大数据量的操作采用多线程实现,线程实现多用线程池ExecutorService; 本地缓存与第三方缓存结合使用,本地缓存多用G
教育经历
2009-09-01 - 2012-06-01洛阳师范学院软件工程本科
毕业于洛阳师范学院,专业为软件工程,在校期间成绩优异,无挂科行为。
技能
1、小程序端获取终端用户授权,然后获取有效活动的问题及对应的答案,用户根据问题进行回答。 2、后端分为总部用户和商品用户。 3、总部用户可以维护商户信息,为用户分配角色、菜单、按钮权限等。 4、商户用户可以维护活动、维护活动下的问题、答案、答案分值。 5、商户用户维护答题等级、奖品方式、奖品维护。 6、商品用户可以查看授权用户、用户奖品领取、用户考试分值的统计信息。 本人负责整个项目的后端开发,同时调解小程序端开发进度。
1、硕沣erp是涵盖商品信息、客户信息、供应商信息、仓库信息、结算账户等功能。 2、采购实现采购订单录入、采购入库、采购退货及相关统计。 3、销售实现采购订单录入、销售入库、销售退货及相关统计。 4、仓库管理有其他入库,其他出库、调拨入库、组装单、拆卸单等。 5、财务管理有收入单、支出单、收款单、付款单、转账单。 在该项目担任项目组长角色,负责协调开发及相关重要代码开发工作。 本项目采用springboot2.0+vue前后端分离开发。