个人介绍
我是一名后端开发工程师,工作涉及的领域非常多, 包括底层的智能硬件软件开发, AI领域的后端开发,支付和资金领域的业务开发,BI和大数据领域的后端开发。 最近的一个项目是BI和大数据领域的后端开发以及架构设计。
整个BI产品要解决的问题是让每个人都能够用上BI工具, 核心策略是降低使用门槛。BI产品要辅助用户进行历史结构化的数据的分析,以便做出更好的决策。这里面有些直接通过写SQL就能解决,但是还有些是SQL解决不了的。 这就是高阶分析能力,这块要在智能洞察里面做。整个洞察里面要使用高阶能力,就涉及到一些比较前沿的领域。这里面的难点是构建通用的算法,以及如何在有限的时间内将算法结果返回。
这个领域用户最初的需求分为目的性洞察和宽泛性洞察,而宽泛性洞察包括storytelling。通用算法,按照目的,我们把我们的算子分为这样几类: 出众分析、异常检测、归因、相关性、趋势预测、分群分析等。 用户使用智能洞察、百分之八十的目的是从数据中寻找发生某件事情的原因, 通常也叫描述性数据分析。 第二阶段是预测性洞察阶段,我有一堆数据, 训练出一个模型, 给一个新的数据之后,结果应该是什么样的。这在机器学习领域分为回归和分类。当然这也有不用机器学习,而直接用概率去做的。第三个阶段是在一二阶段的基础上,给出未来调整的方案, 然后整个就形成了一个闭环。 整个过程有一些核心指标, 1. 图标展示的美观性;2. 支持的分析能力。
用到了一个模板方法模式支持快速接入新算子。storytelling能力抽象, 异常检测+归因。
工作经历
2018-09-07 -2020-09-07依图后端开发
从事存储相关项目,AI存储平台的相关模块后端开发。 图像以及语音识别的saas服务开发,云原生部署方案开发。
2018-09-01 -至今蚂蚁高级软件开发工程师
支付业务验收等业务开发。提升验收自动化程度。资金业务开发,给大客户提供服务。保证资金管理效率。
2016-07-01 -2018-09-01斐讯嵌入式软件开发
从事路由器的嵌入式软件开发, 包括路由器的网络设置后端模块开发,以及路由器的性能和稳定性相关工作
教育经历
2013-09-01 - 2016-07-01电子科技大学信号与信息处理硕士
2009-08-20 - 2013-07-01哈尔滨工程大学电子信息工程本科
技能
一句话识别,将语言转为文字。 长音频识别,将小时级的音频在分钟级时间内转换为一大段文字。 实时音频识别, 可应用于智能对话机器人应用。 这是一套java开发的微服务架构,包含网关, 用户服务, 流量管控等模块。
使用grafana+loki+prometheus+ k8s打造了一套基于日志的监控告警系统。 基于gitlab打造了一套CI/CD持续集成持续部署系统。 帮助项目快速迭代, 快速发现问题,解决问题。