lilbeef
1月前来过
全职 · 400/日  ·  8700/月
工作时间: 工作日19:00-23:00、周末10:00-19:00工作地点:
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

语言能力:有海外留学经历,能熟练在英文平台收集查看问题,能自由阅读各个主流厂家提供的英文原文接口文档。

专业技术:熟练掌握主流技术框架,例如springBoot、SpringCloud等主流分布式架构。熟练使用主流常用第三方组件,例如各种mq中间件、xxl-job等定时任务组件、熟练使用各种持久化框架及数据库,例如nosql的redis/mongo等,关系型的mysql/pgsql等等,框架例如mybatis/mybatis-plus/jpa等等。对业务理解能力强,拥有开发高并发,高可用,高性能产品的经验。

团队能力:具有团队组建与扩充经验和项目管理与协调经验。熟悉敏捷/瀑布等主流开发模式,熟悉每种开发模式的要点与管理方式。

自我评价:勤奋务实,积极向上,踏实肯干,诚信待人,有毅力。对技术感兴趣,能很快的融入工作环境,英文优秀,能自主阅读各类主流框架原文文档。拥有带领团队与协作开发管理相关的经验。学习能力极强,喜欢研究新技术。

工作经历

  • 2021-03-01 -至今成都准度科技有限公司JAVA开发

    负责从0开始搭建项目开发,负责公司水务项目的整体架构搭建,并且独立开发12个子系统中的4个微服务系统,其中包含一个最重要系统,2个此等重要系统,1个次要系统。独立负责系统从数据库表结构设计,业务流程梳理,技术难点调研与实现相关工作。

  • 2020-04-01 -2021-03-01成都天翼空间科技有限公司JAVA开发

    负责维护版本迭代,以及遗留问题的修复。 负责参与公司新项目开发,独立完成微服务模块完整开发。 负责参与制定接口开发标准与流程架构制定,制作统一api接口标准开放给第三方上游服务商,同时对接第三方下游不同供应商api接口。

教育经历

  • 2012-09-01 - 2018-12-01伊利诺伊大学香槟分校数学本科

    就读于美国伊利诺伊大学香槟分校,因国外本科文聘需要自费认证而目前公司并不要求,所以暂无学信网认证

技能

ElasticSearch
RocketMQ
Docker
多线程
Mybatis
RabbitMQ
Redis
SpringCloud
0
1
2
3
4
5
0
1
2
3
4
5
作品
智慧水务平台

项目背景: 智慧水务平台是为水务公司提供的一整套业务解决方案,包含了水务公司由上至下所有的业务,打造完善的水务平台系统。 总共分为12个子系统的微服务架构,负责其中最主要的营收系统模块,次等重要的报装系统,设备系统以及次要的客服管理系统。 1.营收系统 1.1 工程环境: springcloud-alibaba+rocketMq+mysql+redis+xxljob+minio+rancher2.0 1.2 技术使用: 使用springcloud-alibaba作为微服务框架,redis作为缓存服务,xxl-job作为定时任务中心,minio作为文件服务器,部署于rancher管理docker容器镜像。 1.3 技术难点: 1.3.1 营收系统主要功能即为远程收费,后台同时负责web端与*公众号端的api接口开发,对接了*native扫码支付、*JsApi公众号支付、支付宝支付、银联支付等多个主流支付接口,设计采取工厂模式+模板策略模式实现了统一接口不同策略的选择。完整实现了低耦合高扩展的架构目标。 1.3.2 针对水务系统设计了账单明细→账单→父子订单的相关数据结构,满足了缴费充值同时进行,并且对充值缴费各种情况(例如:充值到父子账户,充值到物联网水表,充值到IC卡等不同的情况)进行整合处理,采取枚举策略的方式智能选择不同的充值、缴费策略进行整合。保证了复杂关系的整体架构清晰,可读性、扩展性、安全性俊得到保障。 1.3.3 针对水务公司的自定义票据模板需求,采取word预定义站位标识→转换PDF的方式,实现了页面动态票据模板编辑功能。调研并研究了一整套word填充工具,word转换pdf保证字体行距等属性不丢失的第三方工具部分改写等。 1.3.4 针对水务公司特定的抄表计划需求,设计并实现了一套链式的定时任务结构,解决了普通cron设置的定时任务无法满足的业务场景(例如每20天执行一次,则执行时间为20号→10号→30号→20号等)。设计为类似于链表一样的结构,每一次任务执行期间计算下次执行时间并创建新任务,并且设计执行失败时的补偿机制等等设计。

0
2023-04-30 09:56
RCS消息平台

项目背景: RCS消息为电信官方主推的5G消息平台,支持丰富的媒体格式,包括文本,图片,视频,音频等. 由电信官方提供maap平台支撑消息发送,由下属消息平台建立chatbot与maap交互达到与各种行业对接的目的。此项目为完全后台api接口,不包含前端页面 1.责任简介: 由于电信提供了3个maap平台接口,分别为北京信元maap,四川中兴maap,以及上海maap.每个平台接口参数均略有不同,负责整合3个平台接口,为下游平台提供统一的规范的api调用接口。 2. 技术选用: springboot+redis+restTemplate。 3. 技术说明: 由于各个maap平台提供参数差距较大(例如: 四川平台均采用xml格式,北京上海均采用json格式),整合较为困难, 设计并采取下游提供选择平台参数以及基本参数,基于反射自动选择不同的maap平台的解决方案。

0
2023-04-30 09:57
营销生态平台

项目背景: 营销生态平台主要为服务商(虚拟产品电商品台)-供应商(虚拟产品售卖方)提供一个高效、方便、安全的一个中间平台。为服务商提供即使、准确的购买决策依据。 平台共分为4个模块, 主控后台,供应商/服务商后台,风控工程,订购API工程。 开发期间主要负责主控台和订购api工程两个模块 1.主控台 1.1 项目简介: 提供一些列管控,审核,报表等功能帮助公司商务/市场/运营部门进行日常办公 1.2 工程环境: springboot2.2.4+mysql5.8+nginx+svn 1.3 技术使用: 前端采取laiyu进行开发并实现国际化,通过重定向避免数据的重复提交,提供分页显示数据。后台功能包括订单管理(包含每月订单统计,报表统计等),商品管控(商品审核,价格,商品参数修改等),人员管控(员工账号,权限等),服务商/供应商管控(资质审核,每月账单,合同管理等)等14个模块。 2.订购API 2.1 订购api可根据服务商需求,根据权重,价格等因素自主选择最合适的供应商购买商品. 若供应商订购失败,则会自动选择第二供应商循环直到购买成功 2.2 工程环境: springboot2.2.4+mysql5.8+nginx+redis+svn 2.3 技术说明: 2.3.1 由于同一商品接入了多家供应商通过http调用订购接口,不同的订购接口参数,要求,规范均不相同,整合所有接口为服务商提供统一的标准的订购接口下单 解决方案: 将参数分为完全固定参数(密钥等),半固定参数(产品编码等),动态参数(充值账号等),在基于反射整合成统一订购接口对接服务商 2.3.2 由于虚拟产品通常分为直充和卡密两种形式,基于两种形式有同步和异步两种确认结果方式,需要基于两种方式提供一个统一整合的循环订购机制,保证在第一家供应商订购失败后循环机制不会重复循环和出现逻辑漏洞(基于redis同步锁保证异步同步结果不一致时不会出现双重循环等)

0
2023-04-30 09:59
更新于: 2022-05-05 浏览: 141