后端核心: 精通 PHP、Go、ASP.NET Core (C#) 多语言混合开发,具备从0到1搭建系统架构的能力。
前端与混合开发: 精通 HTML5/CSS3/JavaScript,熟练使用 UniApp 进行跨端应用开发。
数据与中间件: 精通 Elasticsearch 搜索引擎、RabbitMQ/Kafka 消息队列,熟练处理高并发下的分布式事务、服务订阅与监听机制。
底层与框架封装: 具备极强的框架封装能力,曾独立封装 PHP 与 ASP.NET Core 的内容管理框架(动态配置数据表),以及 Go 语言基础开发套件(DB、ES、File、API基类)。
拥有17年全栈经验的技术多面手,具备极强的架构思维与底层框架封装能力。 不仅精通PHP、Go、.NET多种语言,更擅长将复杂业务场景(如ERP、MES)抽象为可配置化的元数据管理平台,大幅提升团队交付效率。
慧教云平台
此项目为学校教育机构提供管理服务,app 端提供打卡、交作业、授课等,后台提供学校、教师、学生等数据的管理,本人主要负责后台的维护、新功能的开发及接口的修改维护和编写。此项目用到 mysql、mongodb 等数据库,API 接口用到了redis 缓存和 supervisor 进程管理消息队列,使用 elasticsearch 进行大数据存储。公司为全国多个省、市、区、县部署了多套管理平台,各平台使用同一套代码,根据配置为各平台提供各自的参数。
业绩:
项目存在很多缺陷,我除了完成自己的本职工作,把之前有缺陷的代码也进行了优化,使代码更简洁易读,维护起来也方便。项目用到了elasticsearch ,消息队列,分布式等。在业余时间,个人也进行了 go 语言的加强,用 go 写接口,操作 es ,操作数据库 ,封装一些常用的方法等等。go 语言开发能力得到很大提升。
游戏运营SDK后台
此项目主要分为后台统计展示和给前端提供 sdk 接口。前端通过接口和 cp 游戏对接,然后再调用登录、注册、支付……等接口把数据传到后台。项目的数据量已过亿,数据库采用分库分表的方式进行大数据处理。项目还与 头条、应用宝、百度、网易……等渠道进行对接,利用这些渠道进行投放。
业绩:
我去该公司之前项目已存在,去了没多久发现项目有很多弊端,于是对项目进行了重构。其中做了很多第三方对接,对elasticsearch 的使用也越来越好。
实现数据库表配置化管理。通过后台界面动态配置表的列表页显示字段、筛选条件、排序规则;通过元数据配置动态生成表单(自动识别必填项、下拉框、单复选、时间选择器等),大幅减少了增删改查(CRUD)重复开发工作量。
实现数据库表配置化管理。通过后台界面动态配置表的列表页显示字段、筛选条件、排序规则;通过元数据配置动态生成表单(自动识别必填项、下拉框、单复选、时间选择器等),大幅减少了增删改查(CRUD)重复开发工作量。