5年开发经验,全栈工程师,主攻后端熟练掌握Java生态的大部分主流技术栈,编程思想良好,参与过中大型项目开发,日常极客,热爱研究前沿技术
有一定的英文文档阅读能力,能够熟练使用Linux操作系统并搭建各种基础设施环境。编码习惯和数据结构基础良好,能保证良好的代码质量,有其他主流编程语言如Golang、Python、TypeScript等的项目经验,以及大数据和AI相关技术栈的开发经验
会主动去学习以弥补不足,平时善于总结工作及学习经验,时常会做笔记,并且有写博客的习惯和开源贡献经验,目前51CTO博客人气已达到1kw+ ,曾获腾讯云+社区2020年度最佳作者嘉奖
项目描述:业务化的智能数据处理与分析基础平台,可快速完成数据的抽取、衍生、以及清洗加工,实现数据侧到应用侧的快速输出。 帮助银行机构直接对各类数据进行配置化地实现“一表千维”的业务特征加工、以及数据处理的全生命周期服务,为银行机构提供体系化、自动化、智能化的数据处理与应用
项目技术栈:Airflow、Pandas、Spring Boot、Mybatis、Django、SQLAlchemy、Jpype、sk-learn等
项目职责:主要负责平台代码生成引擎的开发和重构,基于交互生成的JSON DSL实现交互即SQL,自动化生成高效并行化SQL或Java、Python等代码。在此之上实现支持交互式的数据处理溯源、数据血缘,使得数据加工全流程和数据依赖关系一目了然。以及负责业务化特征模板、实时数据API服务等模块的开发,实现自动化的特征生成、指标加工和基于数据流编译器,实现线上、离线数据加工同源
项目描述:微服务网关,作为微服务的统一入口网关,支持限流、熔断等功能,以及常见的负载均衡算法权重轮询、哈希一致性轮询等。适配常见的主流协议如HTTP1/HTTP2、Grpc、Thirft、TCP等,并且支持服务端服务发现。 项目技术栈:Golang、Vue-Element-
项目描述:博客专栏网站,用户可在注册并登陆后查看他人专栏文章,经过一定的认证后可以创建自己的专栏发布并编辑个人文章 项目技术栈:Vue3全家桶、Vuex4、Volar、TypeScript、Spring Boot、Mybatis、MySQL、Redis、JWT 项目角
项目描述:博客专栏网站,用户注册并登陆后可查看他人的专栏文章,经过一定认证后可创建自己的专栏并发布编辑个人文章 项目角色:前后端开发 项目职责:独立开发完成前后端所有功能