个人介绍
掌握语言:Objective-C、Swift、Java、kotlin、Dart等。
实用工具:Xcode、Android-Studio、Idea等。
我可以独立完成项目,有丰富的项目经验,可以快速开发,快速定位问题。 良好的沟通能力,快速融入开发团队。 保质保量按时进行项目的交付!
工作经历
2016-08-01 -2022-12-01蘑菇街高级移动端工程师
1、负责研发各与公司业务相关APP (mogu、iSNOB、i打赏 均已上线) i⼤赏 项⽬职务: iOS开发 所在公司: 蘑菇街 项 ⽬ 描 述 : i⼤赏-讲究⼈的⼲货问答社区。这是⼀款为对⽣活品位与挑剔要求的⼈打造的应⽤,⼈⽣苦短, 只和对的⼈⼀起探索美好。在i⼤赏,你可以默默围观、快速直接获得经典⼲货解答。可以提问、回答、 upvote等。 所涉及技术:MVVM、SingleInstance、KVO、notification、lazy load、多线程、block、内存管理、数 据存储等。 项⽬职责: 核⼼模块开发,导航,router,回答问题,搜索模块,个⼈中⼼,设置连读功能,每天⽇报等。 A、项⽬框架采⽤MVVM模式,相⽐MVC更加解耦、更好复⽤,减少控制器代码量,使其不再冗余。 VC observe ViewModel属性的改变,再去处理相应的业务逻辑。 B、MRRouter组件化,通过url实现控制器间的跳转。 C、相应实例采⽤单例模式,保证其在所有访问的地⽅都是同⼀个对象,举例:SMUserManager、 SMSharedManager、SMCurre
2014-02-01 -2016-08-01北京中搜网络技术有限公司iOS开发工程师
1、负责研发各与公司业务相关APP (中搜搜悦、天天汽车、中国茶油、昆仑决、北京⽂慧卡、⾜球盛开、轻 松e贷等 均已上线) 2、负责编码,单元测试。 3、新知识的学习,掌握新的技术,⽐如iOS各版本的差异; 4、修复程序jira上的bug; 5、参与与其业务相关的需求变更评审; 6、代码review,发现其中的问题,及时优化,提⾼代码质量与APP稳定性。
教育经历
2009-09-01 - 2013-07-01聊城大学软件工程本科
在学校期间学习了C语言、Java语言与网络工程相关的课程,且成绩优异!
技能
项⽬职务: iOS开发 所在公司: 蘑菇街 项 ⽬ 描 述 : i⼤赏-讲究⼈的⼲货问答社区。这是⼀款为对⽣活品位与挑剔要求的⼈打造的应⽤,⼈⽣苦短, 只和对的⼈⼀起探索美好。在i⼤赏,你可以默默围观、快速直接获得经典⼲货解答。可以提问、回答、 upvote等。 所涉及技术:MVVM、SingleInstance、KVO、notification、lazy load、多线程、block、内存管理、数 据存储等。 项⽬职责: 核⼼模块开发,导航,router,回答问题,搜索模块,个⼈中⼼,设置连读功能,每天⽇报等。 A、项⽬框架采⽤MVVM模式,相⽐MVC更加解耦、更好复⽤,减少控制器代码量,使其不再冗余。 VC observe ViewModel属性的改变,再去处理相应的业务逻辑。 B、MRRouter组件化,通过url实现控制器间的跳转。 C、相应实例采⽤单例模式,保证其在所有访问的地⽅都是同⼀个对象,举例:SMUserManager、 SMSharedManager、SMCurrentCity等。 D、项⽬中各UI控件的封装,举例:MRActionSheet、MRAlertView、MRSharedView、 SMProgressHUD、SMDailyView等。 E、各⼯具类的封装,举例:SMDailyManager等。 F、循环引⽤的检查、屏幕帧率的检查等其他,发现问题,解决问题。
我本人精通iOS开发+Android开发+Flutter混合开发, 一个人可以独立开发。 走么app是由北京悦行互联科技有限公司研发的一个基于公路旅客出行智能调度系统,旨在向乘客提供可定制化中长途出行综合服务的移动端应用。目前为用户提供汽车票、城际快车、公务用车等交通出行服务。走么将为乘客打造更轻松、更快捷、更多样的出行方案。 我这此公司任职时,为此项目的移动端负责人。 通过在线巴士车票和定制巴士切入,结合城际快车、专车、公务用车等业务,提供全方位的出行服务。 内容: 1. 组建和管理7人客户端开发团队,参与项目需求讨论及工作评估; 2. 带领iOS团队,按巴士车票、城际快车、定制巴士业务线完成App组件化; 3. 两周时间快速学习Android开发,带领Android团队采用分层架构设计重构; 4. 通过定期Code Review,接入Bugly等性能监控工具持续提升App稳定性和用户体验; 业绩: 1. 超预期完成了乘客端与司机端的iOS和Android版本的交付; 2. 基本保证了客户端两周一个版本的稳定迭代速度; 3. App上线以后未出现严重Bug,次数崩溃率稳定在1‰以下;