个人介绍
1. 5年java开发,熟悉java语言和语法规范、了解多线程开发,熟悉B/S结构的WEB应用程序开发,有良好的编程习惯,结构清晰;
2. ssm,cxf,springcloud,springboot等框架的使用和整合
3. 熟练使用MySQL关系数据库,redis 等非关系数据库,rabbitmq等消息中间件;
4. 熟悉docker相关虚拟化技术,熟练采用dockercompose进行编排部署,熟悉git版本管理;
5. 熟练掌握idea软件工具开发
6. 了解面向对象理论、软件设计、软件测试等软件开发的基本理论知识,基础框架搭建及编写操作文档经验;
8. 熟悉java基础知识,能较快定位异常及提出问题的解决方案;
9. 熟悉各大三方对接开发,如app推送(极光push),支付(AliPay、WXPay),oss(七牛、腾讯云),短信(大汉三通、阿里云、创蓝)等
工作经历
2018-12-08 -至今上海和颢家网络科技有限公司java开发
um项目: 1、采用目前比较主流的springcloud2.1+springboot2.1构建微服务项目。搭建springcloud生态链:使用eureka作为注册中心,实现服务治理、使用zuul网关框架统一管理微服务请求入口、使用ribbon实现本地负载均衡器和fegin http客户端调用工具等 2、sso登录实现:使用cas+jwt实现微服务单点登录 3、实现令牌登录:客户端调用登录接口,返回对应的token令牌,有效期为8小时,客户端保存该token,并使用令牌关联用户会话信息;服务端使用uuid随机生成token令牌,在登录成功后生成对应的token作为key存入redis,并设置相应有效期 4、对接大汉三通、创蓝,实现短信的发送,短信下行、上行日志报告推送,以及短信的发送次数、成功率、退订率等各类数据报表统计,便于分析成本、效率 5、设计用户分群参数的数据结构及解析,实现根据复杂条件筛选用户的功能 6、外呼任务的任务进度、接通率、门票占比、平均通话时长等数据报表统计 7、使用适配器模式兼容了多个第三方外呼(容联、中联、洪斌等)接口,简化内部系统的开发 8、搭建gitlab+
教育经历
2012-09-01 - 2016-07-01河南科技学院园艺本科
学历为全日制本科,学信网可查。