Printing tool Download PDF

个人简介

  • 3年以上Java/Kotlin开发经验、精通Java及Web应用的开发
  • 熟悉Spring Boot和微服务架构、了解容器技术(Docker、Kubernetes)
  • 熟悉MongoDB、MySQL、Redis、Kafka
  • 熟悉BDD、TDD开发模式
  • 英语流利,母语是俄语

    工作经验

    2015年10月至今

    Java 开发工程师

    顺丰速运有限公司国际业务IT部,深圳,中国
    1. 负责顺丰系统与各类平台的API对接:电商平台(如速卖通,亚马逊,eBay, Joom)下单操作对接;物流商(如DHL, 全球邮政)信息交互对接;路由平台(如17track)信息整合;ERP系统对接等
    2. 担任海外技术接洽负责人一职,全面负责海外业务IT方面的洽谈
    3. 带领10人团队,提升俄罗斯小包的业务从5万单/天至50万单/天
    20042009

    手机维修、批发

    自营门店,阿斯塔纳,哈萨克斯坦

    项目经验

    2019.01至今

    负责重构旧的业务系统环境,实现系统容器化

    角色:顺丰IT项目经理

    职责:

    1. 负责重构顺丰国际小包管理系统,搭建Spring Cloud框架,实现微服务架构
    2. 实现用Jenkins自动化创建Docker镜像并且上传到镜像仓库
    3. 指导开发团队在本地开发环境使用Minikube管理容器
    4. 指导测试团队在测试环节使用Kubernetes管理容器
    5. 指导运维团队在生产环节使用Kubernetes管理容器
    6. 规范项目中所有微服务使用Kubernetes部署

    效果:整合业务模块,搭建更稳固的系统环境;避免手工操作错误,提升工作效率

    2018.062018.12

    负责实现TDD开发模式(Test-Driven Development)

    角色:顺丰IT项目经理

    职责:

    1. 实现用Jenkins先做自动化测试,再做自动化打包
    2. 指导测试团队和开发团队先用Junit和Mockito编写测试代码,然后只编写使测试通过的功能代码
    3. 规范和管理项目中所有开发使用的TDD开发模式

    效果:提升代码质量,加速开发过程

    2018.012018.05

    负责实现所有系统的单点登录

    角色:顺丰IT项目经理

    职责:

    1. 搭建Keycloak单点登录框架
    2. 实现项目中所有需要登录的服务(Web, Android, Electron)支持Keycloak单点登录
    3. 指导业务团队使用Keycloak单点登录管理所有用户
    4. 规范项目中所有需要登录的服务使用Keycloak单点登录

    效果:提高开发人员的效率,简化用户管理