个人简历
戴嘉华的个人简历
个人信息
姓名:戴嘉华
性别:男
出生年月: 1993年1月16日
籍贯: 广东省-佛山
学校专业: 中山大学软件学院
Email:me@livoras.com
博客:https://github.com/livoras/blog/issues
github:https://github.com/livoras
自我简介
曾在创业团队当中担任Team Leader以及前端架构师。有大型SPA架构经验(4万行CoffeeScript),对前端框架、开发模式、架构有丰富的经验和独特见解。
有4年Web开发经验,熟练掌握Web前后端技术,能独立开发前后端完成一个Web Application。能独立开发一个前端框架,并且热衷于开源项目。
拥有较强的学习能力和团队合作能力,熟悉项目开发流程和团队协同工作。
技术能力
- 专注并热爱于Web前端开发,熟练掌握JavaScript、CSS、HTML以及各种JS、CSS框架来搭建一个Web应用
- 熟练使用JavaScript开发程序,了解原生JavaScript以及框架和类库的使用。有较大型前端SPA的架构经验(BackboneJS | KnockoutJS | Angular)。
- 熟练掌握NodeJS相关开发。
个人经历
- 2011年进入中山大学软件学院学习。
- 大一接触Web,并且专注前端,热血编程至今。
- 大二曾在创业项目中担任前端工程师和Team Leader角色。
- 担任中山大学现代互联网应用俱乐部主席。
- 2015~2016 腾讯微信Web前端工程师。
作品
simle-virtual-dom
Virtual-DOM 算法的一个实现。
兔展
项目网站:http://www.rabbitpre.com/
移动端HTML5展示应用生成器,通过简单的交互操作就可以生成HTML5展示页面,用于微信等移动页面展示。
本人完成了此项目的基础架构设计和第一个版本的实现。
Saber
项目地址:https://github.com/livoras/saber
基于KnockoutJS、jQuery、RequireJS构建的一个前端框架,使得前端开发组件化,利用事件机制解耦组件,独立开发和测试。所参与的创业项目中最终的架构就是采用了这个框架。
Backbone.Composition
项目地址:https://github.com/livoras/backbone.Composite
创业项目中产生的第一个作品,BackboneJS插件,用于解决大型应用中,BackboneJS多层视图嵌套问题。。
StereoJS
项目地址:https://github.com/livoras/stereojs
小型类库,用于解决同浏览器中不同tabs之间的通信问题。
tween-scroller
项目地址:https://github.com/livoras/tween-scroller
也是创业项目衍生物,jQuery动画插件,使用CoffeeScript编写,用来在浏览器端实现手机一样滚动回弹动画效果。可见demo。
easydict
项目地址:https://github.com/livoras/easydict
使用Python编写的一个Linux英文单词取词翻译的应用。
blog
项目地址:https://github.com/livoras/blog
个人博客源码。
RageJS (deprecated)
项目地址:https://github.com/livoras/ragejs
前端MVVM框架,特点是所有feature进行widget化,用于开发类似桌面软件的SPA。大二的时候写,但已经没有维护。
CobiaJS (deprecated)
项目地址:https://github.com/livoras/cobiajs
前端模块加载器,大二阅读SeaJS源码以后的心血来潮之作。
Shooting Chicken
项目地址:https://github.com/livoras/shooting-chicken
一款手机端的HTML5游戏。