薛勇

安卓开发工程师

  • 基本信息:男/29岁/6年Android开发经验
  • 教育经历:本科/计算机专业
  • 联系电话: +86 15110364091
  • 电子邮箱: xabad97@gmail.com
  • 个人博客: https://xabad.cn/

自我描述

定位:主攻 Android,希望全栈,所以对大前端和服务器技术都有涉及
态度:高效完成高质量的项目。同时需要互相提升,分享技术
困难:Google /Github Issue /StackOverFlow,阅读文档源码
优劣势:热爱技术,善总结和沟通,相关计算机底层知识欠缺

工作经验

高级 Android 开发工程师 盒子鱼英语

2015/03 - 2019/02

在「技术部-Android组」中作为Leader开发核心功能以及部分管理工作,主要职责如下:

  • 搭建统一App项目开发框架,和基础组件库,提升新项目开发速度
  • 封装Android 公共工具库以提升团队开发效率
  • 通过 marx/xlog 开发了日志收集框架,日志写入性能大幅提高,提升开发效率
  • 结合countly-android封装了埋点框架,提供收集和上传功能,可更方便的完成数据统计和分析。
  • 移植基于opencv库的python项目,使用kotlin完成了试卷识别的部分功能移植,将识别逻辑放在客户端,减缓服务器压力,同时改善了用户交互体验。
  • 为团队开发mvp代码自动生成插件以提升开发效率和开发规范。
  • 调研新技术/框架,分享相关技术供团队学习研究

Android 开发工程师 山西琥珀数码科技有限公司

2013/03 - 2015/03

在「优社优家 电子商务部门」中作为项目开发的核心成员,其主要职责如下:

  • 项目技术选型和基础框架搭建,指定相应开发规范和接口文档,促进团队开发效率
  • 封装BaseActivity,并提供统一的网络异常处理逻辑,避免弹出多个提醒,提高用户体验
  • 封装简易网络请求库,按系统版本使用不同请求库,同事提供简单的API,提升网络开发速度
  • 分享.9.png相关工具的使用,提升界面UI适配效率,同时用户有更好的体验
  • 抽取项目中的弹出框,封装为单独的组件供其他项目使用

Android 开发工程师 山西鑫慧林通信科技有限公司

2011/10 - 2013/03

在 「高校通-App」团队中主要从事二手物品交易的开发,其主要经历如下:

  • 参与项目的搭建,选用合适的架构,合理分包,使可读性更好,促进团队开发效率;
  • 参与项目多个模块的用户界面设计,可灵活运用原生组件,追求良好的用户体验;
  • 参与公共组件的封装,提升组件复用性,从而提升团队开发效率;

技能专长

以下都是我平时用过或熟悉的编程语言、框架

编程语言

框架

教育经历

2008 - 2012 山西大学商务学院 计算机科学与技术 本科

兴趣爱好

喜欢研究新鲜事物和尝试新领域,业余喜爱打乒乓球、羽毛球等