教育经历

四川理工学院 | 本科

电子科技大学 | 第二学位

电子信息工程

计算机技术及应用

发展方向

  • Python 后端开发
  • Go 后端开发
  • 基于 Vue 的前端开发

熟练语言

项目经验

Linux C 开发

2014.9 - 2017.6

使用 C 语言编写基于 Linux 的机顶盒的软件系统,针对各地的不同需求对机顶盒的界面、广告系统、CA、EPG等功能进行定制化开发。参与华为 OceanStor 9000 海量存储系统底层的 Linux C 后台开发,及其相关功能的单元测试代码编写工作。

人脸监控平台后端

2017.8 - 至今

使用 Django 框架,配合 Django rest framework、 Channels 等主要模块,独立开发基于人脸识别的安防监控后台。采用了 PostgreSQL 数据库,Redis 缓存,Python-rq 消息队列, WebSocket 信息推送等架构技术,实现人脸检索、监控报警、设备状态监控、分区域推送等安防平台必备的功能。

安防监控平台前端

2017.11 - 2018.6

使用 Vue.js 框架,配合 Element UI 前端组件,开发了一套安防平台的前端管理系统。应用了 vuex、axios、echarts 等 Vue 主要技术栈,具备多级权限路由,图表显示各系统状态、动态响应等功能。实现通过简洁友善的操作界面对安防平台系统进行监控和管理。

开源项目

mcenter

一个基于 Django 和 Vue 开发的前后端分离的个人博客系统。支持博客文章分类、归档,Markdown 书写文章等基本博客功能。

小程序后端

今天刷啥好小程序后端, 基于 beego 框架开发,可通过 Dockerfile 使用 docker 进行快速部署。主要实现了微信登录、JWT 验证、快速计算信用卡的当前还款日间隔及基本信息等功能。

今天刷啥好

今天刷啥好小程序,通过录入信用卡基本信息,方便有多张信用卡时,快速选择距离还款期最长的信用卡,适合在消费时习惯选择距离还款期最长的信用卡的人群使用。

工作经历

2017.8 - 至今

Python 程序开发 | 成都一石数字有限公司

  • 基于 Django 框架设计规划人脸识别安防监控产品后端整体架构,开发安防平台后端所需的人脸检索、监控告警、消息推送、权限管理等各个功能
  • 搭建基于 Vue 后台管理的前端开发框架,完善权限路由、动态响应、ESlint 代码规范等前端基础功能
  • 维护公司的Git版本管理系统,应用Docker技术搭建公司的持续集成系统,优化和完善了公司的代码管理及开发流程
  • 协助公司算法开发人员解决人脸识别算法模块开发过程中遇到的相关问题

2016.4 - 2017.6

Linux 程序开发 | 中软国际有限公司

  • 独立开发了华为 OceanStor 9000 海量存储系统中基于 Python webPy 的账户自动化回收系统,通过 Restful API 对系统中多个管控不同模块的账户进行自动化回收。
  • 参与华为 OceanStor 9000 海量存储系统大数据模块的日常维护,设计和开发基于 Python 和 shell 的运维脚本
  • 参与华为 OceanStor 9000 海量存储系统底层的 Linux C 程序开发和单元测试代码编写工作

2014.9 - 2016.4

Linux 嵌入式开发 | 四川金网通电子科技公司

  • 参与公司基于海思、博通等芯片的 Linux C 程序机顶盒的功能设计及软件编写工作
  • 为机顶盒移植各个CA加密系统并通过CA厂商的认证,独立参与了永新视博CA系统的机顶盒移植和认证
  • 协助各地的场测人员解决产品测试中出现各类机顶盒相关软件问题,直至通过当地的测试要求