熟练使用 Java,C++,熟练使用 MySql, Oracle, TDengine 等数据库,熟练使用多线程,熟悉 TCP/UDP 等网络协议,熟练掌握 Netty, Spring boot,Mybats,Hibernate、Redis、memcache、Mq、dubbo、apollo等各种 Java 框架及中间件,会使用 Vue、Css、javascrip、typescript 编写前端网页,熟练使用 Linux 。
知识面广,经验丰富,思路敏捷,技术过硬,富有责任心,对计算机有浓厚兴趣,深刻理解计算机原理,有良好的数据结构和算法基础,学习能力强,从6岁开始自学计算机,参加过多个竞赛。
除了工作中常用的技术,还自学了 Kotlin、typescript 在工作中应用;学习了 llvm 尝试编写了一个自创语言的编译器,开源在 github 上;学习了虚幻引擎,做了一个小游戏;学习了 Python 研究 AI 等等。
电话呼叫中心
电话呼叫中心作为翼信的一项增值业务发起,后期独立并成为了翼信公司能力开放业务的核心,是公司现金流的最重要组成。
我们小组作为后台开发组,同样完成了调研、开发、测试、上线部署、前期维护等所有工作,设计了高可用、分布式的系统。服务以 freeswitch 为核心,结合 Java、lua 脚本等实现电话呼叫,使用了 Redis 缓存数据,后台使用了 Oracle 及 MongoDb 数据库,同样也包括前台管理网页及管理功能的设计及开发。
云信短信中心
云信是网易推出的IM技术开发平台,对外提供包括IM、短信、电话等一系列能力,立项后我被借调去开发及维护短信中心。
短信中心实现了对接多个短信服务商,动态规划短信发送量,根据业务类型规划发送优先级、动态探测短信服务商存活等一系列功能,支持了每天上亿验证码短信、通知短信和营销短信的分发,这个项目当时被评为公司优秀项目,并有幸获得了团体出国游的奖励。
短信中心的代码由我一个人独立完成,使用 Java 编写,使用了 Spring boot等框架,使用 Redis 缓存短信队列,MySql 作为数据库,Netty 对接 cmpp、smpp 等二进制短信协议,设计为高可用、高并发的分布式系统,还完成了管理接口、网页的开发,同样也包括部署和后期的维护都由我独立进行。
短信中心支持每天上亿的短信发送,曾经碰到过磁盘写满、速度不够、甚至挂掉、数据库挂掉,Redis 挂掉,各种通道延迟、挂掉等无数问题,我都积极处理,让所有故障短时间内就恢复,还在后续添加了大量保护机制,支撑了短信中心成为公司巨大的收入来源,保证了短信中心 99% 时间正常可用。
翼信物语智能 物语智能为浙江翼信科技公司旗下物联网服务平台,致力于为智能硬件提供联网模块、云平台、智能分析、App控制及呈现的一体化赋能解决方案。它是后期翼信公司最重要的项目之一。 我参与了从1.0到3.0多个小版本、大版本的迭代,整个服务使用Java 开发,高并发、高可用,
云信短信中心 云信是网易推出的IM技术开发平台,对外提供包括IM、短信、电话等一系列能力,立项后我被借调去开发及维护短信中心。 短信中心实现了对接多个短信服务商,动态规划短信发送量,根据业务类型规划发送优先级、动态探测短信服务商存活等一系列功能,支持了每天上亿验证码短信、通知