ID:282033

kdly

架构师

  • 公司信息:
  • 数皆智能
  • 工作经验:
  • 6年
  • 兼职日薪:
  • 1000元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 上海
  • 浦东

技术能力

6年开发经验。浙江大学计算机科学与技术专业本,曾负责拼多多消息系统设计开发,后于数皆智能担任架构师。
熟悉Java微服务架构设计与开发,熟悉dubbo、spring cloud等微服务生态。
熟悉LNMP开发,熟悉Laravel框架开发。
熟悉python开发,熟悉django框架。
熟悉mysql、redis、mq、kafka、mongo等中间件。
熟悉Linux、shell脚本、docker、服务器部署运维。

项目经验

一、拼多多消息系统:
主要工作
App推送、微信推送、短信等消息的统一业务推送平台,负责系统的设计、开发、维护工作。保障峰值10w 每秒级业务消息的实时推送,TB级推送数据的结果追踪。满足用户、订单、商品、活动等业务的推送需求。
技术选型
Spring Boot Dubbo微服务架构,Redis、Cassandra等中间件
系统设计
定义业务维度的消息类型,消息类型下配置发送渠道,抽象消息变量实现解耦,简化调用方的调用。
关键功能点
采用IO多路服务的方式,使用有限的机器资源,实现大量并发。在三方接口延时高,不稳定的情况下,实现了消息服务的高可用。
消息类型与模板的抽象,简化了调用方的调用,实现消息的实时更改、统一管理,简化了消息的数据分析。
消息发送状态机的设计,解决不同消息类型、不同渠道推送优先级组合下并发推送的问题。

二、蚂蚁HR中台项目:
项目介绍
服务于公司各业务线的中台服务,包括基础模块、支撑模块、通用模块、和业务模块,期间参与工单、搜索、文件存储、微信、风控、事件中心、模板管理、短链接、数据同步等服务的设计和开发工作。
主要功能
搜索:基于Bboss ES的通用搜索引擎。基于搜索模板的灵活配置,业务方通过配置查询模板完成接入。搜索模板采用Velocity模板引擎,修改实时加载。
工单:基于Flowable流程引擎的审批流实现,包括工单模板管理、工单类型管理、工单实例生命周期管理等功能。定制修改了Flowable的部分接口。
文件存储:主要对接阿里云的OSS功能,实现了账号、Bucket、文件来源管理等功能。完成大文件上传、视频截帧、视频预览等功能。
事件中心:基于RabbitMQ实现了事件维护收集下发管理,服务于微服务间的解耦。完成了事件中心的压测,不同优先级事件的通道分离,基于Feign调用的事件处理逻辑的灵活配置,事件的重试等功能。
短链接:基于DES等长加密的原理,实现了基于自增id映射的短链接算法,实现了短链算法的降级机制,保证服务的可用性。
数据同步:基于阿里云DTS传输服务,对应Kafka数据源。设计通用的Handler模式,将不同处理的处理逻辑解耦,同时使用线程池隔离不同处理器的资源,保证处理器之间的独立性与高可用。使用Redis解决Kafka重复消费的问题。

三、数皆智能低代码项目
作为项目负责人,实现了基于元数据的低代码平台,实现了初阶开发工作的可视化配置。

四、量化平台
自研项目,使用Python+Django框架,实现了从数据采集,数据处理,算法集成,回测分析,图表展示等功能,独立完成项目的设计、开发、部署。

五、RPA自动化
负责企业微信RPA机器人的设计开发,实现了群聊、单聊自动回复、企微群加踢人、自动发朋友圈等功能。

六、爬虫项目
参与过百度百科、百度贴吧、水木论坛、美团评论等爬虫的开发工作。对多种爬虫方式有研究,熟悉selenium、appium、RPA等复杂页面爬取技术,对常见的反爬策略有一定了解。

案例展示

  • 低代码项目

    低代码项目

    基于元数据模型,结合前端低代码schema改造,将通用的功能需求通过可视化的方式配出来,提高开发、测试、上线的效率。

  • 量化项目

    量化项目

    自研项目,功能包括数据收集、数据处理、算法封装、回测分析、实时预警,全程负责项目的设计、开发、部署工作。

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    1
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系聘用方端客服
联系聘用方端客服