联系方式
- 手机:18337118024
- Email:httplzc@163.com
- 微信号:httplzc
个人信息
- 李泽超/男/1994
- 本科/郑州大学(211)-物理工程学院-测控技术与仪器专业
- 工作年限:3年
- 个人网站:https://www.lizechao.com
- GitHub:https://github.com/httplzc
- 期望职位:Android高级程序员
- 期望薪资:税前月薪22k+
- 期望城市:杭州,北京,深圳,上海,广州,西安(无优先顺序)
工作经历
北京一刻运动网络技术有限公司
( 2016年4月 ~ 至今 )
在公司内长期担任移动端部门开发主管,负责Android端编码与移动端项目管理工作。
校园足球App项目
我负责整个项目的管理工作,并参与完成了Android端的编码工作。在此项目中我完成了公司基础Android开发框架从0到1的搭建(此框架在简历下部有具体介绍),使项目的以进行高效稳定的编码工作。该框架提升了公司Android端70%的开发效率,并大大增强了整个app稳定性与友好性。该项目增进了我对app基础架构的理解,让我深入的学习到了网络请求框架、图片加载框架、数据存储框架以及基础工具类的编写技巧。
在该项目的二期工程中,我自己编写的直播+短视频sdk,为此项目中的朋友圈与赛事直播功能提供了有力的支持。服务了数百场地方足球赛事的直播活动。该项目也让我从零掌握了相机控制、音视频编解码、openGl绘图等技术。
耐克运动营项目
我负责整个项目的管理工作,并参与完成了Android端的编码工作。在此项目中我完成了公司Android开发框架2.0版本。重构了1.0版本中80%的代码,并引入了新的开发思想、抽象处理了大量底层依赖。让整个基础框架开发效率再次提升50%,App稳定性也有所提升。在项目中我改变的保守的开发思想,大量引入了新兴的开发方式与开发工具。这些新技术也更新了我的技术栈,改良了我的技术思维。
校园足球平板项目
我负责整个项目的管理工作,并参与完成了Android端的编码工作。在项目中完成了:用相机扫描战术版,将战术内容转化为数字教案的功能。在此功能中我接触了图像识别领域的一些技术。并根据技术特性很好的完成了战术板定位,双方球员位置的识别,战术版中指示线的识别的功能。此项目是技术领域我之前从未接触过,也是从基本概念学起,逐渐的掌握了OpenCV的API,并了解了图像识别的一些特性。
校园足球AR项目
我负责此项目中Android端的编码工作。顺利的完成了Android端与unity3D端之间的交互工作,并对多资源同时下载,断点续传的等功能进行了改进。
技术项目与技术文章
基础Android开发框架
github链接 该框架致力于高效进行Android项目的开发,内包含诸多的常规组件与功能实现。其具体功能如下
-网络请求与api模块 -数据持久化模块 -图片加载、压缩、裁剪模块 -常用第三方功能模块 -数据通信模块 -基础页面模块 -增强View模块 -WebView通信模块 -弹窗模块 -基础工具类
直播短视频sdk
提供短视频拍摄,视频直播的功能
-短视频拍摄 -直播推流 -水印 -画面特效
技术文章
技能清单
以下均为我熟练使用的技能
- Android应用开发
- Java语言:多线程,虚拟机
- OOP, 设计模式,数据结构,常用算法
- MySQL/SQLite
- 常用框架:RXjava,OKhttp,Fresco,Retrofit
- 网络通信
- 音视频处理,直播
- OpenGl
- OpenCV
- JNI
以下均为学习并使用过的技术
- kotlin:小项目开发
- c/c++:部分项目
- NodeJS:完成了个人博客的开发工作
- Spring:曾协助公司完成公司基于spring后台开发框架的封装
- Linux系统:有阿里云个人服务器,并部署过多种常用工具
- Jenkins:曾对小项目尝试过持续集成开发
- html/js/css:个人博客的前端
- AOP:使用过部分AOP框架
- Android端游戏开发:利用SurfaceView写过迷宫与摇一摇等简单游戏
自我评价
- 对技术充满热情
- 善于分析问题
- 沟通能力优良
- 勤于思考,乐于总结