☆有大量分布式框架(支付宝框架sofa3)和多线程编程经验。
☆熟练掌握JSP、Servlet、JDBC、JavaScript、HTML、jQuery、Ajax、XML编程技术
☆熟练配置、调试Java应用服务器 Tomcat,Weblogic进行Java程序的开发部署。
☆熟练使用多种工具Eclipse/MyEclipse、PowerDesigner、Navicat,PLSQL Developer,Wampserver, mysql workbench/sql workbench,xshell,xftp5,postman, Junit,Visio,Axure,REST/HTTP API Client
☆熟练使用Struts2,sofa3、Spring,Hibernate,SpringMvc, MyBatis,SpringDataJpa,Springboot框架。
☆熟练掌握SVN、GIT、Maven等项目开发及管理工具。
☆熟练使用Linux.windows操作系统。
☆熟悉HttpClient、WebService等远程调用技术、Quartz任务调度框架、Redis非关系型数据库、RabbitMQ消息队列技术.
☆了解环信api,moogdb数据库,和极光推送,hbase数据库。
☆熟练使用Axure画项目原型图,算半个产品经理。
☆系统学习过区块链技术,会docker,nodejs,会搭建区块链环境,开发一定的智能合约。
☆熟悉php和php的yii框架能开发一些简单的项目。
项目一
项目名称:AI-Branding安全品牌效果评估
软件环境:SpringMVC+ibatis+Spring+mysql+sofa3+hbase+ODPS
开发工具:Eclipse + Maven + JDK1.6 + git
项目简介:安全品牌牵头联合 AI技术团队共同研发AI驱动的智能投放平台,该平台通过数据化运营将支持品牌投放策略智能推荐、品牌传播ROI转化量化实际评估等,提供高层、市场运营、采购、财务用于可量化传播考核,以及舆情干预等决策使用。该平台将节省企业传播成本,提升决策效率,用数据驱动决策。期望提升数据服务能力,实现品牌投放的凭经验、无法量化评估等问题,能监控竞对市场现状并进行及时的舆情应对。高效品牌投放、舆情应对。主要功能分为效果评估管理 ,事件标签及介绍,标签说明,用户观点聚类,情绪时序信息,关键传播信息,品牌转化评估,媒体声量、用户声量,人群管理等功能。
责任描述: 负责评估管理,事件标签编辑介绍,用户观点聚类,关键传播信息等功能开发,并和前端联调。上传文件并解析百万数据到mysql数据库中。
项目二
项目名称: TP灰度项目
软件环境:SpringMVC+Mybatis+Spring+mysql
开发工具:Eclipse + Maven + JDK1.6 + Tomcat + git
项目简介:针对蚂蚁金服目前系统发布中缺少预发验证的环节,缺少真实线上环境验证的问题,提供更真实的风险决策数据,补足当前发布风险不可度量的问题,为后续持续的稳定性改造提供可验证的环境基础。主要分为公司管理,灰度策略管理,公司隔离以及权限管理,白名单管理,灰度规则管理,登陆等功能。
责任描述:前期业务参与需求分析,数据库设计,搭建项目开发环境,完成数据访问DAO层开发,负责首页查询,公司管理,灰度策略管理开发并和前端联调相关功能。
项目三
项目名称:邻家便利店(无人超市)
软件环境:SpringBoot + SpringMvc+Mybatis +MySQL
开发工具:IntelliJ IDEA、Maven、Git
所用技术:Redis
项目描述:无人超市是国内刚刚兴起比较潮的一种购物方式,顾客只需下载相关的App即可完成购物之旅,,此App主要是供顾客进店购物所用,包括进店扫码开闸机,购物结算支付及支付完毕后开闸机离店,涉及到新的技术有人脸识别face++,及极光推送控制闸机的开关,模块有设备管理、用户体系、订单管理、第三方支付、后台管理这几大模块,所在项目组主要是负责后台接口的开发,供前端App调用。
责任描述:前期根据需求文档,理解业务的要求,进行表结构的设计,接口文档的编写,然后由经理进行审核,在这个项目中主要负责的人脸识别和极光推送控制闸机开关等功能。后期跟前端进行接口联调,本地测试通过,然后协同测试人员,发现bug及时修复,进行代码和业务的一些优化。
项目四
项目名称:房二贷(APP)
软件环境:SpringBoot +SpringMvc+ Mybatis +MySQL
开发工具:IntelliJ IDEA、Maven、Git
所用技术:shiro权限框架 、Redis
项目描述:本产品是针对个人名下有房,且在银行抵押权设定所计的长、短期抵押类借款产品,满足客户长、短期资金需求。借款人需提供房产委托平台设定抵押权给借出人,便于房贷借款人在线上提交基本信息,查看进件申请进度,查看后期银行扣款信息。项目主要有(会员模块、进件模块)、管理系统、订单模块、业务员端这几大模块,后端团队编写接口供前端调用。
责任描述:在项目经理的带领下,根据需求文档的要求,先进行数据库的设计,然后熟悉APP端和后台系统之间数据传输的逻辑,本人在项目中主要是担任会员端和业务员端app项目的组长,主要为安卓端和IOS端提供后台接口。本人负责短信验证码和轮播图相关查询的开发,分配组员任务,督促检查进度,并协调测试和开发。
项目五
项目名称:百联黄卡库存项目
软件环境:SpringMvc+Hibernate+SpringDataJpa+Oracle 11g
开发工具:eclipse,Maven,Svn
所用技术:Infinispan缓存
项目描述:百联黄卡是针对百联集团网上商城,方便于客户购买商品,面向门店销售的一种卡,类似于京东实体卡。客户可以在百联旗下门店购买,并在网上购买商品时使用。项目主要有库存登记,登记审核,库存调拨,调拨审核,调拨关系管理,员工信息管理,仓库管理,卡片作废管理,售出等功能。后台提供接口调用。
责任描述:项目前期我进行原型设计,为产品经理提供技术协助。并和项目经理设计并编写以上接口文档,设计全部数据库,我负责功能为库存调拨,审核,调拨关系管理,员工信息管理,仓库管理,售出等,并且带领实习生并协助他们。后期和前段联调和优化。
项目六
项目名称:百联电子提货卡
软件环境:SpringMvc+Hibernate+SpringDataJpa+Oracle 11g
开发工具:eclipse,Maven,Svn
所用技术:Infinispan缓存
项目描述:电子提货卡为虚拟卡的一种,主要面向于公司逢年过节对员工发的一种福利,或者个人赠与他人。从制卡,领卡,提卡,提货上可以分为卡系统和卡交易系统。主要功能为制卡管理,售卡平台领用查询,商品条目查询,商品信息查询,批次号查询,领卡管理,套餐管理,购卡,核销,卡sku统计,卡交易统计,卡信息查询,卡密查询等功能。
责任描述:项目前期我进需求分析,主要负责制卡申请,制卡审核,领卡申请,领卡审核,套餐申请,套餐审核,批次号查询,卡交易统计等功能并设计对用模块的数据库和完成接口文档的编写。后期和前端联调,发现bug及时修复,进行代码和业务的一些优化。