专心打码中
1月前来过
全职 · 888/日  ·  19314/月
工作时间: 工作日18:00-08:00、周末00:00-24:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

拥有多年大厂的软件开发经验和3年架构经验及诸多项目管理经验,其中3年基础架构中间件和中台开发经验,独立开发并设计过多业务线使用的中间件;3年以上大型系统架构设计经验,曾经独立负责过顺丰同城2000万 qps 的登录服务;以及3年以上的团队管理经验,具有分布式、高并发、高可用、大数据量的系统架构设计以及研发能力。熟悉java,nodejs,golang,rust,php,python技术栈和Redis、express、Mysql、k8s、netty、Kong、Spring、Nacos、Gin、Axum、Express、ClickHouse、Vertx、Freeswitch、Flink、Kafka 等开源框架。

个人喜欢快速沟通,高效开发,聚焦业务的工作模式,;拥有快速排查并解决线上问题、发现系统瓶颈的能力、线上安全防护等丰富经验。

工作经历

  • 2021-09-02 -至今北京恒昌有限公司架构师

    部门主要做电话外呼和呼入场景,为电商销售、外呼答题、贷后及贷前服务、客户投诉等业务场景提供智能的外呼服务。 1、负责部门核心业务预测外呼系统,基于软交换平台 freeswitch 参与呼叫流程控制平台调度平台 webconsole 、预测外呼控制平台(predict-ivr )设计与开发;人工外呼控制平台(manual-ivr )维护。主要遇到的难点是平台基于 esl 协议,需要自己做很多封装。经常遇到网络异常,需要抓包并分析 udp、tcp、sip 等包来定位问题。 2、机器人外呼系统,。 3、呼入系统的开发与设计。 4、使用 rust 开发文字识别 asr 服务和语音播报 tts 服务对接算法平台。考虑到平台需要大量读取 wav 文件,IO 比较高,如果用 Java和 Go 内存占用比较高,阻塞 IO 比较耗费 CPU ,影响吞吐量。所以自学并使用 rust的 axum 框架开发,上线后性能很好、机器资源占用比较低。

  • 2018-07-01 -2021-09-01北京顺丰科技资深java开发工程师

    业务项目: 外贸商城flamingo、预测外呼平台、大模型智能机器人、CRM系统、passport登陆系统、点餐系统、汽***(顺风车)、骑士平台(DDS )项目。 基础架构的工作主要是将公共服务抽象成中台,为业务赋能;公司语言栈比较多,需要结合语言特性做一些架构封装。 1、本人主要参与开发维护的中间件主要有 : MqProxy :支持 Kafka 多语言异构。 Passport:SSO 登录,统一账户池。 Kong、Nginx :基于 lua 语言开发熔断、限流、服务降级、黑白名单、流量染色、异地多活、消息脱敏插件。 Redis-Proxy、Mysql-Proxy :连接池化保户 redis、mysql 。支持分库分表。支持异地多活。 2、本人脚手架的封装主要有: Java 方面 Spring 加解密 starter 、审计日志 starter 、基于 DAG 的非阻塞 workflow starter 、熔断 starter 、限流 starter,websocket starter ; Nodej的 esl 协议长连接池,redis 长连接池,Rabbi

教育经历

  • 2014-09-01 - 2018-07-01云南师范大学软件工程本科已认证

更新于: 08-16 浏览: 121