戴嘉华的个人简历
姓名:戴嘉华
性别:男
出生年月: 1993年1月16日
籍贯: 广东省-佛山
学校专业: 中山大学软件学院
电话:13642313971
Email:me@livoras.com
github:https://github.com/livoras
英语水平:四级 528 六级 500。能熟练阅读、书写英文,曾经在伯乐在线做过一段时间的前端技术翻译。
曾创业一年,在团队当中担任Team Leader以及前端架构师。有大型SPA架构经验(4万行CoffeeScript),对前端框架、开发模式、架构有丰富的经验和独特见解。
有两年Web开发经验,熟练掌握Web前后端技术,能独立开发前后端完成一个Web Application。能独立开发一个前端框架,并且热衷于开源项目。
拥有较强的学习能力和团队合作能力。熟悉项目开发流程和团队协同工作,了解领导能力的重要性。
基本和Web相关的领域都了解过。
专注并热爱于Web前端开发,熟练掌握JavaScript、CSS、HTML以及各种JS、CSS框架来搭建一个Web应用。熟练使用JavaScript开发程序,了解原生JavaScript以及框架和类库的使用。有较大型前端SPA的架构经验。
- 掌握JavaScript类库:jQuery
- 掌握JavaScript框架:Backbone、AngularJS、KnockoutJS、Durandal
- 掌握JavaScript模块加载器:SeaJS、RequireJS、Browserify
- 掌握CSS预编译器:LessCss、SassCss
- 掌握项目构建工具:Grunt、Gulp、mimosa
- 掌握前端测试框架以及工具:Jasmine、Mocha、Karma
- 掌握项目管理和协同工具的使用:SVN、Git
- 掌握基本后端开发:Python、PHP、NodeJS
- 掌握测试驱动开发:TDD、BDD
- 各种和Web相关的技术:Linux、Flask、SQLAlchemy、Express、MongoDB、Socket.io等
- 2011年进入中山大学软件学院学习。
- 大一接触Web,并且专注前端,热血编程至今。
- 大二开始创业,曾在项目中担任前端工程师和Team Leader角色。
- 有使用框架构建较大型前端SPA的经验(BackboneJS | KnockoutJS | Angular)。
- 担任中山大学现代互联网应用俱乐部主席。
项目地址:https://github.com/livoras/saber
基于KnockoutJS、jQuery、RequireJS构建的一个前端框架,使得前端开发组件化,利用事件机制解耦组件,独立开发和测试。所参与的创业项目中最终的架构就是采用了这个框架。
项目地址:https://github.com/livoras/backbone.Composite
创业项目中产生的第一个作品,BackboneJS插件,用于解决大型应用中,BackboneJS多层视图嵌套问题。。
项目地址:https://github.com/livoras/stereojs
小型类库,用于解决同浏览器中不同tabs之间的通信问题。
项目地址:https://github.com/livoras/tween-scroller
也是创业项目衍生物,jQuery动画插件,使用CoffeeScript编写,用来在浏览器端实现手机一样滚动回弹动画效果。可见demo。
项目地址:https://github.com/livoras/easydict
使用Python编写的一个Linux英文单词取词翻译的应用。
项目地址:https://github.com/livoras/blog
个人博客源码。
项目地址:https://github.com/livoras/ragejs
前端MVVM框架,特点是所有feature进行widget化,用于开发类似桌面软件的SPA。大二的时候写,但已经没有维护。
项目地址:https://github.com/livoras/cobiajs
前端模块加载器,大二阅读SeaJS源码以后的心血来潮之作。
还有其他的可以上 Github 查看:https://github.com/livoras
MIT License