林伟轩

前端开发实习生

查看在线简历

教育经历Education

  • 南昌大学
    管理科学(本科)
    一次二等奖学金
    2019.09-至今 家园工作室 — 研发组前端开发

语言水平Language

CET-4
575
  • 流畅阅读英文文档

项目与工作经验Experience

  • 家园工作室-数字家园服务平台

    前端组开发成员
    项目前端基于 React + TypeScript + Antd Pro + Umi + Dva
    参与 前端技术架构基础设施选型, 包括错误监控/埋点/自动化构建流程
    完善的 Git + GitFlow + Code Review 机制
    与后端协同制定 API 数据交换规范
  • 小程序项目 - 前后端

    前后端
    前端仓库
    后端仓库
    使用原生小程序完成前端界面
    使用 TypeScript + Koa2 + MySQL 开发后端API
    编写单元测试与接口测试用小程序
    使用小程序原生能力进行性能与用户体验优化
  • Epoch - 轻量级博客解决方案(开发中)

    前后端 产品 设计 运维
    GraphQL Playground
    整体项目说明
    构思开发思路与多端实现方案
    基于 GraphQL + Apollo + Koa 开发后端API
    使用 TypeGraphQLTypeORM 有效精简代码同时提升可读性, 代码量减少约30%
    基于 TypeScript + React + Antd 设计后台, 进行文章管理与博客配置等
    基于 TravisDocker 打造完善的前端自动化构建流程
  • 家园工作室

    前端组核心成员
    推动基于 GraphQLApollo, 使用 Node 开发的BFF层
    Web 前端与 HybridApp 开发
    参与 前端技术选型运维体系 构建, 提升组员开发效率
    参与工作室新人培训与指导, 带动新人在项目实践中学习
    参与旧有项目维护重构, 根据需求封装复用性良好的组件

技能Skills

  • Web 前端

    HTML/CSS
    熟悉HTML5/CSS3新特性, 能够编写语义化良好的网页
    熟悉常用布局与响应式适配
    ECMAScript(JavaScript)
    熟练使用 ES6/7/8/Next 新特性开发项目
    熟悉常用的异步处理方案, 编写结构清晰的异步代码
    了解基本的 TypeScript 使用
    前端框架与工程化
    熟悉 React 及其与 TypeScript 的结合使用
    熟悉 WebpackParcel 的原理及使用, 落地一套经过性能调优的配置与模板
    编写单元测试与E2E测试
    对前端 性能调优 / 错误监控 / 埋点 / 自动化构建流程 有实践与思考
    其他
    原生小程序 开发经验
    了解基本的 DartFlutter 语法, 能编写简单的Widget
    开发思路基于 Feflow 的脚手架, 包含前后端多套模板插件包, 帮助提升项目开发效率
  • Web 后端

    Node.js
    熟练使用 TS + Koa2/Express + MongoDB/MySQL 开发后端项目
    使用 Jest 编写覆盖率良好的单元测试
    使用 Puppeteer 编写爬虫与网页脚本
    GraphQL
    熟悉原生 GraphQL 语法
    使用 Apollo-ServerApollo-Client 开发全栈应用
    在工作室内部尝试推动基于 GraphQLNode.Js 的BFF层, 无需改动原有REST接口
    GraphQL 的作用与前景有一定思考
    其他后端相关
    使用 Docker 进行项目自动化构建与部署
    了解 TCP/IP 模型HTTP 1.1、2 协议
  • 自我描述

    性格
    乐观开朗, 对未来规划清晰明确
    乐于向他人学习,弥补自己的不足
    习惯对学习与开发中遇到的问题进行反思记录
    能够很好的融入团队协作并找到自己的角色
    前端开发
    拥抱繁荣的前端生态, 但不盲目追随
    热爱前端开发, 但不局限自己于前端
    有兴趣通过前端赋能其他岗位