语言与架构:精通 Objective‑C,熟练使用 Swift、C++,具备扎实的面向对象与协议编程能力。深入理解 GCD / NSOperation、内存管理与 Runtime 机制,熟悉 MVC / MVVM 架构模式。
多媒体与图形:
音视频:熟悉 WebRTC 内核定制,掌握音视频采集、编解码(H.264 / VP8)、渲染与音频 3A 处理。
图像处理:熟练使用 GPUImage 实现实时滤镜,了解 Metal、OpenGL ES、ARKit 及 CoreML。
跨平台与性能:
拥有 Unity3D 与 iOS 原生高性能内存共享实战经验,显著提升大数据传输效率。
熟悉 Instruments 性能调优,擅长解决内存泄漏、卡顿、发热与功耗问题。
工程与工具:
熟练使用 CocoaPods、Git;
掌握 Jenkins 持续集成与自动化打包;
可编写 Shell / AppleScript 提升研发效率。
以下是为您整理好的纯文本格式,已去除 Markdown 语法,并修复了多余的空行和标点,可以直接复制到简历中使用:
直播实时音视频 SDK
2020.04 – 至今
项目简介:
公司核心跨平台(iOS / macOS)实时音视频通信 SDK,基于 WebRTC 深度定制,提供低延迟音视频通话、互动直播与信令服务,已稳定服务于多家 B 端客户。
应用技术:
WebRTC 深度定制、音视频编解码(H.264 / VP8)、音频 3A 处理、弱网对抗(JitterBuffer / NACK / FEC)、多线程编程、Instruments 性能调优。
项目职责:
• 独立负责 iOS 与 macOS 平台 SDK 的架构设计、模块开发、代码重构及长期维护,保障代码质量和架构可扩展性。
• 基于 WebRTC 深度定制,实现了音视频设备管理、多种音视频前后处理、自定义渲染、屏幕共享、跨房间连麦等核心功能。
• 持续进行 SDK 性能调优,包括启动速度、内存占用、CPU/GPU 消耗及功耗优化,提升终端用户体验。
• 解决线上复杂的音视频问题(如卡顿、延时、音画不同步等),并通过日志系统、性能监控工具快速定位根因。
• 撰写详尽的技术文档、API 接口说明及集成指南,并为内部产品团队与外部客户提供及时的技术支持。
云端媒体处理系统
2022.04 – 至今
项目简介:
基于 RTC SDK 构建的云端媒体处理能力,包含云端录制、在线媒体播放、云端转推三大子系统,支持 RTMP / RTSP / MP4 等多源接入与输出,广泛应用于直播与回放业务。
应用技术:
FFmpeg、音视频编解码、RTMP / RTSP 协议、多线程编程、云存储上传、性能调优。
项目职责:
• 负责云端录制、转码、混流与云存储上传能力的核心开发。
• 实现外部媒体流(RTMP / RTSP / MP4)的拉流接入与实时转发。
• 持续优化并发处理性能与系统稳定性,编写完整技术文档与客户集成方案。
Snapshort 短剧平台
2025.01 – 至今
项目简介:
面向海外市场的正版短剧消费平台,采用沉浸式信息流设计,支持 VIP 订阅、金币解锁及广告变现,全面适配 iPhone 与 iPad。
应用技术:
Swift、Combine / Async‑Await、基于 AVPlayer 的高性能播放器、智能缓存与预加载策略、iPadOS 适配。
项目职责:
• 独立完成 iOS 端从技术选型、架构设计、编码实现到 App Store 上线的全流程。
• 封装支持手势控制、多清晰度切换的播放器,结合首帧缓存与预加载,实现毫秒级视频秒开。
• 对启动速度、列表流畅度进行系统优化,并完成 iPad 大屏完整适配。
可兼职时间
可兼职地点
0条评论 雇主评价