个人介绍
1、从事iOS开7年,独立项目:4个,团队项目:6个,多次负责项目框架搭建和优化重构
2、大型项目组件化经验、多语言跨平台混合开发经验(ObjectC、Swift、Flutter、H5)
3、敏捷开发经验(Code Review、CI/CD、TDD、Refactor、Clean Code)
4、精通:ObjectC、Swift,熟练使用:Flutter、Dart、Vue
5、熟练掌握各种设计模式,通过适配器原则、中间者模式优化项目架构
6、熟练掌握各种性能优化(界面优化、启动优化、内存优化、包体积优化等)
7、具备搭建组件化项目能力、搭建底层路由通讯协议能力
8、掌握lldb、objdump、nm、clang、lipo、xcodebuild等常用命令的使用
9、掌握动态库、静态库的制作和操作(库嵌套、swift静态库合并) 7.研究过一些底层源码:Runtime、Runloop、GCD(多线程及线程安全)、Block(链式语法组件封装)、自 定义(KVC、KVO)、锁(NSLock、@synchronized、dispatch_semaphore )、内存管理及AutoreleaseP o o l ...
10、熟练使用办公协同工具:jira、wiki、飞书、云图梭、幕布、xmind,熟练使用自动化工具:devops,熟练使 用UI协同工具:蓝湖、Figma
11、SDK开发经验,音视频开发经验,直播开发经验,视频通话开发经验,IM及时通讯开发经验
工作经历
2021-05-17 -2022-04-14龙湖集团大前端开发工程师
1. 负责塘鹅租售 & 鹅掌柜 super app 整体的架构设计演进与落地实施(组件化、跨平台、多技术栈融合、基础设 施) 2. 负责 iOS 侧整体的技术管理、技术规划、技术选型、任务排期、user story 拆分与估点、开发规范等 3. 参与产品设计、项目开发、项目日常迭代和维护,负责产品新功能逻辑的实现和优化 4. 用swift翻译集团提供的OC版Web容器基础组件 5. 负责与其他航道的原生App融合成super app(项目基础配置、跨不同版本基础库、跨语言的各种兼容问题处理方 式) 6. 自学flutter、vue并在和原生相同的排期估点的情况下按时交付,并获得了PM和DXC的一致认可
2016-12-07 -2021-05-14成都掌云天下科技有限公司iOS
1.负责公司iOS客户端项目的开发和迭代维护 2. 任职期间,产品的用户体验和稳定性提升明显,并额外得到三次加薪机会 3. 积极主张用ijkplayer开源框架做视频开发,为公司节省用第三方视频SDK带来的持续支出
2015-10-30 -2016-11-01成都同睿教育科技有限公司iOS开发工程师
1. 负责客户端小团队(Android 2人、iOS 2人)的管理,进行任务分配、进度把控和工作汇报 2. 负责iOS客户端项目框架的搭建和难点的开发,包括互动社区、音视频、题库、动画等难点模块
2014-10-30 -2015-10-15成都金元卓科技有限公司iOS开发工程师
负责公司外包项目的开发,包含电商、导航、网络电话、会议协同等不同类型的软件,相关技术:IM,本地缓存,音视频,虚拟号拨号,导航,SDK开发
教育经历
2011-09-01 - 2015-06-30成都大学网络工程本科
就读于成都大学网络工程专业2015年夏毕业