我是一名在 深圳 🌊 从事软件开发,喜欢打代码的小码农。
☎️ Contact information
🌐 site: https://april-zhh.cn
📧 mail: 996586214@qq.com
🐦 phone: 17520400752
🐱 github: https://github.com/solirpa
🔑 Keyword
- June 06, 1995
- 服务器开发
- Apple/Mi/Notion/Jamstack 忠实粉丝
- 技术书籍
- 喝茶 🍵
- 画画业余水平
📚 Education
广州大学华软软件学院
2017 届毕业生
👨💻 Work experience
从业经验:4 年
服务器软件工程师
富视康实业, 深圳 – (2018-01 ~ 至今)
工作期间内工作内容涵盖服务器系统运维,报警,数据监测和可视化,业务接口开发,app webview 开发。期间开发了运维管理系统,商城服务系统等项目,优化了公司自研的 nodejs 框架。
系统集成工程师
广州南方信息安全产业基地, 广州 – (2017-01 ~ 2017-09)
编写对接协议代码,并完成了和数家银行的协议对接及维护跟进工作。
🛠 Skills
吹水摸鱼
Skills
Javascript/Typescript ⭐️⭐️⭐️⭐️
日常使用 Javascript/nodejs 作为主力开发语言开发前后端的应用程序,最近开发尝试使用 Typescript 完成前端开发的工作。
React & Ant Design & dva & umi ⭐️⭐️⭐️⭐️
日常开发 2B 系统居多,使用 Ant Design + dva + umi 开发了公司几个后台系统。
🔭 Projects
Personal
基于 Material Design 构建的个人网站[Demo]
- Material Design(React) 开发
- Github Workflow 自动构建,文章仓库更新触发网站仓库构建部署
Company
服务器运维系统
- 提供统一管理后台管理服务器节点,可批量执行 Shell 命令,发送,下载文件等任务
- 服务器版本管理,以保证可控地,有把握的灰度更新,回滚服务
- 可视化服务部署,配置,方便业务快速上线和测试
- 统一报警接口,提供企业微信、邮箱、手机短信等报警方式,并维护多套报警规则,保证报警的准确性
RBAC 权限系统
- 通过后台界面配置用户,角色,资源,权限,菜单
- 以拦截器的形式对内部系统提供权限功能,内部系统只要注册拦截器即可可插拔地引入权限功能,对原先系统零侵入
任务调度系统
- 后台界面提供任务配置,任务查询等基础功能
- 系统支持定时任务(基于 cron 表达式) 和 常驻任务
商城服务系统
- 后台界面提供商品的上架,管理,发布等功能
- 第三方支付平台对接
开发的内部模块
- 重构了公司自研 nodejs 框架事件处理模块以及路由模块,支持 async/await 回调
- 框架 logger 模块,基于 egg 的 logger/transport 模型,支持自定义 transport
- 框架中间件模块,基于 koa 中间件洋葱模型
- 代码生成工具