山玉
4天前在线
全职 · 300/日  ·  6525/月
工作时间: 工作日09:00-06:00工作地点: 成都远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

我是程序员客栈的玉山,一名Android 开发工程师,毕业于北京石油大学,担任过北京新氧科技有限公司的Android 研发工程师,担任过北京息流科技有限公司的Android研发工程师职位,负责过新氧App,FlowUsApp的研发工作,熟练使用java、kotlin、Android Studio、Git等技术,如果我能帮上您的忙,请点击“立即预约”或“发布需求”

工作经历

  • 2022-07-28 -2023-05-31北京息流科技有限公司Android 开发

    FlowUs 息流新一代知识管理与协作平台 以云端笔记为载体,配合在线文档、知识库、文件夹等多形态功能,为个人和团队提供数字信息管理与协同的一站式工作中心。 个人职责: 1.负责 FlowUs 整体思维导图功能模块开发 2.负责 FlowUs 所有页面编辑 Toolbar 工具栏开发 3.负责项目AI Chapt写作功能开发 4.负责项目简单表格和多维表的一些其他需求开发 5. 负责项目Crash收集(bugly)和治理 6. 负责项目优化: 包体积大小、运行内存占用、界面刷新卡顿、内存泄露等问题

  • 2018-02-08 -2022-07-31北京新氧科技有限公司Android 开发

    中国整形美容协会 互联网分会员单位 个人职责: 1. 负责项目底层架构 网络层 图片加载层 base层的抽取和封装 2. 负责项目 埋点、IM、WebView、登陆模块 项目整体框架维护 3. 负责项目组件化 模块的拆分 页面结构上MVVM封装维护 4. 协同解决项目的一些技术难点 比如自定义复杂的view 内存高消耗 等 5. 把控整个项目的质量 针对不同的情况 采取不同的优化措施 比如 过渡绘制 运行内存泄露 等

教育经历

  • 2016-09-10 - 2021-01-05北京石油大学计算机科学与技术本科

    主修课程:数据结构、计算机网络、计算机组成与体系结构、软件工程、操作系统等

资质认证

技能

C++
Android
MVVM
0
1
2
3
4
5
0
1
2
3
4
5
作品
抢货帮

项目描述: 搜罗全网商品内部优惠券,下单还有大额返现 邀请好友加入帮帮团还能赚钱 更多福利尽在抢货帮 个人职责: 1.负责项目整体架构搭建包括:网络层、图片加、推送、Banner、MVVM、工具类的抽取和封装 2. 负责项目整体业务需求开发 3. 负责项目Crash收集(bugly)和治理 4. 负责项目优化: 包体积大小、运行内存占用、界面刷新卡顿、内存泄露等问题 5. 负责项目用户隐私合规以及敏感权限处理 6. 负责项目极光推送SDK、*OpenSdk、阿里百川SDK、京东联盟等SDK的接入 7. 负责项目App 混淆、多渠道打包、加固、应用市场上架等工作 技术要点: 1. 启动界面使用Splashscreen实现快速启动 2. 界面采用单Activity+多Fragment、开发语言全部使用Kotlin 3 .Activity和Fragment的通讯方式使用ViewModel进行通讯 4.使用Kotlin Coroutine实现多线程处理耗时逻辑 5.使用SharedFlow实现消息总线程

0
2023-11-18 15:11
新氧

个人职责: 1. 负责项目底层架构 网络层 图片加载层 base层的抽取和封装 2. 负责项目 埋点、IM、WebView、登陆模块 项目整体框架维护 3. 负责项目组件化 模块的拆分 页面结构上MVVM封装维护 4. 协同解决项目的一些技术难点 比如自定义复杂的view 内存高消耗 等 5. 把控整个项目的质量 针对不同的情况 采取不同的优化措施 比如 过渡绘制 运行内存泄露 等 技术要点: 1.解决APP性能消耗严重问题 比如过度绘制 内存泄漏 优化数据结构等 2.解决APP内较难实现的UI效果常用自定义View实现 3.规范团队成员编码规范,并提供相关资料指导学习 4.将项目由原始的 mvc开发模式 带到mvvm开发模式 并自行封装一套适用于公司项目的基础架构 5.拆分 解耦各个功能模块,将项目从单一模块的开发 带到组件化的开发 大大节约开发编译时间 6.其他模块需求迭代的日常维护:IM、WebView、Push、网络、图片加载、支付等

0
2023-11-18 15:06
FlowUs

技术要点: 1.整个思维导图采用自定义View、ViewGroup、手势事件实现 2.项目采用单Activity+多Fragment架构 3.项目使用RxJava处理数据流、retrofit2请求网络 4.使用Kotlin Coroutine实现多线程处理耗时逻辑 5.使用objectbox 处理用户数据数据库存储问题 个人职责: 1.负责 FlowUs 整体思维导图功能模块开发 2.负责 FlowUs 所有页面编辑 Toolbar 工具栏开发 3.负责项目AI Chapt写作功能开发 4.负责项目简单表格和多维表的一些其他需求开发 5. 负责项目Crash收集(bugly)和治理 6. 负责项目优化: 包体积大小、运行内存占用、界面刷新卡顿、内存泄露等问题

0
2023-11-18 15:00
更新于: 2023-11-18 浏览: 90