Another RayJune

世界上的另一个瑞君


  • 关于

  • 归档

  • 简历

Hire me (2018.04 校招版本)


中文版在线 pdf 简历:https://www.rayjune.me/resume.pdf

自我简介如下:

薛瑞君 / 前端开发 / 福建师范大学 CS 专业 / 1996 / 2018 届

我的主要作品有:

  • indexedDB-crud:npm 包 / 下载量 2100+ / 异步 API

70 次 commit 迭代,从 JustToDo 项目中抽离出来成为独立的模块并托管在 npmjs.com 上供他人下载使用。一次性提供使用 indexedDB 进行操作的方案。解决了对 inexedDB 多个 objectStore 异步操作的问题。

  • 就是去做(JustToDo):todo 应用 / 原生 JS / 141 次 commit 迭代

七个月时间,141 次 commit 迭代, 11 次 merge,四万行代码更迭。

使用 CSS Grid,Flexbox , positioned element, float & clear float (学习 BFC 概念)进行页面布局,并提供响应式 mobile 样式。

原生 JavaScript 写就,使用事件代理(event delegation)优化事件绑定的时间空间性能、Eslint 管理代码风格规范(Airbnb)、引入 browserify 进行模块打包、documentFragment 优化 DOM 操作(减少 reflow,提升页面渲染性能)、引入 indexedDB 实现异步数据操作、懒加载实现 withoutDBMode、引入模板引擎实现 view 和 data 的分离、引入 Promise 更好的异步管理,用 ES6 重写体会并 ES6 带来的好处。

我不断将所学运用其中,让项目自然有机地拓展。

  • 偶得(Odd):React / Webpack / SASS / LocalStorage

用 React 来实现虚拟 DOM 的操作以及数据绑定,Webpack 实现自动化构建流,引入 CSS 预处理器: SASS,用 LocalStorage 存取数据。从学习到上手完成项目只花了四天,有了扎实的基础学习框架事半功倍。

  • 温书(WenBook):微信小程序 / AJAX / Node.js / Gulp / MongoDB

ES6 编写源代码,Gulp 构建自动工作流,Node.js + Express.js 构建后台 API,MongoDB + Mongoose 管理数据,Postman 调试 API,Mocha 测试代码。统一的 UI 设计,完整的前后端交互实践。


我在开发中通过:

  • 阅读英文原版书获取知识(如 Eloquent JavaScript, Don’t make me think),并使用全英文记录 commit、记录英文笔记在博客上;
  • 不断地在 GitHub 上 commit 代码到项目中来实践技能(过去一年1600+ commit),注重将书本上的知识运用到个人项目中;
  • Google 和 stackOverFlow 配合英文关键词、console.log 来解决问题;
  • 在博客上写作技术文章来总结经验(如 有趣的前端编程题,优雅的 JavaScript 排序算法(ES6)),并拥有自己的代码品味 从 shuffle 看代码品味。

热爱 Web,因为它真切的改变了我的人生轨迹。
投身于前端开发,相信我的英语使用习惯和编程素养能帮助我走的更远。


非常感谢观看,期待与您共事。

最后祝屏幕前的您惠风和畅 :)

RayJune

RayJune

Front-End Engineer

尚德 / 明理 / 仁爱 / 至善

求知 / 求真 / 求健 / 求美

知明 / 行笃 / 立诚 / 致广

简单可依赖

73 文章
16 标签
RSS
GitHub npm
Creative Commons
© 2016 - 2020 RayJune
Amazing Powered by Hexo
Theme - colorfulNexT