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

使用APP扫码聊一聊

个人介绍

一个喜欢写代码的大龄程序员。

为人正直,性格开朗、乐观,遇事冷静有耐心,专业基本功扎实,具有创新意识;

工作仔细认真,责任心强,能和他人一道很好的工作,有较强的团队协作精神;

自学能力强,抗压性好,能够自我激励、努力工作,并能主动承担责任,有良好的独立解决问题的能力。


工作经历

  • 2021-06-01 -2023-04-30美团软件研发

    借鉴调研了行业友商自动化系统建设思路,参与设计物流仓储自动化系统架构,并完成从0到1的自动化系统建设,支撑了后续自动化业务需求迭代及架构演进。负责自动化系统稳定性优化及保障工作。

  • 2019-01-01 -2021-06-01美团软件研发

    到店组织架构调整,餐综酒旅四大业务线统一为到店事业群,由于之前组织架构分散,存在交叉售卖难支持,跨行业经营体验差,各业务间系统不相通,重复建设成本高,各个业务线分别建设,成本高,且交易系统作为电商的核心系统,目前存在多套交易系统,难以统一解决异地多活,资金安全等问题。重点调研了阿里中台解决方案,借鉴 TMF2.0作为到店交易平台的实现方案,将整个交易流程划分为购买、履约、售后、资金四个领域。半年时间完成系统设计及研发上线,后续陆续完成首次业务系统接入验证,及到店餐综酒旅四大业务线的大多数交易系统迁移工作。 个人工作职责: 参与交易平台购买域及支付子域的设计及开发工作; 参与酒店、门票、买单及到综交易业务系统迁移工作; 参与交易平台领域优化迭代,及稳定性治理相关工作。

  • 2018-07-18 -2018-12-31美团软件研发

    泛商品平台主要支撑到综拼团、预订、点单、预付业务的 B端商户商品上单、C端用户线上商品展示,包括商品列表、商详、商品摘要检索、POI货架等功能。核心领域模型包括商品Product,SKU、库存、价格、售卖规则,标品、服务单元等。 个人工作职责: 负责C端商品聚合服务、价格服务、库存服务、商品搜索服务等日常迭代需求开发及维护;

  • 2018-04-01 -2018-07-17苍豆网络软件研发

    该项目主要是为了快速验证针对发型师群体的教育培训市场切入是否可行,前期与一些知名的发型师大咖合作录制视频教程***程序做线上短视频的售卖、推广分销传播,扩大在发型师圈子的影响力,同时能够获取到一些新的发型师资源。 个人主要职责: 负责云课堂视频小程序后端整体功能模块拆分,视频制作方及用户的推广分销流程及账户技术设计,负责视频商品的设计与实现,视频商品的拼团业务设计与实现。视频存储、转码、防盗链借助阿里云的视频点播业务实现;

  • 2015-04-01 -2018-07-17苍豆网络软件研发

    该项目主要分为C端(App/M站/小程序)和P端(App),以及运营、门店、招商、供应链、论坛、结算等辅助系统,C端为用户提供在线预约美发服务的工具,P端为造型师提供自主经营服务管理工具。C端主要以造型师的发现(包括门店地图/作品/排行榜/价目表/广告位/套餐/活动/bbs论坛)->日程表预约->项目选择(包括优惠标签推荐)->订单->支付(优惠/余额)->扫码确认服务->评价分享(评价/咨询/IM消息)构建闭环;P端主要以造型师自主经营管理相关的功能,包括作品管理、时间管理、个人套餐售卖、订单管理、顾客智能分组、营销发券、IM私信、经营分析、活动报名、合同管理等; 个人主要职责: 主要负责平台大部分业务的技术设计及实现,后端任务拆分,日常以CAT上99线,DB慢查询监控为参照负责平台关键路径上的接口性能优化及重构工作。常用的策略包括业务处理+数据补偿JOB实现业务数据的最终一致性;构建缓存优化非实时数据响应时间;使用消息组件对相同触发条件的不同业务进行解耦;预计算聚合数据优化复杂的展示逻辑;对于公共业务独立为Dubbo服务统一维护;脚本工具提供DB、tomcat及服务器的监控告警;

  • 2013-07-01 -2015-04-01大众点评网软件研发

    1)参与会员卡商户端的相关账号创建及签约流程开发,优惠产品信息的管理以及商户会员的维护,参与了会员卡用户侧相关会员卡领取及卡包管理等日常产品迭代需求开发。 2)负责运营工具的设计及部分功能的开发,对于平台资源展示走缓存服务,优惠信息变更通过消息通知团购属性更新。 3)负责运营活动的权限控制,团单的制作表和发布表设计,实现团单的筛选录入,团单异步标签作业的开发。团单的制作与发布分开避免活动制作过程中频繁改动带来的活动变更问题,但是对于团单丛制作库到线上发布库的实现过于粗糙,一个大事务的包裹完成整个团单活动数据的读取写入,影响数据库的性能,应该可以用一个总控任务异步逐个完成团单的发布过程,后台根据总控任务的状态来感知团单发布的结果,达到最终一致性;线上的活动页面团单内容是依赖团单RPC服务实现展示,前端对于一些模版页面的js,css,图片静态资源则是借助Varnish静态缓存服务器做动静分离,缓存刷新使用资源版本号控制。 4)从2014年下半年开始决定对团购主库进行迁移,负责梳理团购库的直连调用业务方及DB操作场景,定义团购RPC服务接口替代这些DB直连的访问场景;迁移后根据DBA的日常慢

  • 2010-03-08 -2013-06-12泰为信息科技(上海)有限公司软件研发

    个人职责: 设计并实现数据编译工具,参与后续的数据打包编译发布web平台的开发; 主要工作内容: 建立一套通用的数据转换编译框架,针对不同数据供应商的地图数据(如GDF,SHP等)进行解析转换为内部统一的导航路网、POI交换数据格式;前期是针对现有的C++开发的数据编译器进行更新维护,用于兼容不同时期版本的供应商数据,工具维护成本高,版本众多;后期开发了一套基于配置规则的统一数据编译工具,每个配置规则对应一个业务规则处理器,负责该数据属性的编译解析处理,这样对于每个供应商的不同格式,不同时期的数据编译器体现为一个规则配置文件,里面定义了该版本数据完成最终交换格式数据转换的所有规则,编译时输入数据格式,时间版本即可启动数据编译

