faicer
1月前来过
全职 · 300/日  ·  6525/月
工作时间: 工作日18:00-23:00、周末08:00-18:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

3年后台开发经验,曾在神州数码工作两年,负责综合前置开发及服务升级,目前在海颐软件担任高工一职,主要负责新平台架构设计及开发、旧框架微服务化。精通java,掌握spring、springboot、springcloud、alibaba全家桶系列主流技术运用,熟悉redis、mongodb、kafka、rocketmq等主流组件原理及运用,熟悉分布式常用场景解决方案,熟悉DevOps,合理运用elk/efk、docker、jetkins、gitee/gitlab等实现自动化集成部署。

工作经历

  • 2022-04-19 -至今烟台海颐软件高级应用开发工程师

    项目组属于电力营销产品部,主要负责对南方电网移动业务进行服务支持,本人在项目组中担任高工一职,负责平常复杂业务开发及代码优化,同时负责平台新框架架构分析设计及整体项目迁移升级工作

  • 2019-09-09 -2022-04-19神州信息java开发工程师

    项目组属北京银行驻场开发团队,负责银行核心及前置等模块业务,对银行框架提供适配化服务,同时进行部门核心业务开发

教育经历

  • 2016-09-01 - 2020-07-04聊城大学软件工程本科

资质认证

技能

RocketMQ
Kafka
Nginx
Netty
NoSQL
ElasticSearch
Oracle
分布式
架构
0
1
2
3
4
5
0
1
2
3
4
5
作品
移动营销管控平台

项目描述: 结合移动营销开发工具对移动营销进行多维管控(包括人员、项目、系统、需求、接口等),以工作流形式对整体开发流程进行管控。同时对数据字典进行监管,合理规范化数据库,搭配数据中心使元数据管理更加便捷及规范。整体界面使用自研AI进行流程指引。 个人职责: 功能设计及开发,分析全维度业务,对数据、接口等进行统一集中式管理 工作难点: 1、需掌握更深层次关联关系,同时需结合activiti7 & bpmn进行工作流绘制,并且需考虑实际进度以及流程管控,难度较高。 2、使用hanlp开源NLP工具,考虑语境对问题进行选择性答复,但考虑提问者对整体工具掌握度以及使用目的,还需结合本地数据进行逐步训练。

0
2023-04-04 04:26
移动营销后台项目

项目描述: 移动营销后台服务支持,随着电网需求扩大,业务逐渐扩展,项目膨胀同时利用技术迭代逐渐增强项目对未来发展的支持。 个人职责 1、负责移动营销后台日常业务开发及平台升级迁移工作,将springmvc框架迁移至springcloud,并集成多个组件进行升级改造、服务优化、技术监控。 2、日常为解决问题及修缮业务提供技术支持,对原有缺陷进行修补改正,提高代码质量。 工作难点: 1、代码迁移工作量巨大,考虑到管理平台后台原有代码并未实现前后端分离,难以拆分服务及对服务进行持续化集成,jdk版本不同导致部分方法、jar包均需更改,还需及时检测jar包冲突等因非人为因素导致的错误。初步考虑采用灰度发布,以可持续化集成方式,挑选小型模块作为迁移demo进行步步试验。 2、微服务问题检测功能,集成skywalking对新框架链路监控,同时配合logback通过agent输出给skywalking oap,追查链路的同时能通过traceId查询对应详细日志。同时采取elk/efk模式对日志进行集中收集、处理、存储以及监控。 3、代码质量问题。由于旧代码存在部分质量问题,导致整体服务可维护性、性能等质量因素均不理想,对于后续自动化集成及实施链路,初步考虑添加sonarqube作为代码提交质检组件,以默认或自定义规则对提交代码部分进行质量检测,同时集成Idea本地sonar插件,结合组件进行本地化代码质量检测及修正提醒,以达到提高代码质量目的。

0
2023-04-04 04:32
综合前置项目管理平台

项目描述: 1、为银行系统提供服务渠道的统一接入平台,支持各种服务渠道系统联结功能 2、提供后端、前置、渠道联调可视化交易信息管理平台(简称tims) 个人职责: 1、负责ESB(行内系统接入,基于XML+TCP)与ESC(三方接入总行,网关API)开发工作与服务治理。 2、将tims(原基于SSH框架)进行微服务化 工作难点: 1、由于原有代码缺陷,tims查阅接口信息、导文档等业务响应极慢,源码部分连接未释放,导致游标超过上限。微服务化过程中修改完善原有代码,集成redis缓解数据库压力 2、Redis内存占满。首先优化redis配置(内存淘汰机制、最大内存、过期策略等),其次借鉴LFU思想,构建job(基于PriorityQueue+Map)分析tims热点数据并对Redis进行预热 3、生产事故ESB出现OOM,固针对高并发状况优化全局前置,行内系统接入ESB,自定义令牌数量机制限流;针对行外三方系统接入网关ESC,自定义Filter实现令牌漏桶算法。后续集成Sentinel熔断监控、SkyWalking链路追踪,做到精准定位追溯

0
2023-04-04 04:43
更新于: 2023-02-06 浏览: 87