专注于Android平台的全栈开发,具备从架构设计到性能优化的完整技术能力。精通Java/Kotlin语言,熟练使用Jetpack组件(如ViewModel、LiveData、Room)构建模块化应用,熟悉MVC/MVP/MVVM架构模式及Clean Architecture分层设计。掌握RxJava、Coroutines与Flow协程调度技术,可高效实现异步任务编排与线程管理。具备复杂动画(如Lottie、属性动画)与自定义View开发能力,熟悉OpenGL ES 2.0/3.0图形渲染原理及Shader编写。精通网络通信技术,熟练使用OkHttp/Retrofit/Ktor实现RESTful API交互,具备WebSocket实时通信与HTTPS双向认证开发经验。擅长性能优化,能通过TraceView/Android Profiler定位内存泄漏、CPU瓶颈及卡顿问题,曾主导将应用冷启动时间缩短40%。熟悉Android安全加固技术,包括代码混淆(ProGuard/R8)、敏感数据加密(SQLCipher)、运行时保护(DEX加固)及Root检测机制。具备跨平台开发能力,熟悉Flutter/Dart与React Native框架,可实现多端代码复用。深度掌握Android NDK开发,能通过JNI调用C++动态库,优化音视频处理(FFmpeg)、图像识别(OpenCV)等高性能模块。熟悉Gradle构建体系,可定制DSL插件实现自动化打包与依赖管理。具备Google Play Console应用发布全流程经验,精通A/B测试、崩溃率监控(Firebase Crashlytics)与用户行为分析(Google Analytics)。持续关注Android 14新特性(如Scoped Storage、Permission Group),并参与过基于Jetpack Compose的声明式UI重构项目。
企业级金融App重构与性能优化
主导某头部银行App从MVC架构向MVVM+Jetpack Compose的迁移,采用Clean Architecture分层设计实现模块解耦。通过自定义协程调度器优化多线程任务编排,将交易页面冷启动时间从1.8s降至0.9s(降低50%)。基于OpenGL ES 3.0开发动态图表渲染模块,GPU利用率提升40%。引入SQLCipher加密敏感交易数据,通过ProGuard+AndResGuard实现代码混淆与资源保护,成功抵御3次外部渗透测试。项目上线后日均交易笔数提升3倍,获Google Play 2023年度性能优化标杆案例提名。
音视频直播平台开发
负责某千万级用户直播平台Android端架构设计,采用NDK实现FFmpeg硬解码+OpenSL ES音频渲染,结合MediaCodec实现H.265软硬混合解码方案。设计基于Retrofit+WebSocket的双通道通信架构,支持毫秒级延迟互动弹幕。开发自适应码率算法,根据网络波动自动切换720p/1080p画质,流量消耗降低25%。通过TextureView+SurfaceTexture实现多路视频流同步渲染,解决Android 12+版本上的SurfaceFlinger兼容性问题,获2022年IMTech最佳直播SDK技术创新奖。
工业物联网远程控制终端
开发基于Jetpack Compose的工业设备管理App,采用Kotlin Multiplatform实现与iOS端代码共享率达70%。设计低功耗蓝牙协议栈,支持BLE 5.3长距离通信(传输距离扩展至150米)。开发自定义传感器数据采集模块,通过NDK调用C++算法库实现实时频谱分析,处理延迟控制在20ms以内。集成Google Nearby API实现局域网内设备发现功能,支持Android 5.0到13版本的全兼容适配,获ISO 27001认证企业年度优秀技术方案。
AR智能导航系统开发
主导基于ARCore的室内导航App开发,采用Sceneform实现3D地图渲染与路径可视化。开发SLAM算法优化模块,通过NDK实现点云数据实时处理,定位精度提升至±0.15m。设计多线程图像识别引擎,支持1000+POI点位的并发识别,CPU占用率降低35%。集成Google Play Game Services实现用户行为分析,通过Firebase Cloud Messaging实现动态路线更新推送,项目获2023年GDC最佳AR应用创新奖提名。