联系方式
- 手机:15588483320
- Email:wangxunxun3094@qq.com
- QQ:745926676
个人信息
- 王训训/男/1990
- 本科/青岛科技大学
- 技术博客:http://ynchuan.github.io/blog
- Github: https://github.com/ynchuan
- 期望职位:前端开发
- 期望城市:北京/上海
工作经历
浪潮软件集团 ( 2015年2月 ~ 目前 )
PC前端开发
本人供职于浪潮软件政法事业部UI小组,主要负责设计稿转换成静态页面、页面交互前端定制,支持后端开发实现业务数据渲染的友好呈现。 作为部门专职前端人员,参与部门所有产品线的前端重构,包括不同客户不同风格门户系统、资源平台、搜索系统、各类子功能系统前端实现,在实践中积累前端切图快速响应和最佳实践。
- 在多个项目的前端实践中,整理了基于less的原子样式表库base.less,提升前端切图效率,实现浏览器兼容性和大小屏自适应快速切图,为后端开发提供时间保障
- 定制页面中个性化交互,基于jquery,采用插件半封装方式封装页面交互组件,较高程度还原设计稿,构建常用组件,保障页面交互快速实现;
- 根据项目特点以及项目实践,制定前端切图目录规范以及打包规范,更好管理前端切图开发;
移动端开发
基于浪潮移动开发平台(IMP)(PhoneGap/Cordova框架封装Hybird App开发平台),采用html5和css3,开发云搜索移动HD版,并重构移动手机版云搜索。项目前后端分离,个人完成整个移动系统页面切图,业务逻辑梳理,开发进度控制,项目按时上线。
威海北洋电气集团 ( 2013年7月 ~ 2014年10月 )
个人通过校招进入威海北洋从事软件开发工作。
社区警务项目
社区警务为淄博市公安局周村分局在社区工作领域探索下而产生的项目,该项目以人员、车辆、单位的核录和基础数据采集为基础,结合移动平板终端设备,实现社区工作移动化。
系统采用jsp+jquery+spring+mybatis+oracle技术开发框架,结合业务具体,核查终端采用webapp开发方式,使用html5+css3进行业务的开发和呈现;管理系统采用ligerUI前端框架。本人负责webapp中的前端多个业务点以及对应的后端管理系统代码编写。该系统已得到认可并推广使。
移动核查项目
人员车辆的核查是公安业务的主要领域,随着移动设备的出现,为现场核查带来了可能。
系统分为核查终端和管理系统两部分,采用jsp+jquery+spring+mybatis+oracle技术选型,本人主要负责核查终端Android原生App外围辅助功能业务编写以及管理系统前端和后端的全栈开发,前端部分采用开源前端框架ligerUI完成业务功能的 构建。该系统已得到了使用和推广,并作为公安信息化建设的重点项目。
技能清单
- 熟练进行兼容主流浏览器的页面切图、用户功能交互组件封装,能够进行移动端切图
- 精通jquery,通读jq源码,熟练使用原生DOM编程
- javascript基础、css基础扎实
- 熟练使用前端开发工具:fiddler/sublime,熟练进行各种浏览器调试、bug定位
- 前端开发框架:通晓react、flux、redux框架,通晓前端开发工程化工具使用,包括gulp/less/babel/webpack等
- Web开发:通晓Java web后台开发
- 移动开发:通晓Android native编程
- 数据库相关:MySQL/Oracle
- 版本管理、文档和自动化部署工具:Svn/Git
学习&案例
- 源码学习:通读jquery源码,理解jquery组织架构,并仿制yc前端框架,深化对开发工具的理解和使用。
- 源码学习:通读requirejs源码,加强前端模块化开发的理解和应用。
- 切图-去哪网、控制台
- 组件封装
- 我的博客- 基于jekyll和spaghetti-san的设计,进行了页面重构
- react相关学习- react-router/react/redux/babel/es6/webpack实践
- nodejs学习- nodejs API学习 # 参考技能关键字
javascript jquery css html5 移动开发 前端开发 工程化
致谢
感谢您花时间阅读我的简历,期待能有机会和您共事。