教育经历

  • 2007-09-01 - 2010-06-22华中师范大学计算机软件与理论硕士

    2007年~2010年就读于华中师范大学,计算机软件与理论专业,工学硕士。

资质认证

技能

Nginx
Dubbo
架构
Kafka
Mybatis
Redis
微服务
多线程
MySQL
0
1
2
3
4
5
0
1
2
3
4
5
作品
自动化分拣系统搭建

项目背景: 尝试利用自动化设备作业替代原先的人工作业方式,期望获得一种长久的高效率作业模式。通过借鉴头部物流公司自动化系统架构,设计了规划、执行、控制三层系统架构,有效满足了借助输送线、AGV、 DAS 等不同自动化设备接入大仓、网格站分拣作业场景的业务诉求。 个人贡献: 借鉴调研了行业友商自动化系统建设思路,参与设计物流仓储自动化系统架构,并完成从0到1的自动化系统建设,支撑了后续自动化业务需求迭代及架构演进。负责自动化系统稳定性优化及保障工作。 关键技术点: 1)分拣任务数据下发时效性。千站量级规模,其中单个站点4Wpcs 任务数据要求10分钟内完成端上任务下发。 2)分拣任务数据存储方案。日均30~50GB 生产数据的分库分表存储方案及数据归档技术方案设计及实现。 3)下发任务数据的一致性,任务单据状态流转超时监控等。

0
2023-05-04 16:40
交易平台系统搭建

