个人介绍
我的技术栈:
web:
前端开发 vue2 3 react jq ts webpack后端开发 node.js(express) python (flask)c# (.net)桌面开发:
python:pyqt5c#:winform功能性:
爬虫数据清洗分析及可视化机器/深度学习(pytorch)、优化算法自我介绍:
学历硕士 五年编程经验
Ø 英语(CET-6)能流畅阅读英文/文档.
Ø EI 收录已见刊、中国标准化、中量大学报已见刊。
Ø 发明专利公开2项、实用新型专利授权1项、软件著作专利4项。
Ø 华为杯数学建模竞赛国家三等奖。
Ø 华为杯数学建模竞赛国家三等奖。
Ø 各种互联网+ 大学生创新比赛 国、省奖
在职公司涉及保密 不能透露
小伙伴的技术栈(可提供技术支援):
android java .net 上位机
工作经历
2023-06-19 -至今涉密软件工程师
具体内容涉密 主要写 vue2\3、jquery、.net Framework\Core 、 winform、上位机、机器学习\深度学习(卷积)模型训练部署、优化算法、数据处理
教育经历
2020-09-01 - 2023-06-17中国计量大学安全工程硕士
1. 英语(CET-6)能流畅阅读英文/文档. 2. EI 收录已见刊、中国标准化、中量大学报已见刊。 3. 发明专利公开2项、实用新型专利授权1项、软件著作专利4项。 4. 华为杯数学建模竞赛国家三等奖。 5. 各种互联网+ 大学生创新比赛 国、省奖
技能
项目介绍: 该项目为提供用户管理系统、模型管理系统、数据管理系统、留言反馈管理系统、电梯维保质量自动化评价系统的电梯维保质量评价综合性服务平台。 负责模块:网站功能分析,框架设计,整体规划,数据库设计,代码实现,后期测试以及代码优化。 技术栈: Vue3+Vue-router+Vuex+Less+Element-Plus+Python+Node.js+MySQL+Flask+Express进行项目构建。 主要负责: 1.基于Vue3完成前端基础建设,使用Flask、Express 作为后端开发框架,MySQL作为服务器数据库。 2.调用多个第三方库,如 numpy、pandas 数据处理库、request 爬虫库、sklearn 机器学习库等。 3.负责制定开发规范,核心公共组件,及基础工具类封装,调用API接口进行逻辑交互。 4.负责利用Promise+axios 封装网络请求,使用响应拦截器统一处理结果,及特殊业务场景的处理。 5.负责实现用户权限管理,基于RBAC模型,结合addRouters实现权限管理的主流功能。 6.负责对UI组件库, 进行功能扩展二次封装满足功能需求,提取通用组件,减少代码冗余。 7.负责使用Vuex完成数据状态管理,缓存公共接口数据,降低网络开销。 8.负责使用Echarts实现可视化数据图表的可视化功能展示。 项目亮点: 1. 负责前端框架脚手架建设,后端架构规划及落地,完成功能产出并进行单元测试/优化迭代。 2. 封装前端核心功能组件不仅统一了各个模块的UI交互,同时减少耦合页面30%的开发时间。
项目描述: 通过 python 爬虫库(Request)对多个视频网站上的日剧美剧韩剧资源进行了爬取,其中平台中的图片资源和剧集 评分来源于豆瓣(主要解决了防盗链的问题),搜索结果及视频数据流来源于各个网站(主要解决了m3u8 视频播放问题)。 技术栈: Vue3+Vue-router+Vuex+Less+Element-Plus+Python+Node.js+MySQL+Flask+Express进行项目构建。 项目职责: 1.负责项目的搭建,核心组件、API接口、基础工具类封装,及平台的Nginx配置等。 2.使用TypeScript+Eslint进行语法规则/类型校验检查、提高效率及后期维护成本。 3.对Vue2及Vue3中的各种方法都进行了应用事实践。如事件处理及事件修饰符、计算属性及监视函数、 内置指令、自定义指令、生命周期钩子、Props、混合、插件、自定义事件、 全局事件总线、插槽、 Vuex、Vue-router、组合式 API、自定义Hook、provide 与 inject 等。 4.并对平台进行了一系列的优化(图片懒加载、精灵图、组件懒加 载、组件缓存)此网站功能正常运行。
项目介绍: 该项目以综合音乐服务为核心,用户可以在该平台上听歌、并与社区进行交流,为音乐爱好者提供优质的线上服务体验,形成一个易于沟通和具有多种功能的在线音乐平台。 技术栈: React+Redux+React-router+Axios+Hooks+PubSubJS工具包, UI框架技术选用Ant-Dseign进行页面布局、高保真1:1还原设计稿、完成与接口对接及功能的单元测试。 主要负责: 1.负责实现主页用户登录/注册、使用redux-persist 实现持久化登录。 2.完成接口请求封装,使用Promise 结合 async/await 异步做为同步处理接口。 3.使用React-Router实现路由管理、及所有非login进行token时效认证。 4.使用flex布局/流式布局完成首页,个人中心(我的)、社区等多个子模块的功能开发。 5.使用Swiper完成自定义封装首页轮播图及模块功能运用,不断优化用户体验。 6.负责利用Redux完成对核心公共数据的处理、熟悉多种前端数据存储方式。 项目亮点: 1. 使用CSS3动画来代替JS做到页面的动画流畅性,并适当开启GPU实现增速20%。 2. 负责使用延迟加载/预加载方案,解决首屏页面加载过慢问题,不断优化用户体验及响应速度。