Tim_coder
1月前来过
全职 · 800/日  ·  17400/月
工作时间: 工作日10:00-02:00、周末10:00-02:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

多年iOS研发经验,熟练使用iOS开发中多种设计模式。独立iOS开发者,自由职业者,时间多,开发过直播,工具、财务、内容平台等项目。 熟悉socket、IM等通讯聊天SDK。 擅长解决问题,有较强的责任心。 多个项目的上架经验丰富。 熟悉多种技术栈(包括不限于移动端、web端、后端)。

工作经历

  • 2021-07-01 -2022-11-01中科医创科技有限公司iOS开发工程师兼产品经理

    负责亿联工坊项目的产品调研、需求制定、产品文档输出; 负责亿联工坊和Thoth两个项目的iOS研发工作

  • 2020-06-01 -2021-10-01北京尤果网文化传媒有限公司 iOS开发工程师

    在职期间,我负责项目整体的迭代维护和新需求的开发工作。公司的尤果圈项目有两个版 本,一个是用Objective-C开发的老尤果圈,功能比较单一,另一个是新尤果圈,开发于 Swift2.0时代,所以日常维护要在Swift2.0和Swift4.0加Objective-C之间来回切换,并且之 前的技术人员并没有采用git版本管理,也没有开发文档,我仅凭蓝湖上的UI设计图对项目进 行了升级迭代。重新创建项目,加入git版本管理,将Swift2.0版本的代码进行升级Copy,在 职一年时间升级工作进行了80%。新重构的项目也在砍掉一些不重要的功能后可以顺利编译 通过打包。

  • 2018-09-01 -2019-10-01北京新光数字电影院线有限公司iOS开发工程师

    负责【走⻢电影】app的研发工作(Swift+Objective-C混编),项目使用了Objective-C的模 块化开发库CTMediator,它基于OC的runtime、category的特性动态获取模块实现的组件化 开发模式,所以我和同事两个人负责的模块互不影响,拆开任何一个模块都可以独立打包。 基于这样的开发模式最困难的地方就在于如何解耦,最终在我和同事的沟通下,我们把项目 中依赖的公共部分抽取出来做了一个公共模块,其他模块只需要依赖于这一个模块就可以很 好的运行。在这个项目中我承担了50%的研发工作,其中大的模块有线上约看的模块,其中 涉及到一些复杂的UI呈现和第三方IM的交互等工作。

  • 2014-10-01 -2018-08-01金辰百川(天津)科技有限公司iOS研发工程师

    在职期间先后负责了张家口商业银行手机银行App和包商银行财务审批两个大项目的研发和 维护工作。 手机银行项目: 2.0版本首⻚和理财⻚面以及子⻚面功能研发; 增加自主注册功能(参与设计,对接短信API); 实现在线签约转账; 新增在线购买理财; 新增线上生活缴费; 项目整体UI⻛格替换,适配Retina屏幕。

教育经历

  • 2018-06-01 - 湖南文理学院物联网工程本科

    自考补充学历,目前已考完全部课程,等待申请毕业,双证齐全

  • 2007-06-01 - 2011-04-07北京兴华大学计算机应用本科

    民办学历本科

资质认证

技能

HTML5
CSS
Vue
jQuery
Node.js
iOS
Flutter
0
1
2
3
4
5
0
1
2
3
4
5
作品
个人博客

开源博客项目 i-Blog: 该项目是一个完整的前后端分离式博客管理系统,其中分为三端,即服务器接口、管理端 和访客端,都由我自己设计完成,接口实现使用nodejs+express+JsonWebToken实现,管理端使 用Vite+Vue3.0+JS+ElementUI实现,访客端使用Vite+Vue3.0+TS实现。 开源地址: 接口:https: //github.com/BearLatte/blog_server 管理端:https: //github.com/BearLatte/i-blog-admin 访客端:https: //github.com/BearLatte/i-blog-web 线上地址:https: //www.i-blog.online

0
2023-04-22 00:04
走马电影

负责【走⻢电影】app的研发工作(Swift+Objective-C混编),项目使用了Objective-C的模 块化开发库CTMediator,它基于OC的runtime、category的特性动态获取模块实现的组件化 开发模式,所以我和同事两个人负责的模块互不影响,拆开任何一个模块都可以独立打包。 基于这样的开发模式最困难的地方就在于如何解耦,最终在我和同事的沟通下,我们把项目 中依赖的公共部分抽取出来做了一个公共模块,其他模块只需要依赖于这一个模块就可以很 好的运行。在这个项目中我承担了50%的研发工作,其中大的模块有线上约看的模块,其中 涉及到一些复杂的UI呈现和第三方IM的交互等工作。

0
2023-04-22 00:00
亿联工坊web端和移动端

我担任产品经理和iOS研发工程师的角色,在产品角色中,负责与合规部的同事沟通并过滤需求,将需求文字化为需求文档,并根据需求文档绘制产品原型。在规定的时间内与研发同事共同完成测试上线。

0
2023-04-21 23:56
更新于: 2023-04-22 浏览: 140