Wang的简历

(゜-゜)つロ 干杯~

  • Contact. 联系方式
    邮箱: i@html.love
    微信: Wang
    QQ: 306578968
  • Application. 应聘岗位
    前端工程师

我是一个对前端和动漫由衷热爱、有趣的前端工程师。

我目前正在寻找前端工程师岗位的工作机会,希望借此为 bilibili 献上我的一点绵薄之力,快招我到碗里来吧!

  • Basic info. 基本信息
    个人信息: Wang / 男
    毕业院校: 厦门大学
    工作年限: 一年半
    常用ID: Wang
    GitHub: www.github.com/Wang
  • Experience. 项目与工作经验

    深之度科技有限公司(2015.7 - 2015.11)

    • 深度商店项目

      负责 Linux deepin 深度商店V4.0 的前端主要开发工作,项目采用 WebApp 的形式,运行在 Qt WebKit 上,与 deepin 操作系统深度整合,实现一键安装、更新和卸载软件

      使用 AngularJS 框架 和 Sass 预处理器 来实现前端组件及数据交互,使用 webpack 构建

    丁香园(2015.12 - 2017.5)

    • 商业项目

      负责部分丁香园商业项目的开发维护,商业项目作为丁香园最大的营收来源,为药企提供营销、数据服务和信息技术服务

      商业项目使用 webpack 和 postcss 构建,兼容 IE8

    • 小游戏

      使用白鹭引擎封装的 WebGL 和 Canvas 制作丁香园游戏类活动页:中秋节吃月饼(活动结束,无法访问)、欧淬恩调脂大作战(只能在微信访问)等

    • SIM 系统

      负责丁香园 SIM 系统的部分功能优化,并完成将部分 Angular1 模块使用 Angular2 重构,SIM 是使用 AngularJS 开发的,一套基于微信企业号的企业内部管理系统,有找人、考勤管理、行政管理、财务管理等功能

    • BSC 系统

      负责丁香园 BSC 系统的全部前端开发工作,BSC 系统是基于 Ant Design 使用 React 开发的一套企业内部绩效考核系统,有考核指标管理、审核、考核进度、评分等功能,满足公司考核员工每个季度工作的需求

    个人项目

    • APlayer 音乐播放器

      炒鸡好看的 HTML5 音乐播放器,支持歌词、播放列表、播放模式(循环播放、随机播放等),兼容现代浏览器和移动端,API 丰富、可扩展性强,Typecho、Hexo、WordPress 平台插件支持

      曾进入 GitHub 热门榜单第八名,Star 数 1.4k+,npm 下载量 17k+

      原生 js 编写,无任何依赖,使用 webpack 和 sass 构建

    • DPlayer 视频弹幕播放器

      炒鸡好看的 HTML5 视频弹幕播放器,兼容 hls.js 和 flv.js,兼容现代浏览器和移动端,兼容 bilibili 弹幕,API 丰富、可扩展性强,Typecho、Hexo、Z-BlogPHP、WordPress、Discuz! 平台插件支持

      弹幕后端使用 Node.js 编写,数据库使用 MongoDB,缓存使用 Redis,使用 pm2 部署并支持 Docker,有日志记录功能,可以解析 bilibili 弹幕和视频直链

      前端使用原生 js 编写,无任何依赖,使用 webpack 和 sass 构建

    • Resume

      设计优雅、内容完善的静态简历页面,可以用浏览器直接生成合适尺寸的 PDF,使用 gulp 构建

      其实就是这个简历的源码,很简单的一个静态页,但不知道为什么 Star 数会那么多

    • Anotherhome个人博客

      Wordpress 主题开发,内容维护,日均PV 6000+

    • 一些 Node.js 小程序

      数据库使用 MongoDB,缓存使用 Redis,使用 pm2 部署并支持 Docker,有日志记录功能

      • Weibo2RSS

        原理:新浪微博的微博秀是不需要登录就可以访问的,使用 Node.js 解析页面,然后输出 RSS 格式

        使用RSS订阅喜欢的微博博主:RSS 格式输出一个微博博主最新的 15 条微博,可以使用 RSS 阅读器来获取及时推送

        女朋友的微博情绪监控:配合 IFTTT 使用,检测某一微博博主新发的微博,如果判断为消极情绪就发出警告

      • Text2Emotion

        分析一句话的情绪值,上个项目(女朋友的微博情绪监控)的核心部分

      • BaiduLocation

        封装了百度地图的高精度定位 API

  • Skill. 技能清单

    前端

    • HTML / CSS

      能够编写语义化的 HTML,模块化的 CSS,完成较复杂的布局

      熟悉 Less Sass PostCSS Autoprefixer 等CSS预处理和模块化工具

    • JavaScript

      熟悉原生 Javascript,能脱离 jQuery 等类库编码

      能运用模块化、面向对象的方式编程

      了解 React AngularJS jQuery 的使用

    • 其他

      熟悉 Webpack Gulp 等前端自动化工具

      了解前端安全、性能优化方面的一些知识

      有 HTML5 音乐播放器(APlayer)、视频播放器(DPlayer)开发经验

    后端

    • Node.js

      了解 Node.js 的开发,使用 MongoDB 和 Redis 做数据存储和缓存,使用 pm2 和 Docker 部署

    其他属性

    • GitHub 重度用户,近一年平均每日提交量 1.7 次,Followers 1.5k,总 Star 数 3.7k,目前 GitHub 中国区排名 91

      掘金重度用户,掘金联合编辑,掘金专栏受邀作者

      bilibili 重度用户,动漫爱好者

      师从百度 EFE 团队,IFE 第一期学员

      轻微强迫症,注意代码规范

      猫咪铲屎官,拥有一只叫酸奶的美短猫,她的博客在这里

备案:粤ICP备2026001952号-1

Made with by Wang. 最后更新于2025年3月15日