个人简介

关于我

个人信息

自我评价

IOS

  • 精通Swift编程语言,熟悉Objective-C
  • 能独立开发 App,并配置 Apple Developer开发者账号成功发布到 App Store
  • 熟悉面向对象的程序设计方法,基础扎实,精通常用数据结构与算法
  • 精通UI控件封装,熟悉网络编程、数据存储、多线程相关知识
  • 有各种第三方SDK嵌入经验,如地图、即时通讯、分享、支付、第三方登录、短信

Java

  • 精通Java语言,掌握J2EE技术,熟练使用Struts、Spring、SpringMVC、Hibernate、MyBatis等框架
  • 能熟练书写SQL语句,有SQL优化经验,能熟练使用Oracle、Sqlserver、Mysql数据库
  • 熟悉中间件(weblogic、Tomcat)
  • 了解前台开发技术(HTML、JavaScript、JQuery、CSS、JSF、AJAX、easyUI等)

其他

  • 出色的调试技能及问题分析解决能力,学习能力强
  • 思路清晰,思维敏捷,有较强的责任心及团队合作精神

工作经验

北京瑞盖科技股份有限公司

  • 工作时间:2017年11月 - 2018年8月
  • 工作地点:北京
  • 职位名称:IOS研发
  • 职责描述:
    1. 完成 IOS 开发任务,并进行版本迭代
    2. 探索AR在业务方面的应用
    3. 微信小程序开发
    4. Java 后台维护

山西指尖科技有限公司

  • 工作时间:2015年7月 - 2017年8月
  • 工作地点:山西 - 长治
  • 职位名称:IOS研发
  • 职责描述:
  1. 研发并维护公司IOS App产品(设计、编码、测试、发布),熟悉App Store发布流程
  2. 维护Java后台(接口设计、编码、测试、部署)
  3. 维护Qt视频采集系统

四川创立通信服务科技有限公司

  • 工作时间:2012年7月 - 2015年5月
  • 工作地点:北京
  • 职位名称:Java研发工程师
  • 职责描述:
  1. 维护系统正常运行
  2. 与各个第三方系统交互
  3. 根据工作任务,参与项目独立模块开发(设计、编码、测试、实施)
  4. 根据工作任务,研发报表统计(润乾、Flex、WebFocus)

禧雨科技有限公司

  • 工作时间:2010年7月 - 2012年5月
  • 工作地点:山西 - 太原
  • 职位名称:Java研发工程师
  • 职责描述:
  1. 研发正利煤矿自动办公系统
  2. 研发太原公务员管理局信息管理系统

项目经验

巨星在线(IOS)

  • 项目时间: 2017 年 11 月 至 2018 年 5 月
  • 公司名称: 北京瑞盖科技股份有限公司
  • 项目描述:
    包括:iPad导播明星端 和 iPhone用户端
    1. 斯诺克赛事直播,点播 聊天弹幕
    2. 一对一私教课、一对多公开课
    3. 斯诺克新闻资讯
    4. 明星及厂商动态
  • 项目职责:
    解决 Bug,完善 App

网球计分器(微信小程序)

  • 项目时间: 2018 年 1 月 至 2018 年 8 月
  • 公司名称: 北京瑞盖科技股份有限公司
  • 项目描述:
    包括:裁判端计分(小程序)与观众端显示(TV),通过 WebSocket 通信
    1. 将小程序与 TV 进行连接
    2. 创建比赛、设置比赛规则
    3. 运动员计分
      1. 运动员交换场地
      2. 比分操作 clean/redo/undo
      3. 计分操作 PointUP/Ace/Fault/Winner/UFE/Baseline/Net/Serve/Return
    4. 技术统计
  • 项目职责:
    1. 微信小程序端开发
    2. Java后台消息存储、转发,并根据比分详情对运动员进行技术统计

