个人介绍
我是程序员客栈的kestrel_lch,一名高级java开发工程师。
我毕业于北京兴华大学,担任过软通动力有限公司北京分公司的高级工程师,担任过中广投云长科技有限公司的java开发工程师,担任过天津宏庆科技股份有限公司的java研发工程师。
负责过百度智能云机器人平台和曦灵数字人平台等项目的开发。
熟练使用java和go语言进行开发,熟练使用springboot,springcloud,Gin,gRPC等框架,熟练使用mysql,redis、mongodb、es等数据库,熟练使用rocketmq,kafka等消息中间件,熟悉linux操作系统和shell脚本,以及docker容器技术,熟悉前端开发技术js,jQuery,Ajax等。
如果我能榜上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2022-03-07 -2024-03-05软通动力技术服务有限公司北京分公司高级工程师A-MAG
参与项目: 一、百度智能云 机器人平台 我的职责: 1、需求实现方案以及数据库的设计 2、参与设备功能需求的开发,如设备到期提醒、问答库导入、人脸识别阈值设置、人脸打卡记录等。 3、参与用户鉴权模块的开发,如改版后的权限逻辑等。 4、参与爱速搭后台管理页面的开发,如系统数据可视化编辑等。 5、与云端服务监控系统的开发,如异常日志自动发送邮件等。 6、产品功能日常迭代、优化,如减少上传文件的耗时、优化插件化升级相关表结构等 二、百度智能云 曦灵数字人平台 我的职责: 1、需求实现方案以及数据库的设计 2、参与云端存储服务的开发,如系统资产的更新迭代、确定服务端和UE端的数据映射关系。 3、负责渠道商管理页面的开发。如接入百度账号体系、限制渠道商的操作权限等。 4、参与爱速搭后台管理页面的开发,如系统资产的可视化编辑等。 5、参与云端服务监控系统的开发,如异常日志自动发送邮件等。 6、产品功能日常迭代、优化,如优化和更新系统资产的表结构等
2019-10-24 -2022-02-25中广投云长科技股份有限公司北京分公司 java研发工程师
参与项目: 一、泰慧保 健康信息管理系统 我的职责: 1、参与数据库的设计和创建 2.参与wx小程序端的开发。搭建语音插件框架,获取wx用户信息等功能 3、参与后端信息录入模块的开发。使用硬编码的方式对用户录入的数据进行分析等。 4、参与后端深度学习模块的开发。定时或定次的方式训练深度学习模型。在学习模型 的成功率达到95%时替换硬编码方式的数据分析等。 5、参与后端系统中的数据库可视化操作的开发,将数据库的部份表在后端系统中进行可视化操作等。 二、食品信息管理系统 1、参与数据库的设计和创建。 2***端开发。 3、参与成员管理模块开发。 4、参与信息录入和信息筛选和修改模块开发。
教育经历
2015-09-01 - 2019-07-01北京兴华大学计算机软件开发专业本科
技能
项目描述: 本项目为用户提供一个可以随时记录和多查看在自身健康信息的平台。以*小程序作为前端,与用户进行交互。提供健康信息语音或文字录入功能,经过后端进行。数据处理持久化到数据库。提供健康信息分类查看,汇总查看功能,将数据库的数据经过后端数据处理。使用echart插件进行多视图和分类展示。 我的职责: 模块1:负责用户认证模块开发,使用shiro框架实现用户登录,权限校验等功能。 模块2:负责语句分析模块开发,使用ND4J框架对word2vec模型进行训练,提取语句中的时间,身体部位,感受等信息。 模块3:负责数据可视化模块开发,对用户权限,数据训练等功能在后台管理页面提供可视化操作。
项目描述: 该项目主要使用GoLang作为开发语言,为曦灵数字人直播平台及管理平台提供接口服务。 使用Gin作为主要开发框架,使用Go Module作为依赖管理工具,使用Consul作为微服务注册管理中心,使用GinRouter实现路由服务,使用MongoDB作为数据库。使用ELK作为日志系统,kafka和RocketMQ实现日志收集和延迟性功能。 我的职责: 模块1:负责云端存储服务的开发。对主播角色及资产进行整理,创建对应的数据库模型,确定服务端和UE端的数据映射关系。为前端提供主播角色的初始化,捏脸等功能。并负责实现文件上传的统一接口。 模块2:负责后台管理页面的开发。将系统数据通过业务分析进行分类整理,进行可视化操作. 模块3:负责渠道商页面接口的开发,接入百度账号系统,将百度账号与主播平台用户账号,*号等信息绑定,并为渠道商提供UE服务的管理功能。
项目描述:本项目使用java作为主要开发语言,为机器人管理平台以及机器人端提供接口服务。使用Springboot作为项目开发框架,使用consul作为微服务的注册管理中心,使用MongoDB作为业务数据库,使用ElasticSearch LogStash Kibana作为日志系统。使用kafka,RocketMQ,SpringAOP实现日志收集,消息推送,异步训练等延迟性功能。 我的职责: 模块1:负责实现机器人平台中的智能问答数据库的训练功能,使用redis和rocketMQ,对之前的同步训练改为异步训练,解决了训练数据庞大时导致的请求超时问题。 模块2:负责机器人端APP插件化升级功能,通过机器人端发送的设备码及设备类型,对机器人app的版本进行扫描并向机器人端发送新版本app的下载链接,并使用新版app的MD5实现插件的安全保证。 模块3:负责服务监控系统的开发,使用x-pack监测ELK中的异常日志并向后端开发人员发送邮件提醒。 模块4:负责后台管理页面的开发。将系统数据通过业务分析进行分类整理,进行可视化操作。 模块5:产品功能的日常迭代开发,如设备到期提醒,问答导入,人脸阈值设置,人脸打卡记录导出等功能。