xuwei
4小时前在线
全职 · 600/日  ·  13050/月
工作时间: 工作日10:00-18:00、周末10:00-18:00工作地点: 远程
服务企业: 0家累计提交: 0工时
聊一聊

APP聊一聊

个人介绍

我是Xuwei,职业生涯主要从事Android开发,对Go后端开发,unreal engine 游戏开发都很熟悉,在工作期间主要负责架构和复杂需求实现,有丰富的架构经验。可独立完成复杂系统的设计和实现。工作过的公司包括:酷我音乐,出门问问,作业帮,蔚来汽车。

工作经历

  • 2018-06-01 -2021-06-01蔚来汽车Android 开发

    ◦ 主导主项目架构设计和重构: 编写打包脚本,可以切换模块依赖方式(源码依赖和 aar 依赖),编译速度提升一倍且不 影响开发效率;拆分合并主项目中的 Module,将主项目中的 Module 按业务划分拆成单独的项目,使主项目中减少了 10 多个 Module。 ◦ 开发 Webview Jsbridge 框架: 早期所有的 Jsbridge 接口都写在一个静态类里,由这个静态类转发到各个模块,导 致类的体积庞大,逻辑复杂,难以维护。且这种方式能力太弱导致开发交互逻辑稍微复杂一点的 Jsbridge 接口都很麻 烦。我将 Jsbridge 接口做了简单的封装,各个模块实现自己的 Jsbridge 接口,利用 APT 技术在编译时收集各个模块 的 Jsbridge 接口,生成转发代码,去掉了这个静态类,且因为做成了一个框架,可以统一提供很多功能,如生命周期 转发,使得很容易实现交互逻辑复杂的 Jsbridege 接口。 ◦ 负责 IM 模块整体架构设计和核心功能开发: 因为要切换供应商,我负责重写了整个 IM 功能,后续一直负责整个 IM 业务的技术。我们的 IM 模块是一个功能完备的

  • 2017-08-01 -2018-06-01作业帮Android开发

    ◦ 架构和重构: 重构直播课 IM 模块指令分发模块。 ◦ 开发通用组件 Webview: 增加预加载和本地缓存功能,优化页面打开速度。 ◦ 核心功能开发: 课中答题,拖拽单词拼接英文句子。

  • 2014-10-01 -2017-04-01出门问问Android 开发

    国内最早的一批硅谷精英回国创业的人工智能公司。◦ 语音搜索: 早期独立负责出门问问移动语音搜索 App Android 和 AndroidWear 版的开发。 ◦ 参与智能手表操作系统开发: 系统是基于开源 Android 定制,主要改动在应用层,我们是从零开始,所有的功能都需 要自己摸索。 ◦ 音乐控制模块: 实现 AndroidWear 手表手机音乐播放控制和数据同步的机制。 ◦ 定制应用体系: 实现 AndroidWear 系统全套手表应用安装管理模块,包括应用规格定制,应用同步和管理机制,应用 商店开发。 ◦ 数据统计: 负责开发客户端埋点 Sdk。 ◦ 一些系统 App: 如录音器,健康,心率, Demo 模式等。

  • 2012-08-01 -2014-10-01酷我音乐Android 开发

    公司核心产品是酷我音乐播放器。 Android 开发 2012.08 – 2014.10 ◦ 模块维护和需求开发: 除功能需求外,主要负责数据统计需求的日志实现和数据优化。 ◦ 关键模块的性能优化和代码质量改善: 参与降崩溃率和解决线上问题,主要通过分析崩溃日志和发小渠道包收集日志 进行分析。 在线演艺部 Android 团队负责人 2014.03 – 2014.10 ◦ 项目负责人: 当时公司的直播产品‘秀场’只有 pc 和 web 端,我被调去负责秀场的移动端实现,首个版本只有我一 个研发,一个人完成了整个 App 的开发,除了编码工作,同时还需协调各方资源,推动和控制项目进度,最后成功上 线。 ◦ 组建团队: 招人。

教育经历

  • 2010-10-01 - 2012-06-01湖南工程学院计算机信息管理专科

语言

中文母语水平
0
1
2
3
4
5

技能

Go熟练
Android精通
0
1
2
3
4
5
0
1
2
3
4
5
作品
Compiler

练习和实践编译原理、虚拟机、AOT、JIT。从零开始,实现lexyacc的核心机制,c语言编译器,解析执行c语言,实现将c语言编译成java字节码并用java虚拟机执行。

0
2026-05-07 11:19
更新于: 8小时前 浏览: 12