个人介绍
1. 精通java、设计模式、并发编程、网络编程、JVM内存管理及调优
2. 具有分布式、高可用、大数据量的系统架构设计以及研发经验,包括读写分离、多级缓存、CDN加速、分布式锁等技术
3. 精通Spring、SpringBoot/Cloud、MyBatis/plus、JPA、redis、Zookeeper、ehcache、kafka、rabbitmq、mysql、oracle、prometheus等技术框架
4. 精通C#语言及.NET Core,Web Api,EF、Winform、WPF等相关技术
5. 熟练掌握前端常用开发技术,包括不限于vue、axios、element-ui、jquery、js 、easyui
6. 熟悉掌握Python语言、Numpy及Pandas相关数据分析技术
7. 对空间数据库、数据挖掘技术有一定研究
8. 了解ES、k8s、docker、hadoop、hive、hbase、flink、netty、Apache Doris等技术
9. 具有金融物联网直播行业经验
本人开源项目:https://github.com/yjjhkyq/doubi
工作经历
2020-11-01 -至今四川奇迹云科技有限公司高级架构师
负责公司直播产品中台相关功能开发设计工作,主要负责中台模块有消息中心,推送,消息桥接器,对象存储,直播流调度、密聊、语音房。另外还参与了多个版本迭代任务。该直播软件日活近5万,注册用户超千万,年营业额过亿
教育经历
2008-09-01 - 2011-07-01重庆邮电大学计算机软件与理论硕士
技能
该系统主要由电子汽车衡、计算机、打印机、视频监控、RFID、红绿灯、光栅、称重终端、称重管理软件等组成。可应用于矿山、港口等行业的货物计量。整个系统分为坐席和计量终端两大模块。。主要涉及Oracle、 wcf、多线程、数据实时通讯、串口通讯、断点续传、RFID、IC卡数据读写、PCI读写以及c#对c++ dll调用等方面的知识。本人负责架构设计、称重终端以及和终端业务相关服务端代码编写。服务端用c#语言编写,终端程序主要是WinForm下c#语言编写,其中电子汽车衡数据读取和IC卡数据读写功能由C++语言编写
量化投资交易平台,支持完善的策略研究与模拟交易功能,提供数据、研究、回测、仿真、风控、绩效 等专业量化服务 负责带领团队进行量化交易平台开发,负责系统预研、架构设计及基于zipline的量化交易回测框架及后台系统开发 ● 难点:平台从零开始、团队人员均未做过类似软件、平台非常复杂、需要给每个用户提供可视化编程功能且能够实时显示各项策略指标 ● 解决方案: (1) 调研国内各大量化交易平台,分析其业务及实现方式 (2) github上搜索量化交易开源项目,分析其实现方式 (3) 利用开源项目,不从头造轮子。可视化编程及运行环境采用Jupyter Notebook+k8s,回测引擎在zipline基础上进行改造 (4) 由于k8s环境搭建比较复杂,最终采用青云平台 (5) 根据语言的特点,最终决定将核心逻辑采用python,业务逻辑采用java (6) 在回测引擎的编写上,使用了Python、Numpy、Pandas等技术 (7) 利用Web socket技术自研实时通讯平台并且利用Redis 事件订阅通知功能做backend,支持消息平台集群部署