可乐cole
1月前来过
全职 · 1300/日  ·  28275/月
工作时间: 工作日16:00-22:00、周末08:00-23:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

1.工作方式

1)工作认真负责,积极应对工作中的需求,能够适应紧急通知的需求,确保代码质量;

2)制定工作规划,按时完成每天工作任务,指定开发排期,按时完成每一项开发任务;

3)坚持沟通反馈,在开发中及时沟通,消除理解上的分歧,并及时反馈当前工作进度;

4)定期复盘总结,在功能开发结束后,总结经验,分析不足,对自己工作查缺补漏。

2.个人性格

1)性格低调诚恳,但乐观自信,抗压能力强,服从领导的安排;

2)注重团队意识,有较强的集体荣誉感和团队合作精神;

3)有良好的学习习惯,坚持学习和笔记总结,注重团队分享和共同学习。

工作经历

  • 2021-04-29 -2022-09-16北京快松果科技有限公司高级后端工程师

    1.完成java公用组件项目的搭建、和常用组件工具的开发; 2.推动服务上线流程优规范化,增加服务预热接口、优化nacos注册机制,降低服务上线抖动; 3.统一项目日志组件,完善日志文件输出和采集,提高项目整体性能监控; 4.完成用户低碳能量体系落地,设计签到逻辑和骑行领取碳量方案,提高使用体验和增加用户粘度; 5.协调订单、交易和业财资源,制定用户电子发票技术方案,完成功能开发,推动电子发票功能开发; 6.完成mock服务功能开发,提供web页面配置相关接口mock数据,实现未知接口的mock数据使用; 7.完成用户核心模块功能重构工作,包括用户***身份证释放和人脸识别核验等功能; 8.负责系统优化工作,梳理C端接口链路请求重试次数和超时时长,改善已有系统缺陷,降低服务雪崩风险; 9.负责跟进主版本APP迭代开发,跨部分沟通协调,反馈开发中的潜在风险,推动主版本按时完成交付上线。

  • 2020-03-11 -2021-04-27北京狸米科技有限公司高级后端工程师

    1. 负责APP功能重构和新功能开发和学生作业提交等功能; 2. 负责新功能数据表的设计,使用Java重构原PHP项目; 3. 搭建微服务实例,负责线上服务器申请和数据库的创建; 4. 负责代码质量分析和优化,功能接口压测; 5. 面向服务开发,提供相关业务接口给第三方服务使用; 6. 贡献通用工具类和组件到公司maven私服; 7. 制定代码规范、编写规范,统一团队开发习惯; 8. 参加团队分享和代码质量审核,保证上线质量。

  • 2017-01-05 -2020-03-09北京盒子鱼教育科技有限公司高级后端工程师

    1. 负责公司智能纸质作业项目的功能开发、单元测试、接口文档的编写和异常问题排查; 2. 负责内容研发课程数据制作系统的功能维护、新功能的开发、和项目的部署; 3. 负责智能评测项目的运营与维护、后台接口的更新、接口文档的编写; 4. 负责小程序引流项目的开发、数据表的设计与优化、小程序海报的⽣成和下载、项目接口⽂档的编写; 5. 负责在线小班课项目于的开发、数据表的设计、学生课程完成的统计、接口文档的编写; 6. 负责订单系统的功能开发、数据统计、单元测试和学生权限功问题的排查; 7. 负责学员身份系统升级功能的开发、单元测试、功能维护和接口文档的编写。 8. 负责定时任务调度系统的功能开发、逻辑功能测试和文档编写。

教育经历

  • 2012-09-01 - 2016-06-24河南理工大学信息管理与信息系统本科

    1. 获得过大学生数学竞赛(非数学类)三等奖、河南省数学建模竞赛一等奖和河南理工大学数学建模竞赛三等奖; 2. 获得过河南理工大学孙越崎奖学金;通过英语四级考试;

技能

