前端冒菜师 前端水煮鱼 webszy

前端水煮鱼

前端全栈开发

  • Email

    sunzhenyu@live.com
  • 出生年月

    1991,05
  • Base

    陕西,西安
陕ICP备19017643号-1 陕公网安备61011202000808

自我介绍

一个有点追求的前端开发者,热爱编程,喜欢分享,永远对新技术充满兴趣。
继续深耕前端工程化、前端架构、前端性能、跨端技术、前端全栈等领域。
主要技术栈:Vue3 + Nest.js

在生活中,我喜欢用打扫卫生来释放压力,最近开始加强锻炼减脂,希望可以获得健康的体魄。

我能提供

  • Web development icon

    Web 开发

    高质量的开发各种网站,兼容PC、移动端,擅长混合开发,了解市面上常见跨端技术。

  • mobile app icon

    小程序

    曾经独自开发过快应用,通过uniApp、taro开发各个平台小程序,对微信原生小程序有了解。

  • nodejs service icon

    后台服务

    通过Node.js开发各种后台服务,如API接口、定时任务、消息队列,对接三方支付等。

  • mobile app icon

    数据库

    使用SQLServer、MySQL、MongoDB等数据库完成增删改查。

我的经历

教育经历

  1. 西安理工大学高科学院

    信息管理与信息系统 2009 — 2013

    基础科目有:信息系统,信息安全,操作系统,计算机组成原理,数据结构,C语言,SQL,VB等
    英语:四级
    软考:中级 信息系统管理师

工作经历

  1. 有麦科立 高级WEB前端开发

    2020.12 - 2023.04

    负责整个公司的web前端开发,制定公司web代码规范,开发流程,技术路线。
    负责开发内部公用web组件。
    参与制定项目需求。
    在公司内部推广Nodejs,上线过一些小服务,工具等。

  2. 纽扣软件 中级WEB前端开发

    2018.11-2020.12

    入职以来,相继完成了公司官网以及大部分产品的开发。
    主要负责了公司内部运营管理系统的设计以及实现。
    在公司期间,学习了linux基础维护,nginx基础配置,Docker等运维技能。

技术栈

  • HTML/JS/CSS
    99%
  • Typescript
    70%
  • Node.js
    70%
  • Vue.js(2&3)/Nuxt.js
    90%
  • React/Next.js
    50%
  • Express/Fastify/Nest等后端服务框架
    80%
  • Linux/Nginx/Docker等运维技能
    50%

项目经验

有着5年的前端开发经验,精通Vue技术栈,熟练使用Vue3、Vuex、Vue-Router、Element-Plus等技术。 阅读Vue3源码,对Vue3的性能优化有一定的经验,对Vue3的组件库二次封装有一定的经验。 对Vue3的SSR有一定的了解,对Vue3的单元测试有一定的经验,对Vue3的CI/CD有一定的了解。

熟练使用React 搭建项目,对React Hooks的性能优化有一定的经验。

有着1年的后端开发经验,熟练使用Express、Fastify、Nest等后端服务框架。 了解ServerLess,经常使用Serverless搭建前后端服务。 对接过MySQL、Mongodb,正在学习Redis、ES等数据库 对后端服务框架的性能优化有一定的经验,对后端服务框架的单元测试有一定了解,对后端服务框架的CI/CD有一定的了解。

个人项目

  • 壁纸站

    React18+TypeScript+Vite

    1.独立完成前后端,爬取壁纸数据

  • 网址压缩SSR

    Nuxt+Nest+MongoDB

    1.独自完成前后端
    2.docker部署

主要项目

  • XX独立站 1.0

    Vue2+Webpack

    1.骨架屏动画;
    2.探索基于CSS变量的响应式
    3.富文本编辑器和页面渲染富文本

  • XX独立站 2.0

    Vue3+Vite

    1.自研vite-plugin-auto-zip
    2.合理使用Composition API
    3.更好的响应式

  • 支付SDK

    Webpack+Rollup

    1.对接N种支付
    2.同时支持Vue2/Vue3
    3.优化打包体积

  • 管理系统

    Vue3+Vite+ElementPlus

    1.封装路由,搭建管理系统模版
    2.完整的权限控制
    3.自己搭建一个BFF,减少体积

  • 混合开发

    Vue2+Webpack

    1.高峰时期日 PV 超过 50 万
    2.制定jsBridge标准
    3.同时兼容iOS、Android

  • 快应用浏览器

    原生快应用

    1.基于webview组件
    2.接入广告