cv

Basics

Name 刘聪(liu cong)
Label Student
Email liucong@snnu.edu.cn
Phone (+86) 123-4567
Url https://github.com/albertego
Summary Postgraduate students in progress.

Education

  • 2022 - Present
    Master
    Shaanxi Normal University
    Computer Technology
    • Theory of Relativity
  • 2017 - 2021
    Bachelor
    YangZhou University
    Software Engineering
    • Theory of Relativity

Work

  • 2023 - 2024
    Full-stack developer
    ALBERTGO API Platform
    基于React + Spring Boot + Dubbo + Gateway的API接口开放调用平台。
    • 根据业务流程,将整个项目后端划分为web系统、模拟接口、公共模块、客户端SDK、API网关这5个子项目,并使用Maven进行多模块依赖管理和打包。
    • 基于MyBatis Plus框架实现对MySQL数据库的灵活査询,并配合MyBatis X插件实现后端CRUD基础代码,提高开发效率。
    • 设计API签名认证算法,为用户分配唯一的密钥对(ak和sk)以鉴权,防止接口被恶意调用,保障调用的安全性、可溯源性。
    • 基于Spring Boot Starter开发了客户端SDK,一行代码即可调用接口。
    • 选用Spring Cloud Gateway作为API网关,实现了路由转发、访问控制、流量染色,并集中处理签名校验、请求参数校验、接口调用统计等业务逻辑,提高了系统安全性,且便于开发维护。
    • 使用Dubbo RPC框架实现子系统间的高性能接口调用,解决了子系统内代码重复的问题。

Awards

Languages

Mandarin
Native speaker
English
Fluent