ID:121654

yaozy

华为售前云前端首席架构设计师

  • 公司信息:
  • 中软国际
  • 工作经验:
  • 15年
  • 兼职日薪:
  • 1000元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 可工作日驻场(离职原因)
  • 所在区域:
  • 深圳
  • 全区

技术能力

1. 善于解决实际问题, 不拘泥于常规, 想像力丰富, 有极强的创造性思维能力
2. 有深厚的面向对象等开发模式经验, 善于使用相关思想解决开发中遇到的实际问题
3. 有多年的架构设计经验及项目开发经验, 独立设计过多种软件基础框架
4. 独立开发的开源项目flyingon前端开发库中, 融合了面向对象技术,选择器技术, 视图模型技术, 比Vue更简单易用, 比React更易扩展, 同时可多种开发模式混用, 用户可选择适合的或自己喜欢的方式
5. 对javascript语言有较深入的理解, 有较多的js语言底层扩展经验
6. 有较多的前端疑难杂证处理及性能优化经验
7. 对.net平台有较深入的理解,熟悉.net平台的底层运作机制
8. 有多年的数据库结构设计经验及网络相关的编程经验
9. 自学能力强, 能够快速的学习并运用新技术解决实际的问题

项目经验

一、 2015.1-2017.6 华为售前云项目
1. 担任华为isales售前云项目前端首席架构师职务, 因工作出色受到华为方的一致好评
2. 负责项目前端组件及业务基础开发体系设计及前端规范制订, 针对项目以jQuery为主的特点, 设计了面向对象的jQuery插件体系开发架构, 运用面向对象的复用及继承等方法, 大幅降低了前端js代码量, 更易于维护及扩展
3. 负责前端的性能优化工作, 通过前端开发重构, 降低了70%的网络请求数量及避免了页面嵌套加载, 减少了多层异步嵌套带来的阻塞问题
4. 修复及扩展华为jalor5前端基础框架, 重新设计了新的开发方案解决了jalor5开发中存在的js冲突及选择器冲突等重大技术问题
5. 负责复杂的前端控件编写工作, 独立编写的表格控件可实现十万级数据量瞬时加载, 操作无卡顿, 基于canvas技术编写的思维导图控件, 基于局部绘制及命中检测技术, 可轻易展现十万级节点, 基于面向对象技术实现, 易于维护和扩展
6. 负责项目组内前端技术培训和技术支持工作
7. 解决项目中遇到的各种前端疑难杂症

二、 2013.7-至今 前端开发库flyingon
1. flyingon是一个开源免费的前端javasript开发库, 100%原生javascript开发, 不依赖任何其它第三方库
2. 性能高效, 代码质量高, 不需要转译, 不依赖复杂的构建工具, 易于使用, 维护及扩展
3. 兼容主流浏览器(IE7以上),小巧轻便,包含标准控件(含树, 表格等)不到250K
4. 性能级好, 功能强大, 面向对象组件化思想设计的标准控件易于扩展及定制
5. flyingon针对JavaScript面向对象编程设计不足,扩展了类似C++、Java语言中继承、封装、接口、属性、事件、元数据等特性,易于快速构建复杂Web应用项目,易于管理维护
6. 面向对象的控件体系结构, 性能高效, 易于扩展, 控件渲染与控件逻辑分离, 可在核心代码不变的情况下重写渲染器向其它平台移植
7. 独创的布局技术,简单易用,功能强大,控制力强,能够在不改变dom结构的情况下实现跨浏览器的精确布局, 支持子布局及自适应布局, 易于扩展自定义布局
8. 支持数据绑定功能及序列化与反序列化机制
9. 集成了类似jQuery的选择器功能, 轻易实现控件批量操作
10. 集成了类似Vue的视图模型框架, 比Vue更加简单易用, 轻量高效
11. 多种开发模式可混用, 用户可使用自己喜欢的方式开发, 开发的成果或中间件也可直接使用其它开发模式复用, 给用户提供了更多的选择
12. 更多有关flyingon开源项目信息及示例请参考:https://github.com/freeoasoft/flyingon

三、 2006.3-2012.6 .net分布式快速开发平台设计及开发
1. 通过对数据库系统常用功能的抽象及封装,可通过配置不用写一行代码实现常用数据库功能开发,降低了开发时间及成本,提升了系统的稳定性
2. 基于可视化数据源自定义、表单自定义、报表自定义、工作流自定义等功能,可实现快速开发随需而变,显著降低系统交互时间及后期维护成本
3. 丰富的用户自定义接口,用户可以在平台的基础上快速实现自定义功能扩展,满足个性化定制需要
4. 分布式体系架构设计,可自由选择http、tcp/ip等协议,支持internet远程访问
5. 支持多服务部署,数据库支持按功能及项目拆分,为实现大并发多用户的应用系统提供了有效的支撑
6. 作为思源不动产整体解决方案的基础开发框架,通过平台的快速开发及配置功能,节省了约70%的编码量,节省开发时间约50%,工厂化的开发方式有效降低了开发人员的素质要求,节省开发人员工资成本约30%
7. 通过平台提供的强大的最终用户修改功能,实施人员可现场按用户需求扩展功能、设计报表、设计表单、设计工作流程等,有效的降低了系统交付时间及后期维护成本
8. 分布式体系架构设计及internet访问支持轻易实现了全国各地不同网点的集中管控、多服务及横纵向数据库拆分支持可轻易实现系统扩展,有利于实现大并发用户扩展支持

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服