///马兵

Portfolio · Flutter Engineer

马兵

Flutter Developer / Mobile App Engineer

资深 Flutter 工程师,4 年商业交付经验。专注语音社交、蓝牙智能硬件与复杂业务迭代,在启动性能、弱网体验与稳定性建设上有持续实践。

  • 4年 Flutter 经验
  • 商业项目交付
  • 蓝牙 IoT
  • 音视频集成
  • 性能优化
马兵 头像

Profile

关于我

面向业务交付与工程质量的 Flutter 开发者,长期处理复杂端侧问题与跨团队协作。

拥有 4 年 Flutter 跨平台开发经验,长期参与商业项目迭代与从 0 到 1 的产品落地。工作范围覆盖语音社交、蓝牙智能硬件、企业服务与 IoT 等多类场景,能在需求变化较快的环境中保持清晰的模块边界与可维护结构。

技术侧擅长蓝牙 BLE 与设备协议、音视频与 IM 集成、地图与支付等原生能力对接,并持续通过性能分析工具与线上数据定位卡顿、内存与稳定性问题。注重可观测性、可回滚方案与代码评审,在交付效率与工程质量之间寻求平衡。

希望在跨平台与智能硬件结合方向持续深耕,参与从架构设计到用户体验的完整闭环,并与产品、设计与后端高效协作,推动团队工程效率与产品口碑共同提升。

Capabilities

核心技能

按领域分组,便于快速匹配岗位需求与面试追问方向。

跨平台开发

  • Flutter
  • Dart
  • GetX
  • Provider
  • BLoC
  • SQLite

原生融合

  • Android / iOS 原生交互
  • Platform Channel
  • BLE 蓝牙通信
  • WebSocket

第三方能力集成

  • 融云 IM
  • TRTC 音视频
  • 高德地图
  • 七牛云
  • 支付与登录能力接入

性能优化

  • 内存管理
  • 渲染优化
  • 异步编程
  • 流式处理
  • Flutter DevTools

工程化能力

  • Git
  • GitLab
  • Code Review
  • CI/CD
  • 应用商店上架
  • 隐私合规
  • 第三方 SDK 合规处理

数据与后端交互

  • MySQL
  • SQLite
  • SQL Server

其他

  • ArkTS
  • Vue
  • uni-app

Timeline

工作经历

按时间倒序,突出职责边界、技术栈与可量化结果。

  1. 深圳市聪欣科技有限公司

    2025.09 – 2026.04

    Flutter 开发工程师

    项目:Shila / Rina - Voice Oasis(语音互动社区)

    • 负责两款语音互动社区 App 的迭代开发与稳定性建设
    • 覆盖语音房、IM、礼物、邀请、分享、首页推荐、活动与游戏等核心业务
    • 主导 IM 模块由 ZegoIM 向 OpenIM 的迁移与联调
    • 优化启动页多接口请求链路,改善弱网场景首屏卡顿
    • 优化礼物横幅、幸运礼物提示、麦位布局等互动体验
    • 支持邀请主播、公会、代理、游戏接入与分享能力建设
    • 通过保活降耗、请求取消优化、资源压缩及异常修复提升稳定性
  2. 深圳市启迪互通科技有限公司

    2024.09 – 2025.08

    Flutter 开发工程师

    • 独立开发 5 款蓝牙智能硬件应用
    • 涵盖耳机、音箱、翻译机等设备场景
    • 完成 BLE 协议解析、音频控制、设备交互与 UI 架构设计
    • 应用成功上线 App Store 与 Google Play
    • 持续优化 BLE 连接稳定性、通知响应与设备交互体验
    • 参与 AI 摄像头与集控中心 App 研发
    • 负责应用商店上架流程与版本发布
    • 累计覆盖用户 1 万+
  3. 惠州市蚁人科技有限公司

    2022.02 – 2024.07

    Flutter 开发主程

    • 主导 8 款商业级 App 从 0 到 1 上线
    • 覆盖社交、电商、IoT、企业服务等方向
    • 独立完成需求分析、架构设计、核心功能开发及应用商店上架
    • 搭建 Flutter 跨平台开发框架,封装 15+ 可复用业务组件,团队开发效率提升约 20%
    • 持续解决内存泄漏、页面卡顿等性能问题,关键页面渲染帧率稳定在 55~60 FPS
    • 深度整合蓝牙、音视频、支付、高德地图等原生模块
    • 建立 GitLab 代码管理规范与 Code Review 流程,低级 Bug 减少 30%
    • 封装统一应用市场发布流程,将国内安卓商店上架耗时从 3 天缩短至 1 天
    • 重构隐私权限模块,100% 通过 App Store 与 Google Play 审核

