个人介绍
六年安卓开发经验,三年独立开发经验,能熟练使用 java和 kotlin 语言进行开发,会小程序开发,flutter 开发,部分 ios 开发技术,熟悉 framwork ,有多个完整项目开发经验(有从0到1的开发经验,熟悉打包流程和多渠道上架经验),有 app和 h5混合开发经验,涉及到教育,商务办公,金融,企业服务等多方面,中间多次担任过项目经理(推动项目),工作之余也考取了项目经理管理证书,为人谦虚谨慎,对待工作认真负责,团队合作愉快
工作经历
2021-07-21 -2023-07-17上海贝耳塔信息技术有限公司Android开发工程师
工作职责: 1.负责公司需求分析和评估,技术选型和框架搭建 2.重构优化代码,保证代码的健壮性、可读性、易维护性 3.协同测试人员测试,修改项目 bug,完善项目 4.APP的版本开发迭代 5.项目管理
2018-08-20 -2021-07-15易开业(上海)科技发展有限公司Android开发工程师(中间也做过后台开发)
工作职责: 1.负责项目框架搭建、技术选型、技术难题等工作 2.不断重构优化代码,保证代码的健壮性、可读性、易维护性 3.协同测试人员测试,修改项目 bug,完善项目 4.APP的版本开发迭代
2016-09-08 -2018-08-08上海储吉信息技术有限公司Android开发工程师
工作职责: 1.参与项目需求分析及评估,制定项目计划、框架搭建 2根据项目进行需求分析,文档编写,UI 部分的实现与优化 3.协同测试人员测试,修改项目 bug,完善项目。 4.除了负责android项目的开发和维护之外,项目需要也要进行ios项目的一些维护 5.APP的版本开发迭代
教育经历
2017-07-12 - 2019-07-22徐州工程学院计算机科学与技术本科
2009-09-01 - 2012-06-12常州工程职业技术学院计算机网络数字媒体专科
技能
项目简介:公司内部销售部们使用的客户管理系统 项目架构:MVP 开发工具:Android Studio 3.5.2 开发语言:java/kotlin 项目主要模块:首页,客户,拨号,跟进,我的 模块介绍: 1.首页:导航,统计,业绩,待办事项 2.客户:已有录入客户列表,添加,编辑,查看,筛选等等 3.拨号:模仿系统拨号页面,记录通话记录 4.跟进:用户所有客户跟进记录,筛选 5.我的:用户基本信息,扫码登录,常见问题,切换企业 技术描述: 主要技术: (1) 使用RadioGroup+ViewPager+Fragment基本UI框架配合Fragment的生命周期,对Fragment实现数据的延时加载同时避免重复加载, (2) 封装BaseActivity,BaseFragment提高代码复用性和维护性, (3) 封装工具类,okhttpUtils网络请求框架,Gson解析,RecycleView上拉加载数据,SmartRefreshLayout下拉刷新框架, (4) 自定义音视频组件,处理音视频文件播放和上传等相关功能 (5) 使用Glide框架处理图片 (6) 使用GreenDao数据库框架实现本地数据持久化存储减少服务器压力,提高app性能, (7) 封装EventBus处理事件传递方便统一管理, (8) service和Broadcast广播的使用(版本更新,*监控), (9) 集成个推SDK实现消息推送, (10) 集成友盟第三方统计用户活动,*登录,调用本地文件保存和读取, (11) 根据需要自定义View实现理想功能, (12) 集成高德地图SDk接入实现定位和签到,签退功能, (13) 集成扫一扫功能实现扫码登陆Pc端等等
项目类型:易开业是易创集团旗下创业服务品牌,目前已包含工商注册、财税服务、知识产权、人事社保、法律服务等垂直领域服务。平台线上下全渠道建设,提供的创业服务贯穿企业成长的全生命周期,现阶段自营代理注册及财税服务已覆盖全市近万家企业。 后期对接优选服务商以平台审核入驻形式将为企业提供更多的延展服务。 项目简介:公司的对外销售平台和企业信息管理,客户管理系统 项目架构:MVP 开发工具:Android Studio 3.5.2 开发语言:java 项目主要模块:首页,订单,发现,消息,我的 模块介绍: 1.首页:公司提供的服务入口以及易创头条 2.订单:所有订单信息 3.发现:投资方面信息 4.消息:仿*即时聊天系统 5.我的:用户个人基本信息 技术描述: Android技术: (1) 使用BottomBar+Fragment实现基本架构, (2) 使用okhttp+Retrofit2+rxjava搭建网络请求框架,fastjson,Gson解析网络数据 (3) 使用RecycleView加载数据,SmartRefreshLayout上拉下拉框架, (4) 使用Glide框架加载图片, (5) 使用GreenDao数据库框架处理本地数据缓存 (6) Socket通信 (7) EventBus事件传递,service、Broadcast广播的使用, (8) 百度地图实现定位,友盟第三方统计,*登录,短信验证码登陆,Zxing扫一扫, (9) 集成支付宝*支付,本地文件保存和读取, (10) 自定义View(上拉和下拉,loadingView等等)、自定义Dialog(顶部弹出和底部弹出,中心弹出显示等等)等等
项目类型:金融软件 项目简介:BETA理财师APP是一家以金融大数据为基础的财富科技服务APP,研发高净值客户投资兴趣偏好画像和账户组合诊断软件。依托金融大数据,通过AI智能算法模型,帮助金融机构和理财师快速了解客户投资偏好变化,解读市场、解构金融产品,为客户筛选适合的投资工具和产品,做好资产配置和投后服务。 项目架构:MVP/MVVM 开发工具:Android Studio 4.1.2 开发语言:java/kotlin 项目主要模块:首页,内容,自选,客户,机构 模块介绍: 1.首页:大搜索,金刚区,朋友圈,跟我拍,功能快捷入口,财经早中晚报,营销,资讯,海报,短视频,用户基本信息,系统设置等等 2.内容:内容营销,热点,市场,投教等 3.自选:产品,异动,新闻,各类理财产品等 4.客户:客户列表,产品列表,客户理财信息,产品详情等 5.机构:今日提醒,功能区,主推产品,今日提醒,公告,海报等内容 技术描述: 主要技术: (1) 整体使用MVP/MVVM模式搭建项目架构,封装Rxjava+Retrofit+Okhttp网络请求框架 (2) 使用Lifecycle库管理项目生命周期 (3) 使用kotlin协程管理项目中的并发和异步操作 (4) 使用RadioGroup+ViewPager+Fragment基本UI框架配合Fragment实现整体架构 (5) 封装分享模块组件库,实现第三方分享功能 (6) 封装音视频相关功能组件,处理视频播放和编辑等功能 (7) 对Fragment实现数据的延时加载同时避免重复加载, (8) 集成腾讯短视频SDK实现跟我拍功能,短视频相关 (9) 自定义实现提词器功能, (10) 实现复杂横竖滑动交互列表,显示基金列表 (11) 封装BaseActivity,BaseFragment提高代码复用性和维护性, (12) 封装工具类,Gson解析,RecycleView上拉加载数据,SmartRefreshLayout下拉刷新框架,Glide框架处理图片, (13) 自定义webview处理h5复杂交互 (14) 使用Room数据库框架实现本地数据持久化存储减少服务器压力,提高app性能, (15) 封装EventBus处理事件传递方便统一管理 (16) service和Broadcast广播的使用 (17) 集成个推SDK,华为,小米,vivo,oppo等主流厂商通道实现消息推送, (18) 百度第三方统计实现用户分析功能,调用本地文件保存和读取, (19) 集成高德地图实现相关地图功能