ID:297775

沈哒哒

资深java程序员

  • 公司信息:
  • 苏州亿磐软件公司
  • 工作经验:
  • 8年
  • 兼职日薪:
  • 700元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 苏州
  • 全区

技术能力

 掌握Java语法,多线程、集合等基础框架。
 掌握Spring、SpringMVC、Hibernate、MyBatis等主流开源框架,以及Gradle、Maven等构建工具。
 掌握主流数据库,如MySQL、MongoDB,有过SQL语句调优经验。
 掌握Redis、Memcached等分布式缓存,了解高并发下缓存穿透雪崩解决方案。
 熟悉Kakfa、RabbmitMQ等消息中间的搭建和使用;利用MQ缓存流量,削峰填谷。
 对JVM原理有初步的了解,包括内存模型、垃圾回收机制。
 了解应用服务器软件配置和部署,了Llinux和Docker。
 了解Html、Css、Javascript、JQuery、NodeJs、Vue等前端开发。

项目经验

2022.02-至今 亿磐软件(苏州)有限公司 orchestration 纽约交易所项目
 项目描述:交易所每日会产生交易数据,一些下游得客户想要订阅他们感兴趣得数据,通过orchestration 平台,订阅相关得数据,并且配置对用的过滤规则,orchestration 平台会根据客户配置的信息,将客户感兴趣的数据发送到客户对应得消息队列中去。
 涉及技术:java core、dynamodb 、SQS、ECS、easyrule等
 设计技术:
1. 将客户配置的过滤规则映射成easyrule的规则。
2. 用多线程的方式获取消交易所的交易信息,根据客户配置的规则发送到客户的消息队列中。
3. 将服务部署程ecs的形式,利用ECS的特性,根据交易信息的产出量,实现服务自动扩容和收缩。
4. 利用AWS的lambda函数,实现消息发送失败的兜底操作。
 责任描述:
1. 负责后端核心代码的开发。
2. 部署脚本的编写。
3. 客户需求的对接。


2020.12-2021.02 苏州盟拓软件有限公司 take2玩家门户系统开发
 项目描述:take2玩家门户是给全世界玩家统一进入的游戏终端,其中集成了各种应用以及购买的游戏。用户基于单点登录,可以使用使用登录使用不同应用。登录和身份管理使用一个国外的fusionauth的系统进行集成的,它已经实现了标准协议以及一些登录的特性。
 涉及技术:NodeJs、docker、java等
 设计技术:
1. 由于fusionauth源码不公开,为便于本地和协作开发,利用docker构建一套和线上环境一摸一样的环境。在docker启动的时候,通过api的方式,将数据注入到本地docker,并且通过监听文件的方式,将修改的数据注入到docker实现本地开发。
 责任描述:
1. 负责小组的后端api调用开发
2. 基于fusionauth实现自定义登录和注册功能。
3. 负责需求对接和演示。
4. 负责汇报文档及总结文档书写。



2020.06-2020.12 苏州盟拓软件有限公司 take2游戏商城价格管理系统
 项目描述:take2商城是给全世界玩家购买Epic、Stream、take2游戏的平台门户。玩家来自不同的国家具有不同的价格,不同的折扣。我们团队组要负责价格管理系统后端研发工作,本项目基于国外很流行的一个内容管理叫contentful,在contentful基础上进行二次开发。
 涉及技术:NodeJs、React、TypeScript、GOLang、AWS等
 设计技术:
1. 游戏信息一般不变,所以采用contentful产品自己的存储,而由于价格会一直变动,并且会根据不同的折扣规则进行一系列的计算,所以,价格采用的通过golang开发的服务进行获取,同时数据存在aws的dynamodb上。
2. 利用aws的lambda定时函数定时将dynamodb的数据定时同步转换成json数据存储到s3上,就是为了防止后端服务不可用时,前端商城可以直接从s3上获取数据。
3. 基于nodejs+ react+ typescript开发扩展contentful的各种插件,比如下拉实时选择、json编辑器、测试环境和线上环境数据同步、后端接口mock测试 等插件。
4. 由于contentful插件开发要调用contentful的api进行数据的获取,调用api的时,又需要clientId和clientSecret,所以利用nodejs开发了一个代理网关,存储clientId和clientSecret,用于代理contentful的api。
5. 利用 serverless 第三方插件以及gitAction进行CI部署。
 责任描述:
1. 负责小组的后端goland开发。
2. 负责小组网关及逻辑开发。
3. 负责serverless.yml和gitworkflow书写。
4. 负责需求对接和演示。
5. 负责汇报文档及总结文档书写。



2020.06-2020.06 苏州同程艺龙网络科技有限公司 cpc广告酒店业务项目模块
 项目描述:CPC按次收费比CPT按时间收费的模式,更能维护客户的收益,因此,为了维护大部分的酒店的需求,在保留之前的CPT的售卖的同时新增CPC售卖方式;并且和携程进行合作,进行酒店的分销,将携程的酒店数据挂载到同程售卖。
 涉及技术:Spring MV

案例展示

  • take2游戏门户

    take2游戏门户

    take2玩家门户是给全世界玩家统一进入的游戏终端,其中集成了各种应用以及购买的游戏。用户基于单点登录,可以使用使用登录使用不同应用。登录和身份管理使用一个国外的fusionauth的系统进行集成的,它已经实现了标准协议以及一些登录的特性。

  • cpc广告酒店业务项目模块

    cpc广告酒店业务项目模块

    CPC按次收费比CPT按时间收费的模式,更能维护客户的收益,因此,为了维护大部分的酒店的需求,在保留之前的CPT的售卖的同时新增CPC售卖方式;并且和携程进行合作,进行酒店的分销,将携程的酒店数据挂载到同程售卖。

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

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系需求方端客服
联系需求方端客服