Giter Site home page Giter Site logo

个人介绍 Personal introduction

陈聪 152****7179 | 27岁 丨[email protected] 上海 | 在职

  • 职业经历: 具备支付机构全链路的业务系统架构设计与开发经验,包括交易支付主链路、渠道对接和清结算系统的架构设计与开发经验。具有团队管理经验
  • 专业技能:
    • 有扎实Java编程基础,熟悉各类设计模式、JUC并发编程、JVM内存管理及调优。
    • 熟悉SpringBoot、Mybatis、Dubbo等相关中间件并阅读过相关源码,并根据需求进行扩展开发。
    • 熟悉MySQL,具有SQL优化、分库分表、索引优化等方面经验。
    • 熟悉CICD自动化部署,了解docker、portainer、kubernetes等。
    • 熟练使用StarUML、Visio、PowerDesigner等各项UML建模工具。
    • 使用过其他技术栈语言,如Golang、Python等。
  • 自我评价:
    • 有较强的分析、解决问题能力,具有较强的逻辑思维和表达能力。
    • 良好的沟通能力和团队协作领导能力,保证任务高质量完成。
    • 协调沟通管理各方参与人员,指导团队成员按计划推动专题项目进行,确保项目稳步上线
  • 开发协作:
    • github/ccoderJava 开源仓库、个人博客、资料归集
    • ccoderJava/ccoder-ufs 统一文件存储中间件、集成aliyun、qiniu、huawei、tencent等云存 储
    • ccoderJava/tiny-link 短链接服务 ccoderJava/ccoder-common 后端开发常用模式、基础脚手架包

工作经历 Work experience

欢聚集团-SHOPLINE-支付研发中心 2022年1月 - 至今 上海

高级java工程师 SHOPLINE电商业务部门/支付研发中心

  • 参与shopline电商支付能力渠道建设工作
    • 参与Shopline电商支付能力渠道的建设工作,成功接入网关、钱包、快捷等各类支付渠道,为Shopline独立站用户提供了更丰富的支付选择,从而增加了20%的订单量。
    • 支付中台的日常运营维护工作中,成功地解决了多个技术问题,提高了系统的稳定性和性能
  • 带领团队对整个支付中台数据合规改造
    • 通过对SpringBoot、MyBatis等中间件插件式开发,重构数据合规SDK,提供全新2.0版本starter。
    • 对ElasticSearch、MongoDB、MySQL等数据库进行了读写加解密的处理,支持多版本密文密钥,并且能够对字段级别的JSON节点进行密文处理,保障了数据的安全性。
    • 2.0版本starter具有兼容适配多版本密文密钥的能力,同时支持密文算法、分表策略、灰度策略等进行扩展性开发,可以满足不同场景下的数据合规需求。
    • 我们的SDK能够对API数据输出进行权限级别掩码处理,保障了用户的数据隐私;同时我们还对日志进行了打印,方便进行排查和调试。
    • 我们解决了密文密钥的管理和分发、字段级别的JSON节点加解密、灰度策略下的数据隔离等多个技术难点,取得了显著的效果。

阿联酋PayBy金融科技(PayBy Technology Projects LLC.) 2019年09月 - 2021年12月 上海

高级Java工程师 支付研发部

  • 阿联酋本土移动支付服务, 隶属UAE G42集团,获得2021年MEA Finance最具创造性的钱包APP。 目前已接入Totok、Botim等通讯App,接入百余家Baqala 杂货店和60家 lulu超市和当地出租⻋服 务,对接有FAB(存管银行)、ADCB、ADIB等主流银行。
  • 带领团队完成支付渠道路由系统的建设,实现了多渠道、多币种的稳定运行,并支持根据业务场景进行灵活切换和熔断限流。
  • 负责银行支付渠道的对接工作,成功接入了当地主流银行,并实现了对Visa、MasterCard等卡组织业务的支持,有效提升了公司品牌竞争力。
  • 设计并实现了清结算对账系统,满足了支付渠道、生活缴费、营销等多种业务场景的对账和结算需求。系统还提供实时的渠道对账任务、资金结算、银存资金等数据监控,以高效支持清算人员的运营需求。
  • 负责日常维护开发工作,包括清结算系统、支付路由系统、换汇报价、生活缴费等应用的维护。
  • 积极分享技术经验并参与课题研究,为公司内部技术分享和团队发展做出贡献。
  • 参与公司各项目需求评审和code review工作,有效减少代码瑕疵,提高了上线代码质量。

项目介绍 Project introduction

  • docker-repository

常用的中间件docker-compose配置,包括Nginx、MongoDB、MySQL、ELK、Nacos、Minio等中间件。详细使用情况可参见下列仓库readme内容。

  • go-gin

本项目是一个简单的博客系统,主要用于学习golang的web开发。项目使用golang开发,使用MySQL数据库,项目使用docker进行部署,使用docker-compose进行编排。

  • ccoder-ufs

OSS对象存储(Object Storage Service) 集成对接aliyun、qiniu、huawei、tencent等云存储,提供统一抽象的ufs服务


Github成就 Github achievements

聪聪's Projects

bus icon bus

Bus 是一个基础框架、服务套件,它基于Java8编写,参考、借鉴了大量已有框架、组件的设计,可以作为后端服务的开发基础中间件。代码简洁,架构清晰,非常适合学习使用。

ccoder-ufs icon ccoder-ufs

OSS对象存储(Object Storage Service) 集成对接aliyun、qiniu、huawei、tencent等云存储,提供统一抽象的ufs服务

docker-repository icon docker-repository

The commonly used middleware docker-compose.yml and configuration Repository. 常用的中间件docker-compose配置

dubbo icon dubbo

Apache Dubbo is a high-performance, java based, open source RPC framework.

gitmoji icon gitmoji

An emoji guide for your commit messages. 😜

go-gin icon go-gin

go、gorm、ini、beego etc middleware .Implement a blog crud function.Learn to go, from now on

java-eight-part icon java-eight-part

『Java八股文』Java面试套路,Java进阶学习,打破内卷拿大厂Offer,升职加薪!

kitex icon kitex

Go RPC framework with high-performance and strong-extensibility for building micro-services.

minis icon minis

A mini Spring platform for learning

readme icon readme

README文件语法解读,即Github Flavored Markdown语法介绍

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.