个人简历

个人信息

  • 姓名:xx 性别:男
  • 毕业院校:xx学院/软件技术专业
  • 工作年限:5年
  • 应聘职位:Android开发
  • GitHub地址:https://github.com/GuoYangGit
  • 联系邮箱[email protected]

技能清单

  • 5年移动开发设计经验,具有多前端(Android App,H5,微信小程序)开发能力;
  • 掌握多种计算机语言:Java,Kotlin,Python,JS;
  • 熟悉 Android、Java 以及常用 Android 系统源码及开源框架;
  • 熟悉性能优化,插件化,热更新,Hybrid-App 等常用开发策略;
  • 熟悉产品设计研发上线以及版本迭代流程和项目管理流程;

工作经历

xx科技有限公司

  • 职位:Android开发

  • 工作时间:2017.10 - 至今

  • 工作职责

    1. 负责Android端项目架构搭建;
    2. 负责Android端项目的重构与优化,版本的迭代开发;
    3. 参与产品需求分析及评估,制定项目计划,需求实现;
    4. 负责Android端App的线上bug监控,维护线上产品的稳定运行;
  • 工作业绩

    1. 对App项目进行了重构,将项目进行了解耦,提高了后期的开发速度,降低了后期的维护成本;
    2. 集成线上日志监控系统,解决bug,使App的崩溃率降低了10倍以上;
    3. 对App项目网络接口请求使用了加密技术,使产品数据更加安全;
    4. 对App项目实现了组件化开发,多渠道打包模版,提升了很大的开发效率;
  • 项目:xx金融

    • 简介:专注于汽车抵押借贷领域,为用户提供互联网金融信息中介服务。
    • 职责
      1. 负责项目代码重构工作,主要使对项目整体结构进行重新划分与抽象,对引入的常用框架进行抽象封装,以便与以后替换。尽量使整个项目代码高内聚,低耦合;
      2. 负责项目的性能优化工作,主要是项目的排查解决内存泄露与优化应用对内存的占用,排查解决界面的卡顿问题。
      3. 负责推送模块的优化,提高推送消息的到达率。
      4. 负责App的接口加密功能实现,提高App的数据安全性。
  • 项目:xx好贷

    • 简介:秉承“有车就能贷,有车就好贷”的产品理念,
      专注于互联网线上车抵贷服务的App
    • 职责
      1. 负责项目的MVVM架构搭建,使用DataBinding来实现页面数据双向驱动,减少了很多的重复代码工作量;
      2. 对项目进行组件化模块的划分,使得整个项目的功能模块代码更加解耦。
      3. 对项目的多个Gradle进行代码的整合和重复性代码的共用,开发一键打包工具,解放开发人员双手。
      4. 接入Face++人脸识别和身份认证SDK,实现App内的人员信息认证功能;

xx科技有限公司

  • 职位:Android开发组长

  • 工作时间:2014.08 - 2017.04

  • 工作职责

    1. 管理Android开发团队,分配和调节开发任务;
    2. 产品需求分析,调研,技术选型,难点攻克;
    3. 负责Android端项目架构搭建和整体业务流程把控;
    4. 负责Android端项目代码功能封装与问题解决;
  • 工作业绩

    1. 保证App的按时交付;
    2. 持续优化项目框架,实现了MVP开发模版,缩短了开发周期;
    3. 组织人员进行代码自检与技术分享,提高了产品的稳定性与人员的开发效率;
  • 项目:xx

    • 简介:关于校园的一款App,定行通过移动互联的方式实现家校通,使老师和家长能够随时随地交流和沟通; 在线We课生动有趣,学知识,涨见识。课堂同步微课帮助学生温习课内知识难点和重点。

    • 职责

      1. 负责项目的MVP模式架构搭建;
      2. 负责Retrofit+OkHttp网络框架的封装;
      3. 负责Openfire+Smack作为IM功能选型的调研;
      4. 负责聊天界面功能实现;
      5. 负责热修复功能的集成;

自我评价

  • 有代码洁癖
  • 喜欢学习新的技术和知识,喜欢上进有挑战的工作和学习环境;
  • 良好的沟通能力,热衷和别人去分享所学技术;

你可能感兴趣的:(个人简历)