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

使用APP扫码聊一聊

个人介绍

我叫 Gavin Chang,一名 Java 程序员和架构师;

我毕业于吉林大学计算机科学与技术专业,担任过外企资深开发工程师,也为国内头部互联网公司工作过;

负责过 Java 中间件的开发,也做过互联网公司的项目,包括从0开始的微服务架构项目;

Java 技术栈方面的开发和软件架构设计,是我的擅长领域;对于项目管理,代码质量控制等也颇有经验。

如果我能帮上您的忙,请点击“立即预约”!

工作经历

  • 2022-05-31 -2023-03-31AIGLead developer

    这是一个数字银行项目,从零开始进行需求分析、设计、开发。整体架构采用微服务风格,部署在公有云 Kubernetes 集群中。因这是一个银行项目,故对安全方面也进行了诸多的考虑和防范。

  • 2020-01-01 -2022-04-30JDLEngineer&Arch

    公司内部运维系统的开发,包括deveops平台,数据库运维系统,值班系统,核心交易系统等。

  • 2019-11-01 -2019-12-31甲骨文研发中心资深工程师

    Java application server 中的 EJB container 的规范实现;基于 Kubernetes/Istio 的云监控产品开发。

教育经历

  • 1999-09-01 - 2003-07-10吉林大学计算机科学与技术本科

技能

postgres
Kafka
Spring
Mybatis
Redis
架构
Docker
MySQL
0
1
2
3
4
5
0
1
2
3
4
5
作品
一个值班系统

通过对值班时间段独立建模,实现高度自定义时间段的值班排期, 即灵活地按某时、某日、某周几等定义值班时间。再结合值班人员,计算得出最终的值班表。

0
2023-06-02 11:21
devops 平台

运维平台包含如下功能: 1. 云资源创建 2. 代码构建 3. 测试 4. 部署 这是一个使用spring cloud开发的微服务架构系统,使用 Jenkins 做 ci,使用 ansible 部署。

0
2023-06-02 10:26
数字银行的微服务架构

1. 数字银行采用微服务架构,部署于云中 k8s 集群。 2. 微服务使用 DDD 进行业务划分。 3. 通信采用 http,认证则包含*银行客户认证(采用人脸识别,生物认证等,pki加密通信),银行员工则支持oauth2 sso认证。 4. 事务使用一种特殊工作流确保最终一致性。

0
2023-06-02 10:10
更新于: 2023-06-02 浏览: 139