最懂技术人才的职场管家!项目总监直达热线:18948713069(工作日 9:00-22:00) 深圳市一格网络有限公司
”一格职业顾问”
职业顾问:王先生
18948713069
xueqy@job1001.com
精通node.js,熟练使用node.js的MVC模式,实现前后端分离开发;熟练使用vue2.0框架,采用该方法实现前端的组件化开发;有良好的面向对象的思想,精通C#,熟悉java等后端语言,能熟练使用SQL Server和MySQL。

求职意向

Web前端工程师  18K  深圳

工作经历

2016.08-至今  深圳市***网络有限公司  Web前端工程师
2015.08-2016.08  深圳***有限公司  Web前端工程师
2013.07-2015.08  广州尚动计算机科技有限公司  Web前端开发/.NET开发

项目经验

 

2016.08-至今  微信社区

1、产品背景

依托于微信平台的社交属性,由云之家企业微博衍生而来,目的也在于丰富云之家移动办公平台的社交属性,帮助用户在创建粉丝圈、推动粉丝圈,也因此大大的推动云之家移动办公平台的用户量

2、产品描述

3、产品分为web 端和移动端,web端为客户提供社区的板块设置、帖子管理、粉丝管理、公众号配置、广告设置等功能,移动端为粉丝提供互动的场所,主要有帖子评论、普通帖 发布、粉丝访问过的社区管理等功能,帮助商家创建一批固定的用户粉丝圈,对于商家新产品的推广更加便利,也更加拉近粉丝与商家之间的距离

3、产品技术

产品的前端由nodejs 的MVC模式实现的,前后端对接是通过node服务器与后端服务器进行交互完成,通过node服务器完成各种跨域的请求;页面主要是采用的 nodejsMVC模式的jade引擎完成初始化渲染,后期逐步引入vuejs框架实现组件式开发,提高代码复用率,降低代码冗余;前端与nodejs层 进行的异步请求采用的jQuery的ajax请求;静态资源包括图片、css、js等静态资源采用的cdn服务器4、项目贡献:

解决cdn 服务器加载资源出错的问题,主要方案是判断cdn资源加载出错之后请求服务器中的文件资源;解决微信平台图片上传数量限制,将绝大部分的上传图片组件调整 为原生组件,同时对于部分无法使用的原生组件继续沿用微信图片上传,目前基本没有在出现问题;在移动端开发一套独立的客服功能,该客服功能包括聊天功能、 表情功能、图片上传功能以及基于微信浏览器的语音功能,并配合产品经理开发不同节气的皮肤样式,增强用户体验

 

2016.07-2016.08  知名APP优化

1、项目背景:因公司战略以及人员调整,被调至知名项目组,该项目业务功能基本成熟,主要是app 的界面体验需要优化;此项目将作为公司平台化发展的重要工具2、项目描述:协助设计师,采用frozenui框架,实现高复用率模块的组件化,同时项目使 用了grunt的打包技术、采用sass技术完成css的管理;协调安卓开发与IOS开发协助完成web前端无法实现的功能;对项目的本地资源尤其是本地 图片进行压缩,减小包的大小3、工作贡献:截至目前,完成头部、导航栏、搜索框等模块的组件化

 

2015.08-2016.07  知名APP开发

项目背景:虽然知名线下零售店很多,但是还是有很多偏远地区涉及不到,而代购员使用知名ap p,可以让零售店移动化,方便了农民用户的同时也扫除了零售店的盲点区域。

项目描述:知名APP 采用的是流行的APICloud开发平台,主要原理是将编写的html页面布局到ap p的webview控件上,由dom元素实现原生控件功能;再利用APICloud开发平台完成对项目的打包工作,生成ipa和apk两种app包;采用 的是分模块开发的模式,完成各自模块的编写;项目主要使用的是we bview控件,部分地方使用原生控件,优化用户体验;项目主要分为商品模块(通过与后端的对接完成商品信息展示)、搜索模块、订单模块(从商品添加到购 物车到支付完成的流程)和个人中心模块(对订单、联系人、app设置进行管理)。