AR(公司内部研发性 IOS 项目)

  • 项目时间: 2017 年 11 月 至 2018 年 5 月
  • 公司名称: 北京瑞盖科技股份有限公司
  • 项目描述:
    使用 swift 研发的 AR 应用
    1. 将多个虚拟模型放入现实环境,并可以删除
    2. 使用拖拽手势旋转或移动模型
    3. 使用捏合手势缩放模型大小
  • 项目职责:
    独自完成整个开发

指尖商城(IOS+Java)

  • 项目时间: 2017 年 3 月 至 2017 年 8 月
  • 公司名称: 山西指尖科技有限公司
  • 项目描述:
    • 指尖商城商品信息后台及接口使用 Java + MySQL 开发
    • App 使用 Swift + Objective-C 混合开发(OC是第三方开源框架)
    • App 可以在线浏览各种商品
    • App 根据分类、关键字检索商品
    • App 商品页面详细描述商品信息,包括评价、销量、规格型号等
    • App 添加购物车,结算,创建订单、支付
    • App 订单管理,支付、退款、评价
    • App 信息维护,个人信息、收货地址、我的收藏等
  • 项目职责:
    • 独立维护Java后台及App接口
    • 协作完成App商品列表、搜索、详情
    • 独立完成App购物车结算
    • 独立完成App订单支付、退款、评价

育儿宝(IOS)

  • 项目时间: 2015 年 7 月 至 2017 年 8 月
  • 公司名称: 山西指尖科技有限公司
  • 项目描述:
    • 下载地址:http://m.yuerbao.cc
    • 使用 Swift + Objective-C 混合开发(OC是第三方开源框架)
    • 宝宝知识类模块,如:育儿百科、疫苗提醒,宝宝食谱等
    • 孕妇知识类模块,如:孕期营养规划、身体检查提醒等
    • 班级圈,在线家长老师沟通交流,发布作业课表配合孩子学习,并查看视频监控等等
    • 其他兴趣爱好圈子,通知提醒,消息收发
  • 项目职责:
    • 独立研发公司App产品,涉及设计、编码、测试、发布、升级,熟悉App Store发布流程
    • 独立完成第三方登录、分享(微信、QQ、微博)
    • 独立完成群聊(采用CocoaAsyncSocket,实现文本、语音、图片、视频 收发,使用sqlite保存数据)
    • 独立完成第三方支付(微信、支付宝)
    • 独立完成视频直播(FFmpeg)
    • 独立完成成长记录(仿朋友圈)

