zlitbattle
1月前来过
全职 · 800/日  ·  17400/月
工作时间: 工作日00:00-24:00、周末00:00-24:00工作地点: 远程
服务企业: 3家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

我是程序员客栈的zlitbattle,一名Android、Java开发工程师;

我毕业于【大学名称】,担任过【公司1】的【职位】,担任过【公司2】的【职位】;

丰富的Android客户端开发经验和Java后端开发经验;

有多款应用上架国内外经验;

负责过OHLA,EmojiHop,中国象棋等项目的开发;

能独立负责应用程序的开发、上架和维护;

如果我能帮上您的忙,请点击“立即预约”或“发布需求”!

工作经历

  • 2018-09-10 -至今上海义悠网络科技有限公司Android开发工程师

    研发OHLA社交产品,此项目是一款海外版语音社交App,主要功能有唱歌游戏、语音房聊天、音乐作品社区、IM聊天及商城、内购、礼物、分享等辅助功能。主要负责项目重构、需求跟进、性能优化、基础架构建设、私服维护、音效处理、多语言适配

教育经历

  • 2014-09-10 - 2018-09-10无锡江南大学计算机科学与技术本科

资质认证

技能

Android
0
1
2
3
4
5
0
1
2
3
4
5
作品
中国象棋

1.基于AI算法的中国象棋App 2.可选无敌、大师、新手、菜鸟等级别进行对战 3.可联机真人对战 4. 端内提供残局库供用户学习

0
2023-09-19 23:39
EmojiHop-休闲游戏

1.此项目是面向海外市场的休闲游戏合集,其中包含连连看、找不同、迷宫、找不动等游戏 2. 基于retrofit + rxjava 进行了二次封装。自定义 BaseObserver 实现对 Response 数据做解封操作,并将常见网络错误在 BaseObserver 中进行拦截并统一处理,下层调用处可直接拿到解封成功的数据,方便简洁。 3.采用 MVP 模式将Activity中的业务逻辑全部分离出来,让 Activity 只做UI逻辑的处理,所有 Android 无关的业务逻辑由 Presenter 层来完成,降低了耦合度,使得层级职责更加明确。 采用模块化方案拆解各个游戏,由主模块控制各个游戏的触发逻辑,灵活组装、拆卸各个游戏。模块划分清晰明确,易于维护。

0
2023-09-20 16:56
下载次数:0
¥199
OHLA-语音社交

1.此项目是一款海外版语音社交App,主要功能有唱歌游戏、语音房聊天、音乐作品社区、IM聊天及商城、内购、礼物、分享等辅助功能 2. 主要负责项目重构、需求跟进、性能优化、基础架构建设、私服维护、音效处理、多语言适配 3.技术描述: (1)项目架构分为三层,最底层不涉及到任何业务逻辑,只负责基础库的编写,针对稳定且不频繁改动的库发版到私服上维护,加速日常编译。中间层处理各业务模块间的通信,不直接参与业务。最上层只负责业务编写,业务层各业务模块间互不依赖,使用中间层进行必要的通信,最大程度减小模块间的耦合。 (2)将采集到的用户唱歌的音频流使用 sox 调整音频混响和均衡进行音效处理,app内预设 3D、回声、KTV、空灵等效果供用户选择。音频流的处理流程代码均采用 C++ 编写,提高代码执行效率,减少用户等待时间。 (3)将内购代码分模块管理,方便不同渠道编译不同代码和依赖库,实现每个渠道包只编译一种内购方式的代码,降低代码冗余及规避审核风险。 (4)基于 Jenkins 实现自动化构建,结合 Gradle 任务实现打包自动推送到 google play 内测渠道,测试人员可直接到 google play 下载最新的测试包。测试人员也可以自己到 jenkins 上打包APK,打包完成后自动上传到蒲公英,并将下载二维码和下载地址发送到钉钉。另外针对华为渠道包编写 shell 脚本实现打包成功后将华为渠道包自动push到华为服务器并自动填写基础信息

0
2023-09-19 23:16
更新于: 2023-09-19 浏览: 129