个人介绍
9+年研发经验资深工程师,兼3+年项目主管及系统架构经验,能基于用户需求进行合适的技术选型,并独立完成从0到1的系统架构搭建,擅长电商、金融、流程系统的架构和设计,参与管理并完成核心流程业务设计。逻辑思维缜密,善于分析业务的相互关联、相互制约,并能抽象出业务架构。熟悉微服务架构理念;熟练掌握J2EE体系,精通JAVA语言;熟练掌握Spring Cloud、Spring Boot、Spring、Spring data jpa、Hibernate、ActiveMQ等框架;熟练掌握JAVA并发编程,对线程安全及线程池有丰富的实践经验;熟练掌握达梦、Mysql,MongoDB,Redis。能编写shell、groovy脚本,对系统国产化改造有实践经验。除后端研发,还熟悉部分前端框架及后台运维部署。喜欢和享受攻克难关,对项目性能优化、稳定性及安全方面有丰富的实战经验,例如sql优化、系统卡顿、死锁、内存溢出等问题。对团队建设及公司商业模式有一定的见地,例如技术分享、结对编程等。除此,我不满足于现状,业余时间也会加强技术学习,喜欢和享受技术的进一步提升,以此来应对更多的挑战。
工作经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏工作经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
教育经历
2010-09-01 - 2014-07-01成都大学数字媒体技术(计算机类)本科
在校期间,连续两年获得学校奖学金及优秀学生干部,并获得成都大学开拓杯创业大赛团体第二名。
技能
1、该平台专门为信贷经理打造的一款线上开单助手,信用贷、抵押贷、车贷、银行贷、装修贷......多种客户申贷渠道任你选择。认证即送金币,助力快速抢单,实时获取一手真实好单,全部订单都是有真信息真需求的客户。当前产品核心功能有:普通用户手动抢单。购买自动抢单计划用户自动抢单。优惠券活动。 用户邀请赚金币活动。外来客单接收,优帮贷客单上架、客单折扣处理、及特价处理功能。客单自动定价、城市定价功能。客单自动筛选Push推送。充值会员升级功能。用户资质认证。其他相关补充功能。 2、基于Spring Cloud微服务框架,为项目前端提供接口及管理端接口开发。包括后端管理,前端接口,统计模块,活动模块。其中数据库采用mysql,用Mybatis实现ORM,用redis来缓存数据,ActiveMQ实现异步解耦,Nginx实现转发和负载均衡。 作为后端开发人员,也兼任过前端vue开发。在做活动框架(分享管理)时,由于任务量特别大,缓解了团队人员压力,一定程度上降低了公司成本,保障了整个团队任务按期交付。 3、负责jira集成gitlab,jenkins持续集成部署部署框架搭建。作为此框架的唯一开发人员,完成了由0到1的开发工作。在该系统交付实施后,项目单个服务部署时间由原来的至少5分钟缩短到现在的2分钟。整个项目的部署由原来的至少30分钟缩短到现在的15分钟。
1、系统包括6个主要模块:名单管理、客户风险等级评估、大额报告、可疑报告、报表管理、基础功能。 2、本人主要 在Spring Boot、Spring MVC、Spring Data JPA框架下,通过Restful风格的接口设计,独立完成微服务模块大额,可疑后台编码工作,包括模块配置管理等。 根据银行反洗钱令规定,用mongodb编写大额可疑模型查询语句,并辅助小组成员的编写开发工作。 3、系统难点主要包括黑名单扫描,解决办法采用算法主要基于Apache 的开源全文搜索框架lucene。
1、网站的主要功能我们分10大块,分别是系统管理、联盟管理、页面管理、活动管理、会员管理、订单管理、商品管理、商品排名管理、个人信息、报表管理。 2、本人主要负责 在Spring web技术架构体系下,参与网站所有接口、商品管理、订单管理、活动管理等数据库的设计和编码,并且撰写相应的文档。根据现场需求进行流程分析与编写及参与概要设计的讨论,以便于增加在开发中对业务熟悉度。 根据所需要的业务,参与项目中的JAVA编码工作,完成信息管理,商品管理,会员管理,页面管理等与购物相关的后台一系列功能,并对程序业务逻辑进行优化,以达到更好的性能。 3、难点主要包括用户访问性能问题,解决办法:系统通过freemaker对网站内容进行文本化输出,提示用户访问速度。系统提供gzip压缩技术,如果浏览器支持gzip网站将对js、css和图片文件进行gzip压缩传输,提高用户的访问速度同时减轻服务器压力。