




工作经历
2022-05-04 -2025-05-05普华永道 深圳前海捷创未来高级后端工程师
2024年10月~2025年4月:Java Spring框架,世纪互联财务电子档案管理系统 2022 年 4 月~2025年1 月:基于Net6框架开发Digital Maker低代码平台,搭建Smart at Work产品,ITC项目,以及交付
2014-11-01 -2022-05-04北京易天正诚信息技术有限公司高级后端工程师
负责技术选型,重点框架的开发,日常系统性能优化,及代码重构 2018 年 11 月~2021 年 5 月:项目架构设计及搭建、主要业务模块研发 2016 年 8 月~2018 年 10:负责车险机器人、C***发,促进了架构升级和前后端分离 2015 年 9 月~2016 年 7 月:开发车险机器人,爬虫及 RPA 方式对接保险公司 2014 年 12 月~2015 年 8 月:负责养车团购订单中心、商城产品开发
2011-01-05 -2014-11-01盛拓时代(北京)信息技术有限公司研发
1.文档爬虫工具 2.IT168 文库CMS开发 3.Winform文档管理客户端开发
教育经历
2005-07-01 - 2009-07-30辽宁工程技术大学软件工程本科
语言
技能

主要是面向大b和小b的车险出单SAAS平台。大b主要是4S店,专业代理,保险公司等客户,小b是个人代理人,覆盖全国主要省份,有60多家大b客户在使用,在这个SAAS平台上,一个车牌号实现多家保险公司的询价和出单业务。以及便捷的跟进计划提醒,信息的多渠道(短信,图片,H5)等推送。实时的数据统计和报表分析功能,以及目标车主客户的雷达分布图。多维度的查询能力,自己跟企业*的通信,呼叫盒子。是客户展业的利器。18,19年度是行业第一 该顶目由pc端,h5,小程序及app多平台使用场景。pc端主要是vue+element ui框架廾发,h5小程序和app使用uniapp框架实现的跨平台。后端由java和net两大开发环境。 1.0版本刚开始设计顶目,简单的使用独立javaa tomcat作为java开发环境, . net framework4.5。后台随着用户数的大量增加,以及产品矩阵的日益完善:全国6000多大b客户的使用,2万+业务员的使用,涉及大量的批量操作,两大开发环境分别升级到了spring cloud和net core3.0版本。外部代理使用nginx作为外部反向代理,内部用zuul作为网关服务,naco为服务注册发现和配置中心,spring cloud框架开发部分微服务,主要是用feign ribbon hystrix来实现rpc访问,内部微服务实例的负载均衡和熔断降级功能。产品中还开发了文字聊天功能,采用了websocket + netty高并发通信框架。另外一部分微服务使用了.net core webapi来实现的。系系统的定时任务/服务采用的是hangfire框架实现的。两大异构系统之间的交互通过Rest ful风格的http请求和RabbitMQ消息队列行通信。数据库使用的是mysql,主表数据量量已达到3亿+规模,读写分离,缓存及性能优化手段使用后,最终按照用户数据规模拆分成了独立的数库。redis作为分布式缓存,有多个使用场景,有部分实力作为内存使用,仅保留当天数据没有持久化。有部分是作为业务支撑,比如绩效排名等(很尴尬,上线一周就被迫下线,部分客户反对行业排名)是有持久化的。项目在落地过程中,也有不少坑,比如对象使用不当导致内存泄露,GC不及时,尽量避兔使用java自带的连接池,因为线程数和队列的设置不太合理,根据业务需要自定义io密集型,cpu密集型和混合型的连接池。高并发http通信还应该注意nginx,zuul以及微服务之间长链接的设置。像net core之间任务型的异步请求还要注意关闭上下文切换等等。


Digiqal Makter低代码平台,主要面向普华永道内部以及DRD(数据化转型部门)项目交付,普华内部十多个内部管理模块均搭建在DM上,包括LMS休假管理,RoomBooking会议室预定等,DRD使用平台交付了多个香港政府以及国内中小企业数字化转型项目。 该平台后端低代码部分使用Net6 +反射,前端低代码部分使用MVC+Npm+Vue Cli 脚手架,其他功能采用ABP+微服务,数据库使用MongoDB,Redis缓存,RabbmiMQ队列。 平台主要包括:MasterSite管理,管理租户和组织;VProfile,SSO登陆、组织相关接口,AppMaker,前端低代码;Ng,后端低代码,任务管理;