项目贡献:独立完成订单模块和个人中心模块,同时 也在后期的迭代中对商品模块、搜索模块进行优化,例如对商品列表的scroll事件设置setTimeout,对搜索模块实现自动调用输入法;完成微信支 付配置,实现app对微信支付模块的调用,同时协助后端实现支付的回调环境;解决app中存在的一些历史遗留问题;配合UI设计师和产品经理的原有需求, 在开发过程中逐渐提出个人的一些看法,提高用户体验;优化代码架构,适当的使用设计模式将常用的一些函数进行封装。

 

2014.12-2015.07  威客圈项目重构 .NET程序员

1、项目背景:基于老版本的刷单系统出现若干重大的逻辑问题,公司决定重构该系统,在原有的业务逻辑不改变的前提下,采用Spring MVC的框架技术,实现系统重构,并增加更多的关键性功能,提高用户体验,保证此系统上的业务更加完善2、项目描述:项目分为前台系统与后台系统。前台系 统主要实现刷单任务的发布与接手,以及围绕此展开的核心业务;后台管理系统前端采用的基于jQuery的easyUI轻型框架,后台使用Spring MVC的代码形式,数据层使用的基于EF(ORM)的框架,使用起来更加的高效 快捷。3、工作贡献:前台系统主要进行了客服工单模块、发布任务模块的编写,后台系统参与了客服工单模块、会员管理、刷单任务管理、报表管理、权限管理等 大部分模块的逻辑以及UI实现。4、解决问题:在数据库中创建聚集索引,同时采用读写分离的思想,大大优化了数据库的查询效率;使用的EasyUI轻型框 架,使用JQuery进行进一步的界面优化。

 

2013.07-2014.12  电子商务ERP系统 .net开发

1、 项目背景:ERP项目是公司核心项目,因目前市面上的ERP系统均无法百分之百满足公司在电子商务层面上的需求,特组建ERP项目组,根据公司在电商行业 上的经验和实际的运动类目上的需求,实现该项目,提高公司的运作效率,协调各个部门之间的工作,确保各部门工作的准确性。

2、项目 描述:该项目UI表现层使用easyUI的框架,进行覆写;后台使用的传统的三层架构的框架,即表现层,逻辑层,数据层,其中数据层的存储技术使用的是类 似于ADO.NET底层;3、项目贡献:逐步对该web系统的表现层进行规范化,提高表现层渲染效率,同时将脚本语言规范化;项目核心在于仓储管理模块、 订单管理模块、商品管理模块,在此三大模块基础之上,实现线上线下数据的同步,各个部门在不同模块下完成工作。

 

个人小项目

1、 采用nodejs+reactjs的技术,实现简单的爬虫工具,大概的思路是,用nodejs的express模块搭建服务环境,使用reactjs框架 创建前端页面,使用nodejs的request模块,对特定的网站进行html页面抓包,在使用jsdom对数据进行解析,解析完成之后将相应数据绑定 到reactjs的状态机上,实现数据的展示;reactjs也可以利用http的方式对获取的数据进行增删改查,调整状态机的状态值,实现页面数据的刷 新。

2、参考京东APP,实现将商品投放入进货车的特效,大概思路就是:点击购买之后,创建商品图片,设定好起始坐标和重点坐标, 利用有效贝塞尔曲线完成商品图片曲线投入进货车的效果;参考糯米团APP,实现电影海报栏滚动之后将最靠近屏幕中线的海报图片弹回至屏幕最中间同时进行放 大处理,大概思路是,根据touchmove的距离调整transform的translateX值,遍历图片选择距离中线最近的图片并返回相应索引值, 根据此索引值计算父容器的translateX的值,最后放大图片。3、采用iscroll.js在IOS平台上成功实现及时固定某个元素的效果由于 IOS事件处理机制的局限性,容器在scroll过程中执行的js无法及时执行,当想固定某个标题栏时必须等scroll执行完才能让该标题栏固定住;如 果简单使用touch事件来及时固定标题栏,则容器体验极差,且没有惯性的效果;采用iscroll.js成功弥补了两个方面的缺陷,并且能解决及时固定 标题栏的功能。

教育经历

2009.09-2013.06  湖北第二师范学院  计算机科学与技术  本科

关于一格 | 一格新闻 | 联系我们


深圳市一格网络有限公司

服务热线:

电子邮箱:xueqy@job1001.com

服务中心:深圳市南山区粤海街道白石路3609号深圳湾科技生态园9栋B座07层17-18号