个人介绍
8年北京一线开发经验,全栈工程师,目前已离职结束北漂,探索一下自由职业,时间充足,响应及时
技能方向:前端、后端、小程序、公众号、混合app均可
前端技术栈: vue/react/uniapp
后端技术栈:node/golang/mysql/redis/kafka
专业技能:
1.掌握 JavaScript/TypeScript,具备良好的面向对象编程思想
2.掌握 Nodejs,熟悉标准库,对事件循环机制、单线程、异步 Io 和网络有深入理解
3.掌握 Nodejs 核心的集合框架,对 Nest、Koa、Express 等有深入研究,可按照需求快速构建项目
4.掌握 SQL 语言和 Mysql 调优,对索引优化、事务、锁有深入理解,对 MySQL 集群、主从复制、读写分离、分库分表分区有一定的理解
5.掌握 Redis 核心数据结构的使用场景,熟悉高并发场景下的热点数据缓存,以及缓存一致性解决方案有深入理解
6.熟悉 Kafka,了解数据刷盘机制,对高吞吐量情况下消费不丢和重复消费以及消息投递一致性问题
7.熟悉 Elasticsearch 的核心概念和架构,对于数据建模和索引设计有经验,了解如何根据实际需求定义映射和分析器
8.熟悉容器化的开发和部署,在实际项目中使用过 Docker/K8s 进行开发和部署,可根据监控Prometheus 负载情况配置弹性扩容,具备分布式集群模式下搭建高可用系统的经验
9.掌握 Go 核心编程(goroutine、channel、 锁、阻塞/非阻塞、原子性等),并在项目中熟练使用
10.掌握前端技术栈,包括 Vue/React/UniApp,有实际项目开发经验,可以在具体场景下减少前后端信息差带来的业务实现复杂度和过度设计问题
11.熟悉常用算法、数据结构、设计模式、多线程、分布式等技术
工作经历
2022-12-01 -2024-03-31北京阅影科技高级全栈工程师
项目:企业 ERP 系统、B 端低代码平台 项目:B 端低代码平台 项目概述:该项目有四大核心模块:流程模块、动态表单模块、数据集、环节脚本模块。使用者通过创建 流程节点绑定配置动态表单,配置审批人员和一系列脚本动作,结合飞书的消息推送,能够快速零代码配 置出各种管理系统,如门店巡检、销售管理、报销管理等。 技术点:Nodejs、Nestjs、Elasticsearch、MySQL、Redis、Kafka、Vue 负责内容: 开发集成接口和工具,支持与第三方服务和系统的集成,如企业内部系统、第三方数据源等 用 Kafaka 增量同步不同用户的组织架构,使其可以使用平台能力,飞书消息通知的能力 基于 Elasticsearch 开发通用 BI 数据分析模块,用户可以实时监控和分析数据,生成各种类型的报 表和可视化数据看板,帮助用户更好地理解和利用数据 对接公司客户的研发和产品团队,提供使用培训、定制需求排期和答疑
2020-08-15 -2022-09-30上海安畅网络高级全栈工程师
负责多个端的日常功能迭代、需求评审、代码评审 根据 Prometheus 报警信息处理服务异常、容器 Pending、慢 SQL 等线上问题 进行项目性能优化,将集群中多个 Nodejs 实例的 fork 模式改为 cluster 模式,将系统中阻塞主进 程的同步代码改为异步,提高服务的吞吐量 将推送任务并行异步化,解决大数据量下推送延迟问题 解决疑难问题,例如:不同量级的人群包推送结果丢失、用户兑换积分异常、集群模式下重复执行 等问题 进行项目架构优化,将单体项目架构,按功能以微服务形式做拆分,定时任务以 Linux 脚本化方式 统一管理避免容器重启过程中定时任务执行失败
2017-09-01 -2020-08-11北京未名品尚信息有限公司前端工程师
项目:企业 OS 平台 技术点:Nodejs、Vue、Vuex、React、Redux 、Webpack、UniApp 项目概述:该项目是一个类似门户站点的主站,用户进入后可以访问一系列子系统。这些子系统包括商城、 消费券、CRM、物联网和低代码平台等。这些子系统相互关联和协作,使得公司能够提供一站式解决方案, 包括组织架构管理、工资代发、公章管理和销售系统管理等功能。对于员工来说,他们可以享受低价购买 京东某些自营产品、将消费券提现以及进行二手物品转让等功能。
2016-08-05 -2017-09-06北京慧升考研前端工程师
官网地址:https://www.hskaoyan.com/index/index/index.html 负责内容:独立负责公司网课平台的前端开发,以及 Ios/Android 内嵌 H5 开发
教育经历
2018-03-01 - 2020-07-01郑州大学计算机科学与技术本科
2013-09-01 - 2016-07-01山东电子职业学院电子信息工程专科