Case Studies

代表项目

以案例研究方式呈现职责、难点、方案与结果,便于面试官在 1 分钟内抓住重点。

#01

Shila / Rina - Voice Oasis

社交 / 语音互动

FlutterOpenIMTRTC业务中台弱网优化

语音互动社区双端应用,覆盖语音房、即时通讯、礼物与活动体系。我在迭代中承担核心模块交付与 IM 架构迁移,并持续建设启动与弱网体验。

Shila / Rina - Voice Oasis 截图占位
演示视频 / GIF 占位

演示视频 / GIF 占位

案例拆解

我的职责
  • 负责语音房、IM、礼物、邀请、分享、首页推荐、活动与游戏等核心模块的迭代与联调
  • 主导 IM 从 ZegoIM 迁移至 OpenIM 的方案落地、接口对齐与线上灰度
  • 梳理启动链路多接口依赖,推动并行与缓存策略,降低首屏阻塞
  • 参与礼物互动、邀请裂变与游戏接入相关需求评审与实现
Technical Challenges · 技术难点
  • ·历史 IM 与业务耦合深,迁移需保证消息顺序、会话状态与多端一致性
  • ·启动阶段串行请求过多,弱网下首屏白屏与可操作时间偏长
  • ·礼物与麦位等高频 UI 更新易引发重绘与列表抖动
My Solutions · 我的解决方案
  • ·分阶段迁移:先抽象会话与消息门面层,再切换底层 SDK,保留回滚开关
  • ·对启动接口做依赖分层与合并,关键路径并行化,非关键数据延后加载
  • ·礼物横幅与麦位组件采用局部刷新与列表缓存,控制 rebuild 范围并结合 DevTools 定位热点
Outcomes · 项目成果
  • IM 迁移按期完成核心业务切换,关键会话场景线上稳定
  • 弱网场景首屏可操作时间明显改善,用户侧卡顿反馈下降
  • 版本迭代中持续修复异常与资源问题,整体崩溃率与 ANR 指标趋于稳定
#02

KZAUDIO

智能硬件 / 蓝牙 IoT

FlutterBLE音频控制上架发布

面向蓝牙耳机类硬件的配套应用,独立完成协议解析、连接管理与音频相关交互,并完成商店上架与版本维护。

KZAUDIO 截图占位
演示视频 / GIF 占位

演示视频 / GIF 占位

案例拆解

我的职责
  • 独立完成蓝牙协议解析、设备发现、连接状态机与重连策略实现
  • 负责音量、均衡与设备控制等核心交互与 UI 信息架构
  • 对接固件能力差异,处理多机型兼容与异常码映射
  • 完成 App Store / Google Play 上架材料与审核沟通

展开可查看技术难点、解决方案与量化成果的完整说明。

#03

Amp Tune

智能硬件 / 蓝牙音频

FlutterBLE音频UI 架构

智能音箱类硬件配套应用,侧重蓝牙连接稳定性、设备控制与音频相关功能的产品化落地。

Amp Tune 截图占位
演示视频 / GIF 占位

演示视频 / GIF 占位

案例拆解

我的职责
  • 负责蓝牙连接流程、设备列表与详情页的信息架构
  • 实现设备控制、音频相关能力与核心页面组件拆分
  • 优化设备交互反馈(连接中、失败、重试)与弱网下的体验