RocketMQ
Vue
ElementUI
小程序
SpringMVC
Mybatis
Redis
SpringCloud
MySQL
0
1
2
3
4
5
0
1
2
3
4
5
作品
课程监控平台

项目描述:对接大数据接口,实时获取学生上直播课期间学生进教室、答题、互动等数据;使用Redis缓存mysql表中配置数据和接口缓存数据,提高整体接口并发量;自定义多参数函数接口,实现多参数的条件判断逻辑;通过责任链的设计模式,将拨打*限制的各项判断逻辑解耦和,方便代码维护。 技术栈:SpringCloud + Nacos + Gateway + openFeign + Redis + Elasticsearch 个人职责: 1.对接大数据服务接口,自定义泛型类,兼容同一个接口不同类型的请求体参数; 2.服务间接口调用,制定接口熔断策略和服务降级处理,提高整个服务可用性; 3.提供app端接口,使用Redis做接口数据缓存和配置表数据缓存,制定缓存失效策略; 4.*提醒接口优化逻辑判断,使用责任链模式,避免各个逻辑块之间代码的堆积,提高代码的维护性; 5.编写接口文档和绘制功能流程图,方便与产品沟通和提供技术支持理解功能;

0
2023-04-15 07:27
用户自助电子发票

项目描述:自助电子发票实现了用户发票功能自动化功能。通过在APP端发起申请,选择骑行订单或者购买的卡券,发起开票申请,提交个人/企业开票信息,即可完成发票申请,业财组开出发票后会通过邮件方式发送给用户。该项目增加了用户申请开票的渠道,降低了客服人员开发负担,上线后每周开票量高达1000单。 技术栈:SpringCloud + Nacos + Apollo + RocketMQ + openFeign + xxlJob + GoLang 个人职责: 1.主导项目推进,梳理整体交互流程,明确各部门间功能职责和数据交互方式,形成技术方案,落实到文档; 2.组织技术研讨会,落实技术方案和项目排期,按时完成功能开发,跟进各部门开发进度,按时提测上线; 3.梳理核心接口调用链路,根据接口耗时和上游超时时长,设置请求三方接口的超时时间和重试次数; 4.生成开票任务唯一ID,做好开票接口幂等性,确保不会出现重复内容的开票任务; 5.在预热接口中增加三方接口和数据库查询的调用,项目重启提供服务前对项目自身进行饱和性预热; 6.消费业财端mq消息,更新开票任务状态;使用xxlJob定时检查未开票任务,补偿更新开票任务状态。

0
2023-04-15 07:30
共享骑行用户低碳能量成长体系

项目描述:该成长体系是根据用户支付宝、*免密状态和骑行订单欠费时长来计算出低碳信用等级,用户可以通过签到或则骑行结束支付完成后,领取低碳能量值,领取的能量值仅在本周内有效,在有效时间内可以在APP上兑换优惠券或者礼包。 技术栈:SpringCloud + Nacos + Apollo + RocketMQ + openFeign + Redis + Sharding Sphere 个人职责: 1.参与项目的需求分析、技术设计和数据库设计,制定整体流程交互方案,与其他端数据交互方式和交互参数结构; 2.增加项目预热接口内容,优化服务启动时nacos注册逻辑,避免服务在重启过程中用户接口请求失败的问题; 3.参与低碳能量体系项目的开发,使用Redis换成用户基本信息,使用RocketMQ消费支付组合订单组mq消息; 4.使用两阶段提交2PC原理,增加预扣除接口和确认扣除资源接口,确保卡券发放与资源扣除是同步成功/回滚; 5.与营销组交互中,用户在兑换卡券时使用工厂模式,根据兑换消耗类型来处理积分扣除或能量值扣除; 6.使用分布式锁,在用户领取骑行低碳能量时,保证能量资源消费一次,确保领取接口的幂等性。

0
2023-04-15 07:34
更新于: 2022-10-14 浏览: 211