到店组织架构调整,餐综酒旅四大业务线统一为到店事业群,由于之前组织架构分散,存在交叉售卖难支持,跨行业经营体验差,各业务间系统不相通,重复建设成本高,各个业务线分别建设,成本高,且交易系统作为电商的核心系统,目前存在多套交易系统,难以统一解决异地多活,资金安全等问题。重点调研了阿里中台解决方案,借鉴其TMF2.0思想作为到店交易平台的技术实现方案,将整个交易流程划分为购买、履约、售后、资金四个领域。半年时间完成系统设计及研发上线,后续陆续完成首次业务系统接入验证,及到店餐综酒旅四大业务线的大多数交易系统迁移工作。 个人负责模块: 参与交易平台购买域及支付子域的设计及开发工作; 参与酒店、门票、买单及到综交易业务系统迁移工作; 参与交易平台领域优化迭代,及稳定性治理相关工作。 关键技术点: 1)平台提供扩展点开放给业务,业务通过插件包的实现形式,在平台系统服务启动时加载,执行时基于业务身份识别bizCode进行交易流程差异化的业务扩展点匹配执行。 2)业务隔离方案,基于不同业务之间流程、数据无交集,对于服务部署集群,存储相关集群进行业务隔离,借助业务身份code、业务id中预留的业务空间信息,进行服务请求路由,中间件不同集群间的路由,存储层数据访问路由。 3)稳定性治理。对于平台领域服务日常迭代中的稳定性治理相关事务,按照事前、事中、事后进行相关治理事项推进,从流程规范,服务关键链路梳理,强弱依赖治理,中间件可用性治理,故障演练及对应预案建设,周期性线上压测,不定期线上红蓝对抗演练,提升平台系统的稳定性及人员素质培养。

0
2023-05-04 15:59
南瓜车在线预约美发服务APP/小程序

南瓜车美发o2o预约平台项目,主要分为用户侧C端(App/M站/小程序)和美发师P端(App),以及运营、门店、招商、供应链、论坛、结算等辅助系统,C端为用户提供在线预约美发服务的工具,P端为造型师提供自主经营服务管理工具。C端主要以造型师的发现(包括门店地图/作品/排行榜/价目表/广告位/套餐/活动/bbs论坛)->日程表预约->项目选择(包括优惠标签推荐)->订单->支付(优惠/余额)->扫码确认服务->评价分享(评价/咨询/IM消息)构建闭环;P端主要以造型师自主经营管理相关的功能,包括作品管理、时间管理、个人套餐售卖、订单管理、顾客智能分组、营销发券、IM私信、经营分析、活动报名、合同管理等; 个人主要负责平台大部分业务的技术设计及实现,后端任务拆分,日常以CAT上99线,DB慢查询监控为参照负责平台关键路径上的接口性能优化及重构工作。常用的策略包括业务处理+数据补偿JOB实现业务数据的最终一致性;构建缓存优化非实时数据响应时间;使用消息组件对相同触发条件的不同业务进行解耦;预计算聚合数据优化复杂的展示逻辑;对于公共业务独立为Dubbo服务统一维护;脚本工具提供DB、tomcat及服务器的监控告警; 一些关键技术点: 1)预约日程表的实现 : 通过集中式缓存+定时job扫描更新日程表,实现前置大的日程表上预约时间段的相对可用性,在具体点击进入某个发型师的日程预约时,进行真实DB数据锁定占用,基于乐观锁的竞争机制,更新成功的即为预约成功,同时刷新相应发型师的日程表数据。取消后释放对应日程数据信息。允许缓存的短时间不实时性,保证最终一致性。 2)支付流程、储值卡相关账户资金一致性: 通过DB事务保障支付数据、状态更新的一致性,借助二阶段提交机制,保障账户与资金流水相关数据更新的最终一致性,通过本地持久化过程记录实现二阶段提交的全局事务commit状态,支持中断/重启后通过当前执行数据状态阶段,决定时继续commit提交还是执行回滚操作。 通过T+1双向对账,保障支付渠道与订单支付数据的离线对账。 3)幂等性/一致性 : 通过业务id 参与DB UK,借助DB唯一索引做写卡控保证幂等;通过DB更新乐观锁控制更新的并发性,实现最终一致性。

0
2023-05-04 16:46
更新于: 2023-05-04 浏览: 133