展开可查看技术难点、解决方案与量化成果的完整说明。

#04

绿农 App

企业平台 / 数据可视化

Flutter动态表单Syncfusion报表

农业综合业务平台,含数据采集、表单与报表。我主导动态表单体系建设与可视化报表落地,显著提升业务响应效率。

绿农 App 截图占位
演示视频 / GIF 占位

演示视频 / GIF 占位

案例拆解

我的职责
  • 设计并实现动态表单引擎,支持字段配置驱动渲染与校验
  • 基于 Syncfusion 实现关键业务报表与图表展示
  • 与业务方对齐统计口径,减少人工二次汇总

展开可查看技术难点、解决方案与量化成果的完整说明。

#05

企员福

企业服务 / 地图考勤

Flutter高德地图地理围栏企业服务

面向企业员工的考勤与福利服务应用,基于高德地图围栏实现考勤打卡与轨迹相关能力。

企员福 截图占位
演示视频 / GIF 占位

演示视频 / GIF 占位

案例拆解

我的职责
  • 基于高德地图实现围栏与打卡核心逻辑
  • 处理定位权限、后台定位策略与多端差异
  • 参与企业客户交付中的问题排查与版本迭代

展开可查看技术难点、解决方案与量化成果的完整说明。

#06

海豚智能

IoT / 蓝牙通信

FlutterBLE数据采集长连接

电池类 IoT 项目,构建统一蓝牙通信框架,支撑长时间数据采集与上传。

海豚智能 截图占位
演示视频 / GIF 占位

演示视频 / GIF 占位

案例拆解

我的职责
  • 设计统一蓝牙通信框架,抽象设备能力与数据通道
  • 实现连续采集场景下的连接保持与异常恢复
  • 与硬件团队协作定义协议与测试用例

展开可查看技术难点、解决方案与量化成果的完整说明。

#07

爱翼 App

娱乐社交 / 实时互动

Flutter语音房直播IAPSign in with Apple

娱乐社交方向应用,包含语音房、直播与内购等能力。我负责核心互动链路与苹果生态接入。

爱翼 App 截图占位
演示视频 / GIF 占位

演示视频 / GIF 占位

案例拆解

我的职责
  • 完成语音房、直播等实时互动模块开发与联调
  • 接入 Sign in with Apple 与 IAP 内购流程
  • 处理多端兼容与审核相关材料

展开可查看技术难点、解决方案与量化成果的完整说明。

Credibility

项目亮点总结

可验证的工程背景摘要,强调交付、复杂度与协作,而非口号式形容词。

  • 01

    主导或独立完成多款商业应用从 0 到 1 落地,覆盖社交、硬件、企业服务等多领域

  • 02

    同时具备业务功能交付能力与工程侧性能、稳定性优化能力

  • 03

    在蓝牙 IoT、语音社交、音视频、支付、地图围栏等复杂场景有完整项目实践

  • 04

    有启动链路、弱网、内存与渲染等方向的性能优化与线上问题闭环经验

  • 05

    熟悉应用商店上架、隐私合规与第三方 SDK 合规处理,能兼顾交付与风险控制

  • 06

    参与或推动 GitLab 规范、Code Review 与发布流程建设,具备团队协作与工程化意识

Summary

自我评价

一句话概括职业定位,一段话说明方法论与长期方向。

我是一名专注于 Flutter 的移动开发工程师,具备扎实的跨平台开发能力与独立项目交付经验。善于在复杂业务中快速定位问题,在架构清晰度、代码质量与用户体验之间做出务实取舍。在蓝牙通信、IoT、音视频及跨端适配等领域有持续实践与线上成果。未来希望在跨平台与智能硬件结合方向深耕,以工程化手段提升产品稳定性与团队协作效率。

Contact

联系方式

以下信息可在 data/site.ts 中统一替换;简历文件可放入 public/resume.pdf。

微信二维码占位

替换 public/placeholders/wechat-qr.svg 或配置外链