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,因为它真切的改变了我的人生轨迹。
投身于前端开发,相信我的英语使用习惯和编程素养能帮助我走的更远。
非常感谢观看,期待与您共事。
最后祝屏幕前的您惠风和畅 :)