13年java开发经验,8年项目管理经验。精通spring、spring mvc、spring security和shiro、spring boot、spring cloud、mybatis、rabbitmq 、rocketmq、kafka、zookeeper、dubbo、分布式编程(四种实现方式如seata等)、多线程编程、并行编程、netty、redis、mongo、elasticsearch、docker、微服务、定时任务框架quartz和xxljob,工作流activity和flowable,精通jvm,熟练使用canal、flyway等中间件,熟练使用linux环境,精通php编程,熟练使用python和go语言。精通供应链系统业务、MES业务、电商业务、交易平台、数据中台、saas系统、低代码平台、小程序。
供应链系统SCM:
内容:
1.开发的供应链系统包含销售管理、BOM管理、计划管理、采购管理、生产管理、委外管理、质量管理、仓库管理、物流管理、存货核算、财务管理等模块。
2. 项目采用多租户SAAS架构、微服务架构,后端为springcloud alibaba,前端为elementui,容器为docker,配置和服务注册中心为nacos,流量控制为sentinel。使用中间件redis、zookeeper、kafka、rabbitmq、canal、elasticsearch、flowable、minio。认证授权组件为spring security,持久层框架为mybatis。自动测试和部署工具为jenkins。
2.项目由4个后端、2个前端完成。
3.本人在项目中担任项目经理,进行产品需求分析,进行项目评审,制定项目开发计划和进度安排,协调各部门工作,确保项目按时和保质保量完成,管理和协调项目团队的工作,跟开发人员、测试人员、产品经理、客户等部门沟通和协调,为团队提供技术支持和解决方案,对代码质量进行控制和管理,评估项目中的风险,保证项目顺利完成。
成果:
1. 带领团队保质保量完成公司规划项目,并通过规范培训大大缩减了开发周期。
2. 开发的供应链系统极大的缩短了完成相同工作内容的工作时间,提高了员工一半以上的工作效率。
3. 系统集成钉钉,方便员工利用手机端处理一些不是特别复杂的业务,提高了员工处理业务的灵活性,同时系统中的审批流直接利用了钉钉审批流。
4. 系统多处业务使用了消息队列异步处理任务,将复杂业务逻辑进行拆分,利用异步消息队列生成上下游多出的数据,解除了在某些需要处理大量数据的用户等待时间。
5.对于部分需要处理大量数据的地方运用了多线程多任务的处理方式,大大降低了在处理大量数据业务上的时间,极大的提高了系统性能。
6.利用后台消息队列异步处理生成报表数据,将处理业务数据和报表数据进行拆分,极大的提高了系统响应性。
7.利用自己部署的文件存储系统Minio存储公司文件类数据,为公司节省了一笔费用。
8.经过多次重构和优化,提高了系统性能和稳定性。
北京艾克在线培训系统:
内容:
1.为北京艾克科技有限公司开发一款在线交通培训考试系统,系统为PC端+手机小程序,系统后台包含会员管理、课程管理、视频管理、订单管理等,前台包含培训视频(免费和付费)、用户中心(个人信息、课程信息、考试中心)等,支持视频播放、断点播放等、支付宝和微信支付。
2. 项目为CMS模式,单体应用,后端为springcloud alibaba,前端为bootstrap传统前端,容器为docker。使用中间件redis、rabbitmq、minio。认证授权组件为spring security,持久层框架为mybatis。
3.本人在项目中担任独立开发,进行产品需求分析,项目评审,制定项目开发计划,跟客户直接沟通产品,评估项目中的风险,保证项目顺利完成。
4.项目上线后曾经支撑过10万用户。
成果:
1.项目上线并得到北京艾克电子科技有限公司老师的赞誉。
2.项目支撑过10万用户。
宁聚股票回测平台:
内容:
开发一款公司内部用的信息管理系统:可以添加管理员,给管理员分配角色和权限。可以添加客户,记录客户购买和赎回基金,记
录基金每天净值。并开发api,实现官网信息同步。并开发微信公众号,方便客户查看基金,购买和赎回记录,以及收益。
成果:
出色的完成技术总监提出的需求,通过每天上传股票的高开低手换手率等数据,计算每天的收益,通过不同的策略计算出买卖股票的时机。为公司的策略研发提供直观的结果和策略正确性评估。
1.开发的供应链系统包含销售管理、BOM管理、计划管理、采购管理、生产管理、委外管理、质量管理、仓库管理、物流管理、存货核算、财务管理等模块。 2. 项目采用多租户SAAS架构、微服务架构,后端为springcloud alibaba,前端为elementui,容器为docke
内容:1.开发的供应链系统包含合同管理、BOM管理、计划管理、仓库管理、物流管理等模块,并与用友系统进行集成。 2. 项目采用微服务架构,后端为springcloud alibaba,前端为elementui,容器为docker,配置和服务注册中心为nacos,流量控制为sen