集团项目与采购系统(Java)

  • 项目时间: 2012 年 7 月 至 2015 年 5 月
  • 公司名称: 四川创立通信服务科技有限公司
  • 项目描述:
    • 集团项目与采购系统(CPMIS)
      1、项目管理 包括:需求分析,年度计划,项目(定义,结转),预算,可研(可研协同,可研批复),设计(设计委托,设计文件,设计协同,设计批次),采购(采购需,采购求方案,采购结果,资格预审,招标文件,招标结果,中标通知),合同审批,项目实施,初验,适运行通知(预转固),适运行,终验,决算
      2、采购系统 包括:物料维护(MSS统一维护并推送,根据业务下发各个省份),维护产品及产品关系,按专业开启批次,在批次内维护份额及框架合同并下发各省份,然后各省份根据框架合同上报订单,并根据份额做相应控制
      3、管理桌面(flex报表):将各省及集团数据统一上报管理,由领导查看
      4、供应商协同 包括:后评估(设备类型、合同与评估品类维护,下发评估对象,各省评估,集团汇总),日常点评
      5、专家库 包括:维护专家信息,报表统计(润乾报表),抽取专家(按省份,按单位,随机)
      6、日常业务模块包括:系统管理,文档管理,信息管理,综合事务管理(数据统计、计划、会议、周报月报等等),统计分析
      7、定时器:发短信,发邮件,每月每季度生成报表,同步统一用户系统数据
    • 第三方系统(集成)
      1、BPM:项目、采购内部审批流程
      2、soa:office在线编辑
      3、润乾报表:统计数据
      4、flex报表:管理桌面
      5、ibi webfocus报表:统计数据
    • 与本公司交互系统(接口访问)
      1、工程协同:各个建设单位及设计院 审核协同,管理文档
      2、投资项目信息库:以统计分析项目金额为主(同比,环比,在建项目,结转项目,特殊项目,异常项目金额)(ibi webfocus报表)
      3、接口系统:统一处理全国各省上报订单,份额校验,退单操作;订单上报分一步式(直接完成并扣减份额)和二步式(先预占份额,审核后扣减份额)
      4、供应商协同:全国供应商自己维护信息,由省公司管理员审核,并同步集团
    • 与其他公司交互系统(接口访问)
      1、ECC:供应商扩展并同步
      2、MDM:物料同步致该系统,用于北方做订单
      3、SRM:框架合同及物资明细同步致该系统,用于北方做订单
      4、合同系统:框架合同及物资明细同步致该系统,用于北方做订单
      5、统一用户系统:全国各个系统用户由统一用户系统统一维护,并同步致各个系统(在cpmis中每周四发布系统,进行手动同步)
      6、ITSM系统:加强集团项目管理员与一干项目干系人的沟通管理,实时追踪项目进展情况、提高项目管理效率,项目信息可以同步至ITSM系统
      7、OA:个别业务需要传集团OA系统,由领导审批并反馈
      8、财务系统:涉及金额统一传集团财务系统,保证数据同步
      9、MSS:经过改造统一由集约化统一管理物料,并同步cpmis
  • 项目职责:
    • 使用 eclipse + Oracle + BPM + Flex + IBI WEBFOCUS 研发
    • 维护CPMIS稳定运行,及与其他系统正常交互
    • 根据开发任务研发新的业务模块,如:专家库、项目管理中的子模块(预算)、采购系统中的子模块(物料下发、订单上报)、统一用户管理等等
    • 根据营改增变更订单计算方式
    • 研发报表统计,如:管理桌面、投资项目信息库、环比增长量

太原公务员管理局信息管理系统(Java)

  • 项目时间:2010 年 7 月 至 2012 年 5 月
  • 公司名称:禧雨科技有限公司
  • 项目描述:根据工作人员的工作业务为不同角色研发的自动办公系统
  • 项目职责:参与项目的调研、设计、编码、测试、部署 全程工作

正利煤矿自动办公系统(Java)

  • 项目时间:2010 年 7 月 至 2012 年 5 月
  • 公司名称:禧雨科技有限公司
  • 项目描述:根据煤矿日常工作业务为不同角色研发的自动办公系统
  • 项目职责:参与项目的调研、设计、编码、测试、部署 全程工作

关于博客

2017年06月20日开始 将博客从 开源中国 迁移到 GitHub,2017年6月30日迁移完成。
开源中国博客最开始使用HTML,后来改为Markdown,迁移过程中,博客发布日期丢失,统一设置为 2016-10-11

  1. 博客园 - 痛快

    最初(好像是2013年左右)在博客园写博客(还考虑过CSDN,讨厌广告),一直没有坚持下来,后来还申请了很多邮箱,现在连账号都忘了

    博客园,给我的感觉就是布局清晰,最大化内容视野,不干扰视线,阅读很痛快

  2. 新浪博客 - 广告

    2015年试着玩了一段时间微博,顺便就在新浪博客写作,只是为了同步到微博方便,写了一段时间开始受不了烦人的广告,果断放弃了,微博也不玩了

    我的微博 as_joker
    我的新浪博客 asjoker的博客

  3. 开源中国 - 安逸

    2015年使用开源中国写博客,恩,不错,用的很安逸

    我的开源中国 asjoker

  4. GitHub Page - 折腾

    想自己折腾一下了
    最初用的 Jekyll,2016.06 改为 Hexo