# 技能清单
- Web开发:Java/NodeJs
- Web框架:Spring/SpringMVC/Struts2
- CSS 框架:Bootstrap/HTML5/PureCSS
- J S 框架:Jquery/AngularJS/Ionic/React
- 前端工具:Bower/Less/Cordova
- 数据库相关:MySQL/oracle/IndexedDB
- 版本管理、文档和自动化部署工具:Svn/Git
- 单元测试:Junit
- 云和开放平台:SAE/ECS/ACE/七牛云 等
- 其他工具等:loveField(IndexedDB),pjax(History API)
## 技能关键字
- javascript ★ ★ ★ ★ ☆
- css3 ★ ★ ★ ★ ☆
- html5 ★ ★ ★ ★ ☆
- jquery ★ ★ ★ ★ ☆
- bootstrap ★ ★ ★ ★ ☆
- java ★ ★ ★ ☆ ☆
- nodejs ★ ★ ★ ☆ ☆
- angularjs ★ ★ ★ ☆ ☆
- webapp(Cordova) ★ ★ ★ ☆ ☆
- ionic ★ ★ ★ ☆ ☆
- pureCSS ★ ★ ★ ☆ ☆
- mysql ★ ★ ☆ ☆ ☆
- git ★ ★ ☆ ☆ ☆
- grunt ★ ★ ☆ ☆ ☆
- React ★ ★ ☆ ☆ ☆
项目1
在此项目中负责是前台的全部工作,其中包含:
- demo制作
- 前台整体(CSS,JS)简单框架搭建
- 自适应
- 和后台restful server 对接调试
- 后期的维护
项目2
在此项目中负责优化之前项目的冗余代码,提升了代码的可阅读性
并通过自己写的jquery-plusin来提高代码的复用性,优化之后的代码行数从近百行缩短至20到30行,在此项目中学到了:
- 编写可复用的jquery-plusin
- 需要顾及全局的思维来优化代码
项目3(PICC合作)
此项目是预言性项目,在项目中负责是前台工作,结合项目1,项目2 总结的经验来开发项目3使用的工具有
- 调研并使用了地图的API(百度,高德)
- 可复用的jquery-plusin
- atrTemplate.js
- promise(Q.js)
- 前台自动生成文档工具(jsdoc.js)
- Grunt 压缩打包工具
- WebSocket
项目4
在此项目负责前台工作,主要使用了IBM WorkLight 工具来开发 Hybird APP,期间通过此工具开发了10个APP的,也学习了混合开发的整个生命周期
(
>
- 框架的选择,开发
- 后台的交互(JSONP)
- 程序签名和打包
)
和很多技术(
>
- Cordova,Cordova Plusin
- AngularJs,Ionic ,Dojo,Jquery Moblie
- android 和 ios 的基础知识
)
项目5
本项目是为各个劵商提供信息和咨询的分析上传和下载,通过客户端来自动分发信息。
在此项目我负责信息
- 通过简单的Groovy表达式来实现对上传信息的抓取和上传。
- 对FileNetCE操作来统一管理上传的信息。
- 信息权限的控制通过本项目自用的权限模型来控制。
- 通过Jersey来编写WebService以配合客户端的通信
项目6
本项目通过通过微信关注英大财险公众平台来投保车险等
- 对原有的业务流程的修改,以适应移动端的使用。
- 在JqueryMobile前台框架的基础上封装了消息提示,省市区,日期选择等组件。
---
# 开源项目和作品
## 开源项目
- [喵账单](https://github.com/tenbamboo/miaoBill) : 通过Cordova封装,可在Android,IOS同时运行的账单APP。
- [工具集](https://github.com/tenbamboo) : 工作时总结小工具,使其组件化,可插拔。
- pjax(未公开)
## 其他作品
- [嗖嗖汽配](http://www.sosoqipei.com/)
可兼职时间
可兼职地点
0条评论 雇主评价