个人介绍
精通前端开发及网页特效制作,Web、PC、小程序等各个终端的开发流程。 熟练的技术有:
1. Web:H5、CSS3、JavaScript、Vue全家桶、React、Redux、TypeScript、Node、Vuex、Pinia、Webpack、Vite、Chrome插件、Echarts、Sass/Less、jQuery、Bootstrap等
2. PC:Electron
3. UI框架:ElementUI 、Ant Design、Layui等
4. 代码管理:Git、SVN
熟悉的技术有:
1. C#、Asp.Net MVC、Python
2. 数据库:SQLServer、MySQL
3. 操作系统:Windows、Linux
工作经历
2020-08-01 -2022-09-01四川极讯网络科技有限公司高级前端工程师
1. 在任职期间主要负责 web 开发。 2. 主要开发的项目有: 1). 游戏加速器类:极讯加速器、 极讯加速器官网、极讯加速器后台、极讯加速器公众号开发和维护。 2). 路由器类:钛星人路由器官网、钛星人路由器固件后台、钛星人路由器 app 中部分h5页面、钛星人路由器后台、 钛星人路由器公众号开发和维护。 3). 天天加速器官网。 3.项目主要分为加速器相关项目与路由器相关项目,其中比较突出的项目为:极讯加速器、钛星人路由器官网、钛星人路由器固件后台、极讯加速器官网、钛星人路由器后台管理等。
2020-02-01 -2020-07-01成都佳想科技有限公司Web开发
1. 在任职期间我在公司主要负责 web 开发。 2. 主要参与的项目有:游戏后台管理系统、游戏运营推广系统。 3.游戏后台管理系统: 该项目应用于自家游戏的后台管理系统。 4.游戏运营推广系统:游戏运营初期,需要对游戏进行推广,我负责web端的推广系统,担任项目中的主要开发。
2018-10-01 -2020-02-01成都恒瑞宜科技有限公司Web开发
在任职期间完成了开店宝、爱图、艺品购物商城、艺品资讯。 1.开店宝和爱图项目应用于淘宝服务市场。 2.艺品购物商城项目应用于小程序。 3.艺品资讯项目应用于手机端。 4.我在项目中主要担任有前端、后端开发。
教育经历
2016-09-01 - 2019-06-01四川水利职业技术学院软件开发专科
学校主修课程有:c#、asp.net、SQL server、网站开发与设计、photoshop等,期间高质量完成课程
技能
1. 该项目为钛星人路由器的固件后台管理页面。 2. 该项目由3人开发,分别为前端、后端、UI设计。 1). 前端:负责页面开发,根据后端提供的接口实现页面。 2). 后端:负责接口开发、编写固件。 3): UI设计:负责设计页面。 3. 主要功能为:网络信息、游戏加速信息、设备连接信息、系统信息、WiFi设置、防蹭网、设备限速 等。 4. 主要技术:React、Redux、Ant Design、Axios、Echarts、Webpack等 5. 开发流程: 1). UI设计完页面、后端写好接口后编写一个固件 2). 我这边使用固件升级路由器。 3). 升级固件后使用固件内的接口和设计图实现页面和功能。 4). 完成后打包使用git提交到公司内网的gitlab上。 5). 后端再拉取gitlab上最新的代码编写新的固件。 6). 后端编写新的固件交由测试工程师测试bug。 由以上流程实现一个功能的开发。
1. 该项目为钛星人路由器官网页面,我一人负责电脑端和*端的web开发,由UI设计页面,我实现页面以及页面特效。 2. 该项目已做SEO优化、搜索钛星人路由器便能搜索到官网。 3. 该项目由3人开发,分别为前端、后端、UI设计。 1). 前端:主要相关技术有 React、Redux、Swiper、Anime.js、Animate.css等 2). 后端:数据库搭建,用户登录、用户信息、活动等接口的开发。 3). UI设计:负责设计页面。 4. 页面特效动画主要使用Anime.js 和 Animate.css 实现。如指定位置加载动画实现为:当用户移动到某个位置再加载对应的动 画,其中需要先监听滚动条移动到哪一个位置再触发当前位置需要加载的动画。 5. 每当公司推出新产品都会制作相应的官方网页,由UI设计,我具体实现官网。 6. 项目成品可于官网查看 1). 钛星人M3Pro:https //www.taixingren.com/products_m3_pro 2). 钛星人M3:https://www.taixingren.com/products/function
1. 该项目是一个PC端的项目,用于加速Steam、Origin、Epic、暴雪等平台的游戏。具体主要是劫持流量中转到自家专线服务 器实现游戏加速。而使用Electron框架能快速搭建开发PC端项目。 2. 该项目是一个成熟的项目,本人从前期的技术栈选型到后期上线加密全程参与其中并作为主要程序开发。 3. 该项目参与人员分别为客户端、后端、c++开发、UI设计、测试、运维、运营。其中主要开发人员为: 1). 客户端:主要由我开发,相关技术有 Electron、Node、Vue、Vuex、ElementUI、Echarts等。 2). 后端:数据库搭建,用户、游戏、vpn线路等接口的开发。 3). c++开发:DNS劫持、进程劫持、流量劫持、协议转发等。 4). 运维: vpn服务端搭建、确保线路的稳定。 4. 由我开发客户端。 1). Electron框架区分渲染进程和主进程, 渲染进程主要起展示的作用如:用户登录、游戏展示、线路展示等逻辑;主进程做 具体的加速逻辑,比如渲染进程获取到要加速的线路后传值到主进程,主进程劫持流量后将流量重定向到线路服务器上,再 由线路服务器将数据请求到游戏服务器; 2). 在主进程中使用Node启动子进程来挂起一些操作,如:使用流量的持续获取、持续劫持流量到线路服务器、服务器掉线 后子进程检查到掉线并将数据传递到主进程,主进程传递到渲染进程后改变客户端加速的状态等。 3). Vue、Vuex、ElementUI、Echarts位于渲染进程中使用,Vue双向绑定数据,Vuex作全局的状态储存,ElementUI作UI框架 并修改内部样式符合加速器主题、Echarts作延迟数据的折线图展示,并修改样式。 5. 可移至加速器官网下载查看成品,加速器下载地址 https //www.jixunjsq.com/Home/Index/banben.html