编程语言:Java, JavaScript, SQL, Go, Python 数据库:MySQL, MongoDB 大数据:Hadoop, MapReduce, Spark, Hive 网站开发:Java Servlet, HTML, CSS, React 工具:Amazon EC2, Git/Github, ElasticSearch, Google Cloud, Android, Firebase, BigTable, BigQuery.
长城证券股份有限公司 2022.04–至今 软件工程师 深圳,中国 负责项目的架构设计以及部分核心功能开发。 技术栈:Java, springCloud, springBoot, mybatisplus, Redis, RabbitMQ 机构客户一体化服务平台(长城长缨): 荣获2022年全国金融业场景特殊贡献奖。 项目整体分三部分 运管服务支持动态配置相关展示类如轮播图,新闻,以及研究院相关研报,专题活动,会议等各类内容; 对客服务提供前台网页和app端的功能接口,其中融合了托管服务,研究服务,投资顾问服务和投行业务四大模块; 机构客户信息管理服务旨在提供机构客户和平台用户的信息统一管理; 投行金融消费ABS项目:和长城投行部门,微众银行合作开发一款自动解析微众侧相关报表数据并推送相关税额计算结果到制定sftp服 务器的自动化系统; 实现了两大功能模块: 对税额计算模块:拉取压缩文件、解压、校验(数量和内容);审核员审核通过触发计税服务算税并获取算税结果; 发票回传模块:上传压缩文件,解压、校验、转换等一系列流程处理,并生成所需excel和pdf文件以压缩文件形式上传至sftp服器; 华为技术有限公司 2020.01-2022.03 软件开发工程师 - GTS 松山湖华为基地(东莞), 中国 负责开发维护 FusionStage(一个基于 Docker、Kubernetes 等开源容器技术的 PaaS 平台)的管理面,主要负责其中租户资源管理服务(TRM) 和远程通知服务(MNS)的开发和维护; TRM:使用go语言编写,采用Beego框架,构建了一套租户资源管理系统; 实现了项目,集群和资源配置的统一管理,管理租户下的项目(project),集群 (cluster),资源配置(resource_quota),密钥(secrets), 能力(ability); 接口请求支持HTTPS协议,使用证书鉴权 + IAM token鉴权; MNS:使用java开发的远程通知服务,当系统到达告警条件时自动触发告警,支持邮箱和短信(加密发送和非加密)两种形式的远程通 知。 使用Spring + Servlet + MyBatis 架构开发,支持自定义告警规则和发送模板; 用Gauss数据库存储相关数据(用户,用户组,邮箱服务器,短信网关,操作日志,证书 etc) 支持SMPP协议的短信通知,加密发送邮件和短消息时需要使用TLS证书,用Redis来存储相关证书内容做优化处理。 项目经历 NBA球员数据分析和可视化 2018.10–2018.11 学校项目 华盛顿,美国 使用React, D3和Ant Design并使用stats.nba.com中的API使每个NBA球员的得分数据可视化,包括得分图和用户资料视图; 创建了四个额外的过滤器和两个视图主题(hexbin和scatter),提供更个性化的可视化得分图; 为了优化用户体验,添加了球员自动搜索栏,其中提供了球员列表(包含头像和姓名)。 Article-Agent: 基于LLMs搭建了智能研报问答和推荐系统 2023.04–2023.08 使用 python 搭建了一个基于流行的大语言模型的 AI 系统,整个系统分三大功能模块: 为研报知识问答模块:可上传上千篇研报到系统,然后输入汉语提问,智能系统可使用通顺流畅的汉语回答出想要的自总结答案, 准确率高达90%; 基于LDA算法实现的文本关键词提取功能:可输出指定个数的研报关键词,且准确度较高; 基于各个研报的关键词,对研报进行相似度计算,然后根据使用者对相关研报的喜好数据来做推荐。
利用中文大语言模型和最近火热的多智能体技术构建了一套用于研究报告生成的智能化系统,实现上市公司基本情况和相关财务数据,股票数据自动获取并自主分析,按照用户需求输出pdf金融研报,支持扩展和定制化需求。
机构客户一体化服务平台(长城长缨): 荣获2022年全国金融业场景特殊贡献奖。 项目整体分三部分 运管服务支持动态配置相关展示类如轮播图,新闻,以及研究院相关研报,专题活动,会议等各类内容; 对客服务提供前台网页和app端的功能接口,其中融合了托管服务,研究服务,投资顾问