个人介绍
多年Java开发经验,数据库设计,系统设计经验,了解行业常见解决方案。带领过6-8人团队。系统化思维。
熟练使用Java核心类库,熟悉JVM优化,JAVA 并发编程,看过Spring源码,熟练使用SSM框架,熟练使用zookeeper和dubbo搭建服务。熟练应用Shiro权限系统,有支付系统开发经验。熟悉Redis。熟练运用设计模式。
工作经历
2018-05-03 -2018-09-20北京行园互动高级后端工程师
担任团队研发经理,完成第一版产品的后端开发。产品为新能源汽车交易系统。
2017-06-14 -2018-04-30北京寰球时代高级后端工程师
完成汽车商场及B2C汽车售卖系统2.0。并搭建3.0架构,3.0架构采用zookeeper和dubbo。
2016-10-20 -2017-06-13北京对啊网高级后端工程师
完成对啊网后台开发。
2015-06-30 -2016-10-01北京诸葛修车网高级后端工程师
诸葛修车网是汽车后市场B2C平台。担任用户组负责人,带领5-6人,完成用户模块开发。
2012-07-12 -2015-06-22易车网高级后端工程师
完成汽车参数后台系统开发,二手车估值模型开发,易车商城开发等等
教育经历
2009-09-01 - 2012-07-01河北高等工程技术专科学院计算机软件与理论大专
大学主要学习了 Java语言 C#语言 C语言 数据结构 等等
技能
项目为社保局使用,通过调用银行接口实现批量发放、征收、追回 农村居民养老保险的功能。 主要难点在于发放和征收的人数比较大,一次发放数量可能有几十万之多。对于此,采用分包处理之后再合并导出数据的方式。银行接口调用复杂,需要先生成本地文本问文件,上传到ftp服务器,调用银行前置机发送消息,处理返回消息。这个过程我采用模板方法模式,提高代码复用性,使得代码结构清晰。另外要在web服务中开启socket监听,监听银行回调,完成数据下载,处理,入库等操作。技术上采用springMVC,Spring,MyBatis,Mysql数据库,druid连接池,封装了POI,前端使用freemark+bootstrap框架,等等